0001193125-21-130440.txt : 20210426 0001193125-21-130440.hdr.sgml : 20210426 20210426090024 ACCESSION NUMBER: 0001193125-21-130440 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 126 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210426 DATE AS OF CHANGE: 20210426 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GSX Techedu Inc. CENTRAL INDEX KEY: 0001768259 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-38923 FILM NUMBER: 21851877 BUSINESS ADDRESS: STREET 1: TOWER C, BEYONDSOFT BLDG., 7 EAST ZONE STREET 2: 10 XIBEIWANG EAST ROAD, HAIDIAN DISTRICT CITY: BEIJING STATE: F4 ZIP: 100193 BUSINESS PHONE: 861082826826 MAIL ADDRESS: STREET 1: TOWER C, BEYONDSOFT BLDG., 7 EAST ZONE STREET 2: 10 XIBEIWANG EAST ROAD, HAIDIAN DISTRICT CITY: BEIJING STATE: F4 ZIP: 100193 20-F 1 d22444d20f.htm FORM 20-F Form 20-F
falseFY--12-3100017682597 East Zone,10 Xibeiwang East Road7 East Zone,10 Xibeiwang East RoadClass A ordinary shares, par value US$0.0001 per shareAmerican Depositary Shares, every three representing two Class A ordinary shares00.000.000.00Each Class B ordinary share is convertible into one Class A ordinary sharePrepaid other service fees consist of prepayment of advertising fees and cloud server hosting fees. The prepayments of advertising fees and cloud server hosting fees are generally short-term in nature and are amortized over the related service period.Receivables from third party payment platform consist of cash that has been received from course participants but held by the third-party payment platform. The Group subsequently collected the full balance from the third-party payment platform.The Group holds less than 40% equity interests in several third-party private companies through investments in their common shares or in-substance common share. The Group accounts for the investments under the equity method because the Group has the ability to exercise significant influence but does not have control over the investee. The Group recorded its shares of income in these investments of RMB869, RMB1,348 and RMB63 for the years ended December 31, 2018, 2019 and 2020 respectively.Refund liability represents the estimated amounts of service fee received that is estimated to be refunded as described in Note 2.The Group recognized revenue from providing technical service.The Group recognized expense from receiving advertising service provided by Beijing Youlian.Beijing Youlian was dissolved in June 2020.Contract cost mainly includes sales commissions to sales personnel and third-party agents which the Group started in July 2019 as described in Note 2.Amount represents receivable from broker related to employee’s stock option exercises in connection with employees’ tax obligations. In 2019 and 2020, certain employees exercised their stock options for which the Company paid the relevant employee’s tax obligations on their behalf to the appropriate taxing authorities. To settle the employees’ obligations with the Company, the Company’s broker withheld some of the employees’ shares and subsequently sold them in the open market at fair value. The receivable represents the cash to be received from the broker related to the above transaction. Long-term available-for-sale debt investments are reported at fair value. Please refer to debt securities investments described in Note 2. Represent the goodwill in the acquisition of Tianjin Puxin in December 2020, which was described as Note 3. Prepaid VAT and income tax consist of (a) VAT input that is expected to offset with VAT output tax or to be transferred out and (b) the prepayment of income tax. 0001768259 2020-01-01 2020-12-31 0001768259 2019-12-31 0001768259 2020-12-31 0001768259 2018-01-01 2018-12-31 0001768259 2019-01-01 2019-12-31 0001768259 2018-12-31 0001768259 2019-06-06 0001768259 2017-12-31 0001768259 us-gaap:CommonClassAMember 2019-12-31 0001768259 us-gaap:CommonClassBMember 2019-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001768259 us-gaap:TechnologyEquipmentMember 2019-12-31 0001768259 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001768259 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001768259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001768259 us-gaap:BuildingMember 2019-12-31 0001768259 us-gaap:ConstructionInProgressMember 2019-12-31 0001768259 gsx:ReceivableFromBrokersMember 2019-12-31 0001768259 gsx:ReceivableFromThirdPartyPaymentPlatformMember 2019-12-31 0001768259 srt:MaximumMember 2019-12-31 0001768259 gsx:ShareIncentivePlanMember 2019-12-31 0001768259 gsx:LarryXiangdongChenMember 2019-12-31 0001768259 srt:MinimumMember 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:ShortTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:ShortTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 currency:CNY 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherLongTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherLongTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherLongTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 gsx:StudentBaseMember 2019-12-31 0001768259 us-gaap:TrademarksMember 2019-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember us-gaap:IPOMember 2019-12-31 0001768259 srt:MaximumMember gsx:ExclusiveCallOptionAgreementMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001768259 us-gaap:CommonClassAMember 2020-12-31 0001768259 us-gaap:CommonClassBMember 2020-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001768259 us-gaap:TechnologyEquipmentMember 2020-12-31 0001768259 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001768259 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001768259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001768259 us-gaap:BuildingMember 2020-12-31 0001768259 us-gaap:ConstructionInProgressMember 2020-12-31 0001768259 gsx:ReceivableFromBrokersMember 2020-12-31 0001768259 gsx:ReceivableFromThirdPartyPaymentPlatformMember 2020-12-31 0001768259 us-gaap:StockOptionMember 2020-12-31 0001768259 gsx:LarryXiangdongChenMember 2020-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-12-31 0001768259 gsx:SmallScaleVatPayerEntitiesMember gsx:EducationalServicesMember 2020-12-31 0001768259 gsx:GeneralVatPayerEntitiesMember gsx:EducationalServicesMember 2020-12-31 0001768259 currency:CNY 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 gsx:PeopleRepublicOfChinaMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 gsx:StudentBaseMember 2020-12-31 0001768259 us-gaap:TrademarksMember 2020-12-31 0001768259 gsx:TianjinPuxinMember 2020-12-31 0001768259 us-gaap:TrademarksMember gsx:TianjinPuxinMember 2020-12-31 0001768259 gsx:StudentBaseMember gsx:TianjinPuxinMember 2020-12-31 0001768259 srt:MinimumMember 2020-12-31 0001768259 srt:MaximumMember 2020-12-31 0001768259 gsx:ZhengzhouKaitongMember us-gaap:RealEstateMember 2020-12-31 0001768259 us-gaap:CapitalAdditionsMember gsx:OfficeSpaceConstructionAndLeaseholdImprovementMember 2020-12-31 0001768259 gsx:SmallScaleVatPayerEntitiesMember gsx:EducationalServicesMember gsx:MarchOneTwoThousandTwentyToDecemberThirtyOneTwoThousandTwentyOneMember 2020-12-31 0001768259 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001768259 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001768259 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001768259 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001768259 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001768259 gsx:OnlineTutoringServicesMember 2018-01-01 2018-12-31 0001768259 gsx:K12CoursesMember 2018-01-01 2018-12-31 0001768259 gsx:ForeignLanguageProfessionalAndAdmissionCoursesMember 2018-01-01 2018-12-31 0001768259 us-gaap:ServiceOtherMember 2018-01-01 2018-12-31 0001768259 gsx:ThirdPartyInvestmentsMember 2018-01-01 2018-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2018-01-01 2018-12-31 0001768259 gsx:HighAndNewTechnologyEnterpriseMember gsx:BeijingBaijiaMember 2018-01-01 2018-12-31 0001768259 gsx:BeijingYoulianGlobalEducationTechnologyCoLtdMember 2018-01-01 2018-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001768259 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2018-01-01 2018-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-01-01 2018-12-31 0001768259 gsx:AdsMember 2018-01-01 2018-12-31 0001768259 us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001768259 gsx:ExemptionForIncomeTaxHolidayMember 2018-01-01 2018-12-31 0001768259 us-gaap:AssetsTotalMember 2019-01-01 2019-12-31 0001768259 us-gaap:LiabilitiesTotalMember 2019-01-01 2019-12-31 0001768259 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001768259 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001768259 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001768259 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001768259 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001768259 gsx:StatutoryReservesMember 2019-01-01 2019-12-31 0001768259 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001768259 gsx:OnlineTutoringServicesMember 2019-01-01 2019-12-31 0001768259 gsx:K12CoursesMember 2019-01-01 2019-12-31 0001768259 gsx:ForeignLanguageProfessionalAndAdmissionCoursesMember 2019-01-01 2019-12-31 0001768259 us-gaap:ServiceOtherMember 2019-01-01 2019-12-31 0001768259 gsx:ThirdPartyInvestmentsMember 2019-01-01 2019-12-31 0001768259 us-gaap:StockOptionMember 2019-01-01 2019-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2019-01-01 2019-12-31 0001768259 gsx:SoftwareEnterpriseMember gsx:BeijingLexuebangMember 2019-01-01 2019-12-31 0001768259 gsx:HighAndNewTechnologyEnterpriseMember gsx:BeijingBaijiaMember 2019-01-01 2019-12-31 0001768259 gsx:HighAndNewTechnologyEnterpriseMember gsx:GaoTuYunjiMember 2019-01-01 2019-12-31 0001768259 country:HK 2019-01-01 2019-12-31 0001768259 gsx:BeijingYoulianGlobalEducationTechnologyCoLtdMember 2019-01-01 2019-12-31 0001768259 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001768259 gsx:IpoAndOverallotmentMember 2019-01-01 2019-12-31 0001768259 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember 2019-01-01 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-01-01 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-01-01 2019-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001768259 gsx:AdsMember 2019-01-01 2019-12-31 0001768259 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001768259 gsx:ExemptionForIncomeTaxHolidayMember 2019-01-01 2019-12-31 0001768259 dei:BusinessContactMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001768259 dei:AdrMember 2020-01-01 2020-12-31 0001768259 us-gaap:AssetsTotalMember 2020-01-01 2020-12-31 0001768259 us-gaap:LiabilitiesTotalMember 2020-01-01 2020-12-31 0001768259 gsx:BaiJiaHuLianHKMember srt:SubsidiariesMember 2020-01-01 2020-12-31 0001768259 gsx:BeijingLexuebangMember srt:SubsidiariesMember 2020-01-01 2020-12-31 0001768259 gsx:WuhanYuexuebangNetworkTechnologyCoLtdMember srt:SubsidiariesMember 2020-01-01 2020-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember gsx:BeijingBaijiaMember 2020-01-01 2020-12-31 0001768259 gsx:BeijingGenshuixueTechnologyCoLtdMember gsx:VairableInterestEntitySubsidiariesMember 2020-01-01 2020-12-31 0001768259 gsx:BeijingGaoTuYunJiEducationTechnologyCoLtdMember gsx:VairableInterestEntitySubsidiariesMember 2020-01-01 2020-12-31 0001768259 gsx:ShandongGenshuixueInternetTechnologyCoLtdMember gsx:VairableInterestEntitySubsidiariesMember 2020-01-01 2020-12-31 0001768259 gsx:ZhengzhouGaotuyunjiEducationTechnologyCoLtdMember gsx:VairableInterestEntitySubsidiariesMember 2020-01-01 2020-12-31 0001768259 gsx:WuhanGaotuyunjiEducationTechnologyCoLtdMember gsx:VairableInterestEntitySubsidiariesMember 2020-01-01 2020-12-31 0001768259 gsx:BeijingYuexuebangNetworkTechnologyCoLtdMember srt:SubsidiariesMember 2020-01-01 2020-12-31 0001768259 gsx:XianGaotuyunjiEducationTechnologyCoLtdMember gsx:VairableInterestEntitySubsidiariesMember 2020-01-01 2020-12-31 0001768259 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001768259 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001768259 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001768259 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001768259 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001768259 gsx:StatutoryReservesMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2020-01-01 2020-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember us-gaap:PrivatePlacementMember 2020-01-01 2020-12-31 0001768259 us-gaap:PrivatePlacementMember 2020-01-01 2020-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001768259 us-gaap:CustomerRelationshipsMember srt:MinimumMember 2020-01-01 2020-12-31 0001768259 us-gaap:CustomerRelationshipsMember srt:MaximumMember 2020-01-01 2020-12-31 0001768259 us-gaap:TrademarksMember srt:MinimumMember 2020-01-01 2020-12-31 0001768259 us-gaap:TrademarksMember srt:MaximumMember 2020-01-01 2020-12-31 0001768259 us-gaap:TechnologyEquipmentMember 2020-01-01 2020-12-31 0001768259 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001768259 us-gaap:BuildingMember 2020-01-01 2020-12-31 0001768259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember srt:MinimumMember 2020-01-01 2020-12-31 0001768259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember srt:MaximumMember 2020-01-01 2020-12-31 0001768259 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001768259 gsx:OnlineTutoringServicesMember 2020-01-01 2020-12-31 0001768259 gsx:K12CoursesMember 2020-01-01 2020-12-31 0001768259 gsx:ForeignLanguageProfessionalAndAdmissionCoursesMember 2020-01-01 2020-12-31 0001768259 us-gaap:ServiceOtherMember 2020-01-01 2020-12-31 0001768259 gsx:ThirdPartyInvestmentsMember 2020-01-01 2020-12-31 0001768259 gsx:ShareIncentivePlanMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember gsx:ShareIncentivePlanMember 2020-01-01 2020-12-31 0001768259 srt:MaximumMember gsx:ShareIncentivePlanMember 2020-01-01 2020-12-31 0001768259 us-gaap:StockOptionMember 2020-01-01 2020-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001768259 gsx:SeriesARedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2020-01-01 2020-12-31 0001768259 gsx:AssessableProfitThresholdMinimumMember gsx:BaiJiaHuLianHKMember 2020-01-01 2020-12-31 0001768259 gsx:AssessableprofitthresholdmaximumMember gsx:BaiJiaHuLianHKMember 2020-01-01 2020-12-31 0001768259 gsx:SoftwareEnterpriseMember gsx:BeijingLexuebangMember 2020-01-01 2020-12-31 0001768259 gsx:SoftwareEnterpriseMember gsx:WuhanYuexuebangMember 2020-01-01 2020-12-31 0001768259 gsx:HighAndNewTechnologyEnterpriseMember gsx:BeijingBaijiaMember 2020-01-01 2020-12-31 0001768259 gsx:GaoTuYunjiMember gsx:HighAndNewTechnologyEnterpriseMember 2020-01-01 2020-12-31 0001768259 country:HK 2020-01-01 2020-12-31 0001768259 gsx:BeijingYoulianGlobalEducationTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 gsx:LarryXiangdongChenMember 2020-01-01 2020-12-31 0001768259 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001768259 us-gaap:RestrictedStockMember srt:MinimumMember 2020-01-01 2020-12-31 0001768259 us-gaap:RestrictedStockMember srt:MaximumMember 2020-01-01 2020-12-31 0001768259 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-01-01 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember 2020-01-01 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2020-01-01 2020-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001768259 gsx:AdsMember 2020-01-01 2020-12-31 0001768259 gsx:PeopleRepublicOfChinaMember 2020-01-01 2020-12-31 0001768259 gsx:StudentBaseMember gsx:TianjinPuxinMember 2020-01-01 2020-12-31 0001768259 us-gaap:TrademarksMember gsx:TianjinPuxinMember 2020-01-01 2020-12-31 0001768259 gsx:TianjinPuxinMember 2020-01-01 2020-12-31 0001768259 us-gaap:OtherIncomeMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember 2020-01-01 2020-12-31 0001768259 srt:MaximumMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-01-01 2020-12-31 0001768259 gsx:ZhengzhouKaitongMember us-gaap:RealEstateMember 2020-01-01 2020-12-31 0001768259 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001768259 gsx:FutureAmortizationMember 2020-01-01 2020-12-31 0001768259 gsx:ExemptionForIncomeTaxHolidayMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember 2018-12-31 0001768259 srt:MaximumMember 2018-12-31 0001768259 gsx:AdsMember us-gaap:IPOMember 2019-06-06 2019-06-06 0001768259 us-gaap:CommonClassAMember us-gaap:IPOMember 2019-06-06 2019-06-06 0001768259 us-gaap:CommonClassAMember 2019-06-06 0001768259 us-gaap:CommonClassBMember 2019-06-06 0001768259 us-gaap:TreasuryStockMember 2019-12-01 2019-12-31 0001768259 gsx:MayTwoThousandAndTwentyShareRepurchaseProgramMember dei:AdrMember 2020-05-01 2020-05-01 0001768259 gsx:BaiJiaHuLianHKMember 2017-01-01 2017-12-31 0001768259 gsx:BeijingBaijiaMember gsx:HighAndNewTechnologyEnterpriseMember 2017-01-01 2017-12-31 0001768259 gsx:SoftwareEnterpriseMember gsx:BeijingLexuebangMember 2021-01-01 2023-12-31 0001768259 gsx:WuhanYuexuebangMember gsx:SoftwareEnterpriseMember 2022-01-01 2024-12-31 0001768259 gsx:ZhengzhouKaitongMember us-gaap:RealEstateMember 2020-01-01 2020-01-31 0001768259 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-12-01 2020-12-31 0001768259 gsx:BaiJiaHuLianHKMember 2018-01-01 2018-03-31 0001768259 gsx:MayTwoThousandAndTwentyShareRepurchaseProgramMember us-gaap:CommonClassAMember 2020-05-01 2020-05-31 0001768259 gsx:MayTwoThousandAndTwentyShareRepurchaseProgramMember 2022-05-01 0001768259 us-gaap:CommonStockMember 2017-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001768259 us-gaap:RetainedEarningsMember 2017-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2017-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2018-12-31 0001768259 us-gaap:CommonStockMember 2018-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001768259 us-gaap:RetainedEarningsMember 2018-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2019-12-31 0001768259 us-gaap:CommonStockMember 2019-12-31 0001768259 us-gaap:TreasuryStockMember 2019-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001768259 gsx:StatutoryReservesMember 2019-12-31 0001768259 us-gaap:RetainedEarningsMember 2019-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001768259 us-gaap:CommonStockMember 2020-12-31 0001768259 us-gaap:TreasuryStockMember 2020-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001768259 gsx:StatutoryReservesMember 2020-12-31 0001768259 us-gaap:RetainedEarningsMember 2020-12-31 iso4217:CNY xbrli:pure iso4217:USD xbrli:shares utr:Year iso4217:HKD iso4217:CNY xbrli:shares gsx:Segment iso4217:USD xbrli:shares gsx:Customers
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
 
FORM
20-F
 
 
(Mark One)
REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF 1934
OR
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2020.
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
OR
 
SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Date of event requiring this shell company report
                    
For the transition period from
                    
to
                    
Commission file number:
001-38923
 
 
GSX Techedu 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)
Tower C, Beyondsoft Building, 7 East Zone,
10 Xibeiwang East Road
Haidian District, Beijing 100193
People’s Republic of China
(Address of principal executive offices)
Nan Shen, Chief Financial Officer
E-mail:
 
shennan@baijia.com
Tower C, Beyondsoft Building, 7 East Zone,
10 Xibeiwang East Road
Haidian District, Beijing 100193
People’s Republic of China
Telephone: +86 10 8282-6826
(Name, Telephone,
E-mail
and/or Facsimile number and Address of Company Contact Person)
 
 
Securities registered or to be registered pursuant to Section 12(b) of the Act:
 
Title of each class
 
Trading Symbol(s)
 
Name of each exchange on which registered
American Depositary Shares, every three
 
GSX
 
New York Stock Exchange
representing two Class A ordinary shares,
 par
       
value US$0.0001 per share
       
Class A ordinary shares,
     
New York Stock Exchange
par value US$0.0001 per share*
       
 
(1)
*Not for trading, but only in connection with the listing on the New York Stock Exchange of our American depositary shares, every three American depositary shares representing two Class A ordinary shares.
Securities registered or to be registered pursuant to Section 12(g) of the Act:
None
(Title of Class)
Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:
None
(Title of Class)
Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report.
As of December 31, 2020, there were 169,761,062 ordinary shares outstanding, being the sum
of 96,455,774 Class A ordinary shares and 73,305,288 Class B ordinary shares.
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    ☒  Yes    ☐  
No
If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.    ☐  Yes    
☒  No
Note – Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections.
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    ☒  Yes    ☐  No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
(§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    ☒  Yes    ☐  No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of “accelerated filer and large 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 been 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 Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.    ☐  Yes    ☐  No 
 
 
 

TABLE OF CONTENTS
 
     1  
     2  
     3  
    
ITEM 1.
   IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS      3  
    
ITEM 2.
   OFFER STATISTICS AND EXPECTED TIMETABLE      3  
    
ITEM 3.
   KEY INFORMATION      3  
    
ITEM 4.
   INFORMATION ON THE COMPANY      38  
    
ITEM 4.A.
   UNRESOLVED STAFF COMMENTS      68  
    
ITEM 5.
   OPERATING AND FINANCIAL REVIEW AND PROSPECTS      68  
    
ITEM 6.
   DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES      86  
    
ITEM 7.
   MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS      94  
    
ITEM 8.
   FINANCIAL INFORMATION      96  
    
ITEM 9.
   THE OFFER AND LISTING      97  
    
ITEM 10.
   ADDITIONAL INFORMATION      97  
    
ITEM 11.
   QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK      111  
    
ITEM 12.
   DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES      112  
PART II.                113  
    
ITEM 13.
   DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES      113  
    
ITEM 14.
   MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS      113  
    
ITEM 15.
   CONTROLS AND PROCEDURES      114  
    
ITEM 16.A.
   AUDIT COMMITTEE FINANCIAL EXPERT      116  
    
ITEM 16.B.
   CODE OF ETHICS      117  
    
ITEM 16.C.
   PRINCIPAL ACCOUNTANT FEES AND SERVICES      117  
    
ITEM 16.D.
   EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES      117  
    
ITEM 16.E.
   PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS      117  
    
ITEM 16.F.
   CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT      117  
    
ITEM 16.G.
   CORPORATE GOVERNANCE      118  
    
ITEM 16.H.
   MINE SAFETY DISCLOSURE      118  
PART III.                118  
    
ITEM 17.
   FINANCIAL STATEMENTS      118  
    
ITEM 18.
   FINANCIAL STATEMENTS      118  
    
ITEM 19.
   EXHIBITS      118  
 
i

INTRODUCTION
Unless otherwise indicated and except where the context otherwise requires, references in this annual report to:
 
   
“ADRs” are to the American depositary receipts that may evidence the ADSs;
 
   
“ADSs” are to the American depositary shares, every three of which represent two Class A ordinary shares;
 
   
“Beijing Lexuebang” are to Beijing Lexuebang Network Technology Co., Ltd.;
 
   
“BVI” are to the British Virgin Islands;
 
   
“China” or the “PRC” are to the People’s Republic of China, excluding, for the purposes of this annual report only, Hong Kong, Macau and Taiwan;
 
   
“Class A ordinary shares” are to our Class A ordinary shares, par value US$0.0001 per share;
 
   
“Class B ordinary shares” are to our Class B ordinary shares, par value US$0.0001 per share;
 
   
“gross billings” for a specific period are to the total amount of cash received for the sale of course offerings and membership fees from teachers on our online platform in such period, net of the total amount of refunds in such period;
 
   
“GSX,” “we,” “us,” “our company” and “our” are to GSX Techedu Inc., our Cayman Islands holding company and its subsidiaries, its consolidated variable interest entity and the subsidiaries of the consolidated variable interest entity;
 
   
“NYSE” are to the New York Stock Exchange;
 
   
“our VIE” or “Beijing BaiJia” are to Beijing BaiJia Technology Co., Ltd., formerly known as Beijing BaiJia Hulian Technology Co., Ltd.;
 
   
“paid courses” are to our courses that are charged not less than RMB99.00 per course in fees;
 
   
“paid course enrollments” for a certain period are to the cumulative number of paid courses enrolled in and paid for by our students, including multiple paid courses enrolled in and paid for by the same student;
 
   
“RMB” and “Renminbi” are to the legal currency of China; and
 
   
“US$,” “U.S. dollars,” “$,” and “dollars” are to the legal currency of the United States.
We present our financial results in RMB. We make no representation that any RMB or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or RMB, as the case may be, at any particular rate, or at all. The PRC government imposes control over its foreign currency reserves in part through direct regulation of the conversion of RMB into foreign exchange and through restrictions on foreign trade. This annual report contains translations of certain foreign currency amounts into U.S. dollars for the convenience of the reader. Unless otherwise stated, all translations of Renminbi into U.S. dollars were made at the rate at RMB6.5250 to US$1.0000, the exchange rate as set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System in effect as of December 31, 2020.
 
1

FORWARD-LOOKING INFORMATION
This annual report contains forward-looking statements that involve risks and uncertainties. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by the forward-looking statements. These statements are made under the “safe harbor” provisions of the U.S. Private Securities Litigations Reform Act of 1995.
You can identify these forward-looking statements by words or phrases such as “may,” “will,” “expect,” “anticipate,” “aim,” “estimate,” “intend,” “plan,” “believe,” “likely to” or other similar expressions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. These forward-looking statements include, but are not limited to, statements about:
 
   
our goals and strategies;
 
   
our ability to retain and increase the number of students and expand our service offerings;
 
   
our future business development, financial condition and results of operations;
 
   
expected changes in our revenues, costs or expenditures;
 
   
competition in our industry;
 
   
relevant government policies and regulations relating to our industry;
 
   
general economic and business conditions globally and in China; and
 
   
assumptions underlying or related to any of the foregoing.
You should read this annual report and the documents that we refer to in this annual report and have filed as exhibits to this annual report completely and with the understanding that our actual future results may be materially different from what we expect. Other sections of this annual report discuss factors which could adversely impact our business and financial performance. Moreover, we operate in an evolving environment. New risk factors emerge from time to time and it is not possible for our management to predict all risk factors, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements. We qualify all of our forward-looking statements by these cautionary statements.
You should not rely upon forward-looking statements as predictions of future events. The forward-looking statements made in this annual report relate only to events or information as of the date on which the statements are made in this annual report. Except as required by law, we undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, after the date on which the statements are made or to reflect the occurrence of unanticipated events.
 
2

PART I.
 
ITEM 1.
IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS
Not applicable.
 
ITEM 2.
OFFER STATISTICS AND EXPECTED TIMETABLE
Not applicable.
 
ITEM 3.
KEY INFORMATION
 
A.
Selected Financial Data
Selected Consolidated Financial Data
The following selected consolidated statements of operations for the years ended December 31, 2018, 2019 and 2020 and selected consolidated balance sheet data as of December 31, 2019 and 2020 and selected consolidated cash flows data for the years ended December 31, 2018, 2019 and 2020 have been derived from our audited consolidated financial statements included in this annual report beginning on page F-1. The following selected consolidated statement of operations for the year ended December 31, 2017, selected consolidated balance sheet data as of December 31, 2017 and 2018, and selected consolidated cash flows data for the year ended December 31, 2017 have been derived from our audited consolidated financial statements that are not included in this annual report. We have not included financial information for the year ended December 31, 2016 and as of December 31, 2016, as such information cannot be provided on a stand-alone U.S. GAAP basis without unreasonable effort or expense. Our historical results for any period are not necessarily indicative of results to be expected for any future period. The selected consolidated financial data should be read in conjunction with, and are qualified in their entirety by reference to, our audited consolidated financial statements and related notes and “Item 5. Operating and Financial Review and Prospects” below. Our consolidated financial statements are prepared and presented in accordance with U.S. GAAP.
 
    
For the Year Ended December 31,
 
    
2017
   
2018
   
2019
   
2020
 
    
RMB
   
RMB
   
RMB
   
RMB
   
US$
 
    
(in thousands, except for share amounts and per share data)
 
Selected Consolidated Statements of Operations
          
Net revenues
  
 
97,580
 
 
 
397,306
 
 
 
2,114,855
 
 
 
7,124,744
 
 
 
1,091,915
 
Cost of revenues
(1)
     (25,023     (142,753     (535,912     (1,762,548     (270,122
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Gross profit
  
 
72,557
 
 
 
254,553
 
 
 
1,578,943
 
 
 
5,362,196
 
 
 
821,793
 
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Operating expenses
          
Selling expenses
(1)
     (75,325     (121,518     (1,040,906     (5,816,214     (891,374
Research and development expenses
(1)
     (52,451     (74,050     (212,197     (734,450     (112,559
General and administrative expenses
(1)
     (37,208     (39,831     (110,106     (566,565     (86,830
Total operating expenses
  
 
(164,984
 
 
(235,399
 
 
(1,363,209
 
 
(7,117,229
 
 
(1,090,763
(Loss) income from operations
  
 
(92,427
 
 
19,154
 
 
 
215,734
 
 
 
(1,755,033
 
 
(268,970
Interest income
     189       2,193       8,861       3,372       517  
Realized gains from investments
     —         —         11,395       70,403       10,790  
Other income
     2,004       495       6,462       269,657       41,327  
Other expenses
     (50     (445     (213     (16,011     (2,454
Impairment loss on equity method investment
     (1,070     —         —         —         —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
(Loss) income before provision for income tax and share of results of equity investees
  
 
(91,354
 
 
21,397
 
 
 
242,239
 
 
 
(1,427,612
 
 
(218,790
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Income tax benefits (expenses)
     4,620       (2,616     (16,957     34,619       5,306  
Share of results of equity investees
     (221     869       1,348       63       10  
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net (loss) income
  
 
(86,955
 
 
19,650
 
 
 
226,630
 
 
 
(1,392,930
 
 
(213,474
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Series A convertible redeemable preferred shares redemption value accretion
     (38,930     (38,930     (16,772     —         —    
Undistributed earnings allocated to the participating preferred shares
     —         —         (21,698     —         —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net (loss) income attributable to GSX Techedu Inc.’s ordinary shareholders
  
 
(125,885
 
 
(19,280
 
 
188,160
 
 
 
(1,392,930
 
 
(213,474
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net (loss) income per ordinary share
          
Basic
     (1.36     (0.21     1.42       (8.72     (1.34
Diluted
     (1.36     (0.21     1.35       (8.72     (1.34
Weighted average shares used in net (loss) income per share
          
Basic
     92,224,998       92,224,998       132,400,941       159,725,779       159,725,779  
Diluted
     92,224,998       92,224,998       139,477,898       159,725,779       159,725,779  
 
3

Notes:
(1)
Share-based compensation expenses are in cost of revenues and operating expenses as follows:
 
    
For the Year Ended December 31,
 
    
2017
    
2018
    
2019
    
2020
 
    
RMB
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Share-based compensation expenses
                          
Cost of revenues
     3        283        16,504        66,422        10,180  
Selling expenses
     373        429        5,606        18,039        2,765  
Research and development expenses
     276        782        16,357        94,952        14,552  
General and administrative expenses
     5,136        4,423        21,770        59,033        9,046  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
5,788
 
  
 
5,917
 
  
 
60,237
 
  
 
238,446
 
  
 
36,543
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The following table presents our selected consolidated balance sheets data as of December 31, 2017, 2018, 2019 and 2020:
 
    
As of December 31,
 
    
2017
   
2018
   
2019
    
2020
 
    
RMB
   
RMB
   
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Cash and cash equivalents
     19,294       33,259       73,967        355,224        54,440  
Short-term investments
     7,974       197,991       1,473,452        7,331,268        1,123,566  
Total current assets
     52,345       280,801       1,808,901        8,457,248        1,296,130  
Long-term investments
     7,604       5,221       1,188,286        530,729        81,338  
Total assets
  
 
103,213
 
 
 
338,203
 
 
 
3,394,532
 
  
 
10,685,792
 
  
 
1,637,670
 
    
 
 
   
 
 
   
 
 
    
 
 
    
 
 
 
Current liabilities
     155,013       355,912       1,637,250        4,197,392        643,279  
Total liabilities
  
 
155,500
 
 
 
364,682
 
 
 
1,837,177
 
  
 
4,955,937
 
  
 
759,531
 
    
 
 
   
 
 
   
 
 
    
 
 
    
 
 
 
Total mezzanine equity
     427,130       466,060       —          —          —    
Total shareholders’ (deficit) equity
  
 
(479,417
 
 
(492,539
 
 
1,557,355
 
  
 
5,729,855
 
  
 
878,139
 
    
 
 
   
 
 
   
 
 
    
 
 
    
 
 
 
The following table presents our selected consolidated cash flow data for the years ended December 31, 2017, 2018, 2019 and 2020:
 
    
For the Year Ended December 31,
 
    
2017
   
2018
   
2019
   
2020
 
    
RMB
   
RMB
   
RMB
   
RMB
   
US$
 
    
(in thousands)
 
Selected Consolidated Cash Flow Data:
                                        
Net cash (used in) generated from operating activities
     (49,643     241,869       1,285,054       603,273       92,455  
Net cash used in investing activities
     (10,140     (198,720     (2,504,566     (5,596,304     (857,671
Net cash generated from (used in) financing activities
     56,531       (29,193     1,246,065       5,272,100       807,985  
Effect of exchange rate changes
     (40     9       14,155       2,188       335  
Net (decrease) increase in cash and cash equivalents
     (3,292     13,965       40,708       281,257       43,104  
Cash and cash equivalents at beginning of year
     22,586       19,294       33,259       73,967       11,336  
Cash and cash equivalents at end of year
     19,294       33,259       73,967       355,224       54,440  
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
B.
Capitalization and Indebtedness
Not Applicable.
 
C.
Reasons for the Offer and Use of Proceeds
Not Applicable.
 
4

D.
Risk Factors
Risks Related to Our Business and Industry
If we are not able to continue to attract students to purchase our course packages and to increase the spending of our students, our business and prospects will be materially and adversely affected.
Our ability to continue to attract students to purchase our course packages and to increase their spending are critical to the continued success and growth of our business. This in turn will depend on several factors, including our ability to engage, train and retain high quality teaching staff, continue to develop, adapt or enhance quality of our course offerings to meet the evolving demands of our existing or prospective students, and effectively market our course offerings and enhance our brand awareness to a broader base of prospective students. We may not always be able to meet our students’ expectations in terms of academic performance due to a variety of reasons, many of which are outside of our control. We may face student dissatisfaction due to our students’ perceptions of our failure to help them achieve their anticipated academic goals, our students’ overall dissatisfaction with the quality of our education content offerings and our teaching staff, as well as changing views of the value of the diplomas, degrees and qualifications they are pursuing through taking our courses. We must also manage our growth while maintaining consistent and high teaching quality, and respond effectively to competitive pressures. If we are unable to continue to attract students to purchase our course packages and to increase the spending of our students, our gross billings and net revenues may decline, which may have a material adverse effect on our business, financial condition and results of operations.
We have grown rapidly and expect to continue to invest in our growth for the foreseeable future. If we fail to manage this growth effectively, the success of our business model will be compromised.
We have experienced rapid growth in recent years. Our rapid growth has placed, and will continue to place, a significant strain on our demand for more teaching staff and IT support staff, administrative and operating infrastructure, educational content development, sales and marketing capacities, facilities and other resources. To maintain our growth, we need to continue to attract more students, scale up our education content offerings, increase our educational content development professionals and employees of other functions, as well as strengthen our technology and infrastructure. We will also be required to refine our operational, financial and management controls and reporting systems and procedures. If we fail to efficiently manage this expansion of our business, our costs and expenses may increase more than we plan and we may not successfully attract a sufficient number of students and teaching staff in a cost-effective manner, respond to competitive challenges, or otherwise execute our business strategies.
Our ability to effectively implement our strategies and manage any significant growth of our business will depend on a number of factors, including our ability to: (i) effectively recruit, train, retain and motivate a large number of new employees, particularly our teaching staff, IT support staff and educational content development professionals; (ii) continue to improve our operational, financial and management controls and efficiencies; (iii) successfully implement enhancements and improvements to the systems and infrastructures; (iv) improve education contents to make them appealing to existing and prospective students, particularly K-12 students; (v) maintain and increase our paid course enrollments; (vi) improve our sales and marketing efficiency; (vii) protect and further develop our intellectual property rights; and (viii) make sound business decisions in light of the scrutiny associated with operating as a public company. These activities require significant capital expenditures and investment of valuable management and financial resources, and our growth will continue to place significant demands on our management. There are no guarantees that we will be able to effectively manage any future growth in an efficient, cost-effective and timely manner, or at all. Our growth in a relatively short period of time is not necessarily indicative of results that we may achieve in the future. If we do not effectively manage the growth of our business and operations, our reputation, results of operations and overall business and prospects could be negatively impacted.
We have a limited operating history with our current business model, which makes it difficult to predict our prospects and our business and financial performance.
We have a short operating history with our current business model focusing on providing online live large-classes. We transitioned from a membership-based service platform connecting teaching staff and students to our current business model in March 2017. Our limited history of operating under the current business model may not serve as an adequate basis for evaluating our prospect and operating results, including gross billings, net revenues, cash flows and operating margins. We have encountered, and may continue to encounter in the future, risks, challenges and uncertainties associated with operating an internet-based education business, such as building and managing reliable and secure IT systems and infrastructure, addressing regulatory compliance and uncertainty, engaging, training and retaining high quality employees such as our teaching staff and IT support staff, and improving and expanding our education content offering. If we do not manage these risks successfully, our operating and financial results may differ materially from our expectations and our business and financial performance may suffer.
 
5

If we are not able to continue to engage, train and retain high quality teaching staff, we may not be able to maintain consistent teaching quality, and our business, financial condition and results of operations may be materially and adversely affected.
We have adopted a dual-teacher system, comprised of high quality instructors and professional tutors. Our teaching staff is critical to the learning experience of our students and our reputation. We seek to engage high quality teaching staff with strong education background and teaching skills. We must provide competitive pay and offer attractive career development opportunities to attract and retain them. We must also provide ongoing training to our teaching staff to ensure that they stay abreast of changes in course materials, student demands and other changes and trends necessary to teach effectively. Furthermore, as we continue to develop new education content, we may need to engage additional high quality teaching staff with appropriate skill sets or backgrounds to deliver instructions effectively. We cannot guarantee that we will be able to effectively engage and train such teaching staff quickly, or at all. Furthermore, given other potential more attractive opportunities for our quality teaching staff, over time some of them may choose to leave us. Departure of quality teaching staff may reduce the attractiveness of our course offerings and negatively impact our paid course enrollments. Furthermore, in the event such quality teaching staff join our competitors, students may decide to follow such quality teaching staff and enroll in their courses offered through other online education companies, which may further weaken our competitive position in the industry. Although we have not experienced major difficulties in engaging, training or retaining high quality teaching staff in the past, we may not always be able to engage, train and retain enough high quality teaching staff to keep pace with our growth while maintaining consistent education quality. We may also face significant competition in engaging high quality teaching staff from our competitors or from other opportunities that are perceived as more desirable. A shortage of high quality teaching staff, a decrease in the quality of our teaching staff’s performance, whether actual or perceived, or a significant increase in the cost to engage or retain high quality teaching staff would have a material adverse effect on our business, financial condition and results of operations.
We have incurred net losses in the past, and we may not remain profitable or increase profitability in the future.
We generated a net loss of RMB1,392.9 million (US$213.5 million) in 2020, compared to a net income of RMB226.6 million and RMB19.7 million in 2019 and 2018, respectively, and a net loss of RMB87.0 million in 2017. We cannot assure you that we will be able to continue generate net profits or positive cash flow from operating activities in the future. Our ability to maintain profitability will depend in large part on our ability to maintain or increase our operating margin, either by growing our revenues at a rate faster than our costs and operating expenses increase, or by reducing our costs and operating expenses as a percentage of our net revenues. Accordingly, we intend to continue to invest to attract new students, hire high quality teaching staff, and strengthen our technologies and data analytics capabilities to enhance student experience. As a result of the foregoing, we may not remain profitable or increase our profitability in the future.
We face intense competition, which could divert students to our competitors, lead to pricing pressure and loss of market shares, and significantly reduce our net revenues.
The online education industry in China is intensely competitive, and we expect competition in this sector to persist and intensify. We face competition in each part of our service offerings from other online educational service providers. Some of our current or future competitors may have longer operating histories, greater brand recognition, or greater financial, technical or marketing resources than we do. We compete with these online education service providers across a range of factors, including, among others, high quality instructors in the education industry, technology infrastructure and data analytics capabilities, quality of our education services and students’ learning experience, brand recognition and scope of our course offerings. Our competitors may adopt similar curricula and marketing approaches, with different pricing and service packages that may have greater appeal than our offerings. In addition, some of our competitors may have more resources than we do and may be able to devote greater resources than we can to the development and promotion of their services and respond more quickly than we can to the changes in student preferences, testing materials, admission standards, market needs or new technologies. If we reduce course fees or increase spending in response to competition in order to retain or attract students and high quality teaching staff, or pursue new market opportunities, our net revenues may decrease and our costs and expenses may increase as a result of such actions which may adversely affect our operating margins. If we are unable to successfully compete for students, maintain or increase our level of course fees, attract and retain competent teaching staff or other key personnel, maintain our competitiveness in terms of the quality of our education services in a cost-effective manner, our net revenues may be materially and adversely affected.
 
6

If we are not able to improve or maintain our sales and marketing efficiency, our business and results of operations may be materially and adversely affected.
Selling expenses represent a significant portion of our operating expenses. We incurred RMB121.5 million, RMB1,040.9 million and RMB5,816.2 million (US$891.4 million) in selling expenses in 2018, 2019 and 2020, respectively. Our sales and marketing activities may not be well received by students and may not result in the levels of sales that we anticipate and our trial courses may not be attractive to our prospective students. For example, if our students attending trial courses do not purchase our standard courses, our business and results of operations may be materially and adversely affected. Furthermore, we may not be able to maintain or further improve our operational efficiency. We also may not be able to retain or recruit experienced sales staff, or to efficiently train junior sales staff. In addition, marketing and branding approaches and tools in the online education market in China are evolving. This further requires us to enhance our marketing and branding approaches and experiment with new methods to keep pace with industry developments and student preferences. Failure to refine our existing marketing and branding approaches or to introduce new marketing and branding approaches in a cost-effective manner may reduce our market share, cause our revenues to decline and negatively impact our operating margins.
Techniques employed by short sellers may drive down the market price of our listed securities.
Short selling is the practice of selling securities that a 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. Short sellers hope 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 short sellers expect to pay less in that purchase than they received in the sale. As it is in short sellers’ interest for the price of the security to decline, many short sellers publish, or arrange for the publication of, negative opinions and allegations 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 listed in the United States that have substantially all of their operations in China have been the subject of short selling. Such short selling was often driven by short seller reports, which often were based on allegations including inadequacies in internal control and/or corporate governance or a lack of adherence thereto and accounting irregularities and mistakes. 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 SEC enforcement actions.
We have been, and continue to be, the subject of unfavorable allegations made by short sellers. See “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal Proceedings” for more information about short seller reports published against us and the related SEC investigation and class action lawsuit. In May 2020, Muddy Waters published a short seller report against us, which caused temporary fluctuations in the price of our ADSs following the report. Any such allegations may be followed by periods of instability in the market price of our ADSs and negative publicity. Regardless of whether such allegations are proven to be true or untrue, we may have to expend a significant amount of resources to investigate such allegations and/or defend ourselves, including in connection with class actions or regulatory enforcement actions derivative of such allegations. 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 sellers 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 divert management’s attention from the day-to-day operations of our company. Even if such allegations are ultimately proven to be groundless, allegations against us could negatively impact the market price of our securities and our business operations.
We face risks associated with our reliance on certain top quality instructors.
We rely on certain top quality instructors to deliver our course offerings. We generated 36.3% and 29.4% of our total net revenues from courses delivered by our top 10 instructors, ranked by net revenues generated from courses taught by each instructor in a given period, in 2019 and 2020, respectively. Our reliance on certain top quality instructors may expose us to concentration risks. If we lose our top quality instructors to competitors, the attractiveness of our course offerings may be adversely affected, which could have an adverse impact on our financial condition and results of operations.
 
7

Uncertainties exist in relation to new legislation or proposed changes in the PRC regulatory requirements regarding online private education, which may materially and adversely affect our business, financial condition and results of operations.
The private education industry in the PRC is subject to regulations in various aspects. Relevant rules and regulations are relatively new and evolving and could be changed to accommodate the development of the education, in particular, the online private education, markets from time to time.
In August 2018, the Ministry of Justice, or MOJ, published the draft amendment to the Regulations on the Implementation of the Law for Promoting Private Education of the PRC, or MOJ Draft, for public comment. According to the MOJ Draft, we must file with the department of education at the provincial level, as we provide online non-diploma-awarding education services. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—The Law for Promoting Private Education and its Implementing Rules.” As of the date of this annual report, the MOJ Draft is still pending for final approval and has not come into effect. It remains uncertain when and how the MOJ Draft would come into effect, and whether and how local governments would promulgate rules related to the filing or licensing requirement applicable to online education service providers like us. If we are not able to comply with the filing or licensing requirement in a timely manner or at all, we may be subject to fines, confiscation of the gains derived from our non-compliant operations, suspension of our non-compliant operations or claims for compensation of any economic loss suffered by our students or other relevant parties.
Further, the Ministry of Education, or the MOE, jointly with certain other PRC government authorities, promulgated the Implementation Opinions on Regulating Online After-School Training, or the Online After-School Training Opinions, 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 and other provincial government authorities shall jointly review these filings and the qualifications of the institutions making these filings. The Online After-School Training Opinions also impose a number of new regulations requiring, among other things, that (i) each class shall not last longer than 40 minutes and shall be taken at intervals of not less than 10 minutes; (ii) live streaming courses provided to students receiving compulsory education shall not end later than 9:00 p.m.; (iii) fees shall not be collected in a lump sum for more than 60 classes when charged based on the number of classes, or for a course length of more than three months when charged based on the length of the course; (iv) instructors are required to obtain the necessary teaching qualification licenses; and (v) information including the names, photos and teaching qualification licenses of instructors, fee charging items, standards and refund methods shall be made public at the eye-catching positions of the training platform and the course interface. According to the Online After-School Training Opinions, provincial education regulatory authorities shall promulgate local implementing rules regarding these filing requirements. On September 29, 2019, the education regulatory authority in Beijing promulgated the Trial Implementation Rules on Filings of Beijing Online After-School Training, or the Beijing Online After-School Training Implementation Rules. The Beijing Online After-School Training Implementation Rules are applicable to training institutions that are registered in Beijing or complete ICP filings with the competent authorities in Beijing and provide online academic after-school training to students in primary and secondary schools. Pursuant to the Beijing Online After-School Training Implementation Rules, online after-school training institutions shall submit filings for providing online after-school training services via an online national platform for online after-school administration services, and the education regulatory authorities in Beijing and other government authorities shall jointly complete review of such filings. On February 5, 2021, Beijing Municipal Education Commission issued an inspection notice, or the Beijing Inspection Notice, which requires online after-school institutions to conduct self-inspections for their compliance of Online After-School Training Opinions; specifically, the Beijing Inspection Notice requires institutions to take academic after-school training courses off the shelve, if such courses are taught by instructors without teaching qualifications. The Beijing Inspection Notice also requires online afterschool institutions to complete rectification within ten days, and in case of failure to complete the rectification within such time limit, the Beijing Municipal Commission of Education will, in concert with cyberspace administration and market supervision departments, suspend or remove the online training courses that fail to meet the requirements in accordance with the laws and regulations. In April 2021, the general office of MOE issued the Circular on Strengthening the Operation Management of Compulsory Education Schools. Such circular prohibits after-school training institutions from assigning homework to primary and secondary school students. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—Regulation Related to Private Education—Regulation Related to After-School Tutoring.” 
 
8

We have completed the filings in accordance with the Online After-School Training Opinions and the Beijing Online After-School Training Implementation Rules, and relevant education regulatory authorities have completed the review of our filings. In September 2020, we were included on the list issued by the Beijing Municipal Education Commission which confirmed our completion of filings with it. We have also completed the required self-inspection and rectifications pursuant to the Beijing Inspection Notice. As of the date of this annual report, 73% of our K-12 instructors have obtained teaching qualification licenses, and 8% have passed the teaching qualification exam, which is the prerequisite for obtaining teaching qualification license. We have notified our K-12 instructors of the requirement to obtain the teaching qualification licenses. It is uncertain, however, whether and how PRC government authorities would further promulgate new laws and regulations applying the requirements on various aspects, including but not limited to prepaid funds under supervision, teachers’ qualification licenses, means and time of fee collection, pricing, refunds, course content and homework arrangement, course time arrangement, student enrollment, advertising, and teaching methods, under these circulars, opinions or implementation rules to online training institutions like us. Moreover, relevant government authorities have significant discretion in interpreting and implementing these laws, regulations, circulars and opinions, and may conduct inspections on compliance with requirements thereunder. There is no assurance that we can comply with any promulgated laws and regulations in a timely manner or at all, and any failure to comply may subject us to fines, penalties, rectifications and other regulatory measures, and may in turn materially and adversely affect our business, financial condition and results of operations.
Given the foregoing, the interpretation and application of the existing laws and regulations and the newly promulgated implementation rules and interpretations, if any, that governs the online private education industry would create substantial uncertainties regarding the legality of our business operation, which create risks that we may be found to violate the existing laws and regulations and any newly promulgated implementation rules and interpretations.
We face uncertainties with respect to the development of regulatory requirements on operating licenses and permits for our online education services in China. Failure to renew requested licenses or permits in a timely manner or obtain newly required ones due to adverse changes in regulations or policies could have a material adverse impact on our business, financial condition and results of operations.
The internet industry and education industry in China are highly regulated by the PRC government. As an internet-based education service provider, we are required to obtain and maintain all necessary approvals, licenses or permits applicable to our business operations and make all necessary registration and filings for our education services in China, and we may be required to apply for and obtain additional licenses or permits for our operations as the interpretation and implementation of current PRC laws and regulations are still evolving, and new laws and regulations may also be promulgated.
Our VIE, Beijing BaiJia and its wholly-owned subsidiary, Shanghai Jinyou Education Technology Co., Ltd., each currently holds a Value-added Telecommunications Business Operating License for internet information service and our VIE, Beijing BaiJia currently holds an Internet Cultural Business Operating License and a Permit for Production and Operation of Radio and TV Programs. Tianjin Puxin Online School Education Technology Co., Ltd. currently holds a Value-added Telecommunications Business Operating License and a Publication Operation License. We may be required to apply for and obtain additional licenses, permits or recordation, given the significant uncertainties of the interpretation and implementation of certain regulatory requirements applicable to online education business. As of the date of this annual report, online education institutions are not explicitly required to obtain the License for Online Transmission of Audio-Visual Programs primarily because there are no implementation rules, explicit interpretation from government authorities or prevailing enforcement practice deeming internet education services as “internet audio-visual program” as defined in relevant rules and regulations promulgated by relevant government authorities. In addition, as of the date of this annual report, there are no implementation rules, explicit interpretation from government authorities or prevailing enforcement practice deeming the provision of our educational content to our students through our online platform as “online publishing” which requires an Online Publishing Service Permit. See “Item 4. Information on the Company—B. Business Overview—Government Regulations.” However, there is no assurance that local PRC authorities will not adopt different enforcement practice, or any PRC government will not issue more explicit interpretation and rules or promulgate new laws and regulations from time to time to further regulate the online education industry, which may subject us to additional licensing requirements to continue to operate our business. We also print and provide physical education materials to our students. If the government authorities deem such activities as “publication distribution” under Administrative Provisions on the Publications Market, we may be required to obtain the Publication Operation License and failure to obtain such license may subject us to fines and we may be ordered by the competent government authorities to suspend printing and providing such offline educational materials to our students, which will materially and adversely affect our business operation. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—Regulation Related to Publication Distribution.” As of the date of this annual report, no material fines or other penalties have been imposed on us for failure to obtain such additional licenses, permits or recordation, including, among other things, License for Online Transmission of Audio-Visual Programs, Online Publishing Services Permit and Publication Operation License.
There can be no assurance that once required, we will be able to obtain all the required approvals, licenses, permits and complete all necessary filings, record renewals and registrations on a timely basis for our online education services, given the significant amount of discretion the PRC authorities may have in interpreting, implementing and enforcing relevant rules and regulations, as well as other factors beyond our control and anticipation. If we fail to obtain required permits in a timely manner or obtain or renew any permits and certificates, or fail to complete the necessary filings, record renewals or registrations on a timely basis, we may be subject to fines, confiscation of the gains derived from our non-compliant operations, suspension of our non-compliant operations or claims for compensation of any economic loss suffered by our students or other relevant parties.
 
9

Our business, financial condition and results of operations may be adversely affected by the ongoing COVID-19 pandemic.
The ongoing COVID-19 pandemic has continued to spread across the world and has created unique global and industry-wide challenges. COVID-19 has resulted in quarantines, travel restrictions, and the temporary closure of facilities in China and many other countries. New COVID-19 variants have also emerged in a few countries, potentially extending the period where COVID-19 will negatively impact the global economy.
All of our revenues and our workforce are concentrated in China. Consequently, our results of operations and financial performance may be adversely affected, to the extent that COVID-19 exerts long-term negative impact on the Chinese economy. The disruption of COVID-19 to business activities in China has been eliminated to a large extent, however, it is still difficult to predict how COVID-19 will impact our business in the near term. We have taken measures to reduce the impact of the ongoing COVID-19 pandemic, including encouraging and supporting our employees to participate in vaccination programs in accordance with the latest national policy and optimizing our technology system to support remote work arrangements and potential growth in user traffic, and we likely will have to adopt similar measures if new COVID-19 variants strike in a future wave. To the extent that potential future waves of COVID-19 disrupt school operations and semester schedules in China, we may face operational challenges with respect to continuing to offer our online courses and effective service our students and teachers. Any reduction in disposable income of our users resulting from a worsening economy still under COVID-19’s influence may also lessen demands for our services or put price pressure on our services. The duration and extent of impact of such business disruptions, lower demands or price pressure on our operating results and financial performance cannot be reasonably estimated at this time. The extent to which the COVID-19 pandemic impacts our results will depend on future developments, which are highly uncertain, including the availability and effectiveness of any new vaccines and the emergence of any new COVID-19 variants, among others.
We may not be able to maintain or increase our course fee level.
Our results of operations are affected by the pricing of our education services. We determine our course fees primarily based on the demand for our educational programs, the cost of our operations, the course fees charged by our competitors, our pricing strategy to gain market share and general economic conditions in the PRC. We believe our high quality course offerings have enabled us to charge above-market course fees. Although we charge premium course fees for our courses compared with our competitors, we cannot guarantee that we will be able to maintain or increase our course fee in the future without adversely affecting the demand for our education services.
Refunds or potential refund disputes of our course fees may negatively affect our cash flows, financial condition, and reputation.
For our online courses, we offer refunds for any remaining classes in a course to students who withdraw from the course. The refund is equal to the amount related to the undelivered classes. 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 our teaching quality and our education content offerings, privacy concerns relating to our online platforms, negative publicity regarding us or online education in general, and any change or development in PRC laws and regulations with respect to fees and tuitions charged by online education service providers like us. Any refund payments that we may be required to make to our students, as well as the expenses we could incur for processing refunds and resolving refund disputes, could be substantial and could adversely affect our business operations and financial condition. A high volume of refunds and refund disputes may also generate negative publicity that could harm our reputation.
Any significant disruption to or failures of our information technology systems, including events beyond our control, could reduce student satisfaction and could harm our reputation and cause our education services to be less attractive to our students.
The performance and reliability of our information technology system is critical to our operations and reputation. Our network infrastructure is currently deployed and our data is currently mainly maintained through a third-party cloud computing service provider in China. Our operations depend on the service provider’s ability to protect its and our system in its facilities against events such as damage or interruption from natural disasters, power or telecommunications failures, air quality issues, environmental conditions, computer viruses or attempts to harm our systems, criminal acts and similar events, which events are beyond our control. If our arrangement with such service provider is terminated or if there is a lapse of service or damage to their facilities, we could experience interruptions in our service. Any interruptions in the accessibility of or deterioration it the quality of access to our system could reduce students’ satisfaction and result in reduction in the number of students using our services, which would reduce the attractiveness of our education content offering services.
 
10

In addition, we rely on third-party mobile app distribution channels, to distribute our mobile apps to students. As such, the promotion, distribution and operation of our mobile apps are subject to such distribution channels’ standard terms and policies for app developers, which are subject to the interpretation of, and frequent changes by, these distribution channels. For example, our mobile app, Genshuixue, was temporarily removed from Apple’s App Store for two days in September 2019. We promptly implemented the required measures to meet Apple’s requirements for in-app purchases and reinstated our Genshuixue app downloads from Apple’s App Store. If Apple’s App Store or any other major distribution channel interprets or changes its standard terms and conditions in a manner that is detrimental to us in the future, or terminate its existing relationship with us, our business, financial condition and results of operations may be materially and adversely affected.
If we fail to adopt new technologies that are important to our business, our competitive position and ability to generate revenues may be materially and adversely affected.
The technology used in internet and value-added telecommunications services in general, and in online education services in particular, may evolve and change over time. As a technology-driven education company, we must anticipate and adapt to such technological changes, and adopt new technologies in a timely fashion. If we fail to do so, our market share and our business development could suffer, which in turn would have a material and adverse effect on our financial condition and results of operations. If we are unsuccessful in addressing any of the risks relating to failure to adopt new technologies, our business may be materially and adversely affected.
Our failure to protect our intellectual property rights may undermine our competitive position, and litigation to protect our intellectual property rights or defend against third-party allegations of infringement may be costly and ineffective.
We believe that our copyrights, trademarks and other intellectual property are essential to our success. We have devoted considerable time and energy to the development and improvement of our websites, mobile apps, our system infrastructure and our course materials.
We rely primarily on copyrights, trademarks, trade secrets and other contractual restrictions for the protection of the intellectual property used in our business. Nevertheless, these provide only limited protection and the actions we take to protect our intellectual property rights may not be adequate. Our trade secrets may become known or be independently discovered by our competitors. Third parties may in the future pirate our course materials and may infringe upon or misappropriate our other intellectual property. Infringement upon or the misappropriation of, our proprietary technologies or other intellectual property could have a material adverse effect on our business, financial condition or results of operations. Although we have taken measures to monitoring and policing the unauthorized use of our copyrighted course materials, policing the unauthorized use of intellectual property rights can be difficult and expensive. In addition, we and our instructors whom we have signed exclusive contracts with and engage in content development may be deemed to have joint ownership over intellectual properties relating to our course content. Our instructors may continue to use these course content if they resign with us and join our competitors, which may negatively impact the attractiveness of our courses to prospective students and parents. Although we have entered into agreements with certain instructors to prohibit them from using our course content without our prior consent, we cannot ensure compliance of instructors with such agreement.
Also, litigation may be necessary to enforce our intellectual property rights, protect our trade secrets or determine the validity and scope of the proprietary rights of others. Such litigation may be costly and divert management’s attention away from our business. An adverse determination in any such litigation would impair our intellectual property rights and may harm our business, prospects and reputation. The legal regime relating to the recognition and enforcement of intellectual property rights in China is particularly limited, and does not protect intellectual property rights to the same extent as federal and state laws in the United States. Legal proceedings to enforce our intellectual property in China may progress slowly, during which time infringement may continue largely unimpeded. Enforcement of judgments in China is uncertain, and even if we are successful in litigation, it may not provide us with an effective remedy. In addition, we have no insurance coverage against litigation costs and would have to bear all costs arising from such litigation to the extent we are unable to recover them from other parties. The occurrence of any of the foregoing could have a material adverse effect on our business, financial condition and results of operations.
 
11

We have been and may again be subject to legal proceedings, claims and investigations in the ordinary course of business, including for allegations relating to our infringement of intellectual property rights of third parties. If the outcomes of these proceedings, claims and investigations are adverse to us, our business, results of operations and financial condition could be materially and adversely affected.
We have and may continue to be involved in legal proceedings, claims and government investigations that have arisen in the ordinary course of our business and have not yet been fully resolved, including allegations against us for potential infringement of third-party’s copyrights or other intellectual property rights. New legal proceedings, claims and investigations may arise in the future. The existence of litigation, claims, investigations and proceedings may harm our reputation, business and adversely affect the trading price of our ADSs.
In April 2020, a putative shareholder class action lawsuit was filed in the United States District Court for the District of New Jersey against our company, our chief executive officer and our chief financial officer: Wu v. GSX Techedu Inc., et al, No. 2:20-cv-04457-ES-CLW (filed on April 17, 2020). On November 2, 2020, lead and named plaintiffs filed—purportedly on behalf of a class of persons who allegedly suffered damages as a result of their purchases or acquisitions of our ADSs between June 6, 2019 and October 20, 2020 — an amended class action complaint, which alleges that our company’s public filings with the SEC contained material misstatements or omissions in violation of the federal securities laws. The action remains at its preliminary stages as of the date of this annual report. We believe the case is without merit and intend to defend the action vigorously. In the event we do not prevail or we enter into settlement arrangements in the aforementioned class action, we may incur significant expenses which may materially adversely affect our results of operations.
The SEC’s Division of Enforcement has sought the production of certain financial and operating records dating from January 1, 2017 following a number of short-seller reports about us from approximately early- to mid-2020. We are cooperating and will continue to cooperate with the SEC, but we cannot predict the duration, outcome, or impact of the SEC investigation. See “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal Proceedings.”
We have been, and are now subject to allegations on the grounds of intellectual property rights infringement and other legal theories based on the content of the materials that we or our teaching staff distribute or use in our business operation. We may encounter disputes from time to time over rights and obligations concerning intellectual property and other legal rights, in particular third-party’s copyrights that may be infringed by us or our teaching staff in our business operation, and we may not prevail in those disputes.
Regardless of the merit of particular claims, legal proceedings and investigations may result in reputational harm or loss of goodwill associated with our brand and be expensive, time consuming, disruptive to our operations and distracting to management. If a lawsuit against us is successful, we may be required to pay substantial damages 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 programs, parts of our platform and products or be required to make changes to our course materials or websites. As a result, the scope of our course materials could be reduced, which could adversely affect the effectiveness of our curriculum, limit our ability to attract new students, harm our reputation and have a material adverse effect on our results of operations and financial condition.
If our security measures are breached or failed and result in unauthorized disclosure or unintended leakage of data, we could lose existing students, fail to attract new students and be exposed to protracted and costly litigation.
Maintaining platform security is of critical importance to us because we store and transmit proprietary and confidential information, which includes proprietary and confidential student, parent and teaching staff information, such as names, addresses, ID card number, bank account number and other personal information, which is primarily stored in our digital database. To ensure the confidentiality and integrity of our data, we maintain a comprehensive and rigorous data security program. For example, we anonymize and encrypt confidential personal information and take other technological measures to ensure the secure processing, transmission and usage of data. See “Item 4. Information on the Company—B. Business Overview—Data Privacy and Security.” These measures, however, may not be as effective as we anticipate. If our security measures are breached or fail and result in unauthorized disclosure or unintended leakage of data, third parties may receive or be able to access student, parent, teaching staff and other records, which could subject us to liabilities, interrupt our business and adversely impact our reputation. Furthermore, we currently face certain legal obligations regarding the manner in which we treat such information. Increased regulation of data utilization practices, including self-regulation or findings under existing laws that limit our ability to collect, transfer and use data, could have an adverse effect on our business. If we were to disclose data about our students, parents and teaching staff in a manner that was objectionable to them, our business reputation could be adversely affected, and we could face potential legal claims that could impact our operating results. Failure to comply with these obligations could subject us to liability, and to the extent that we need to alter our business model or practices to adapt to these obligations, we could incur additional expenses.
 
12

Any of these issues could harm our reputation, adversely affect our ability to attract and enroll prospective students, cause prospective students not to enroll or stay enrolled, or subject us to third-party lawsuits, regulatory fines or other action or liability. Further, any reputational damage resulting from breach of our security measures could create distrust of our company by prospective students or investors. We may be required to expend significant additional resources to protect us against the threat of security measures breaches or to alleviate problems caused by such disruptions or breaches.
We are subject to a variety of laws and other obligations regarding data protection, and any failure to comply with applicable laws and obligations could have a material adverse effect on our business, financial condition and results of operations.
Our business generates and processes a large quantity of personal and behavioral data. We face risks inherent in handling large volumes of data and in protecting the security and privacy of such data. We are subject to various regulatory requirements relating to the security and privacy of data, including restrictions on the collection, storage 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—B. Business Overview—Regulation—PRC Regulations—Regulation Related to Internet Information Security and Privacy Protection.” Regulatory requirements regarding the protection and privacy 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. We have been taking and will continue to take reasonable measures to comply with the data protection related laws and regulations; however, as the laws and regulations are relatively new, we cannot assure you we can adapt our operations to it in a timely manner. Evolving interpretations of data protection related laws and regulations or any future regulatory changes might impose additional restrictions on us generating and processing personal and behavioral data.
In December 2019, the PIPTFA, an administrative task force in the PRC founded to review mobile apps for their compliance with PRC data privacy laws (i.e., Personal Information Security Specification), issued a notice of criticism directed at several mobile apps including ours. The notice of criticism stated that our mobile app collected sensitive personal data such as ID card number and bank account number without notifying users of the purpose of such information collection. Since the publication of the notice of criticism, we have updated our mobile app to address all of the issues brought up in the notice, and the updated mobile app has been reviewed and approved as compliant with PRC data privacy laws by the PIPTFA. In December 2020, the Ministry of Industry and Information Technology, or the MIIT, has issued a notice which listed our mobile app, among others, for forcing users to use targeted push function. We have updated our mobile app to address all of the issues stated in such notice, and the updated mobile app has been reviewed and approved as compliant with PRC data privacy laws by the MIIT.
We cannot guarantee that our mobile app will always be considered compliant with PRC data privacy laws by the PIPTFA and pass the inspection of the MIIT. Any failure, or perceived failure, by us, or by our third-party providers, to maintain the security of our user data or to comply with applicable privacy, 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, 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, potentially causing us to lose paid course enrollments, content providers and revenues, which could have a material adverse effect on our business, financial condition and results of operations.
Our advertising content may subject us to penalties and other administrative actions.
Under PRC advertising laws and regulations, we are obligated to monitor our advertising content to ensure that such content is true and accurate and in full compliance with applicable laws and regulations. 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 governmental authorities may force us to terminate our advertising operations or revoke our licenses. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—Regulation Related to Advertising.”
 
13

We use customer management tools with automatic message sending and receiving functions to automatically distribute promotion-related information to our users. While these customer management tools play an important role in our advertising content, they may subject us to violations and penalties under the Anti-Unfair Competition Law of the PRC.
While we have made significant efforts to ensure that our advertisements are in full compliance with applicable PRC laws and regulations, we cannot assure you that all the content contained in such advertisements is in compliance with relevant laws, regulations and regulatory requirements, especially given the uncertainty in the interpretation of these PRC laws and regulations. Our failure to comply with the existing and future laws, regulations and regulatory requirements may subject us to fines, penalties, rectifications and other regulatory measures. In April 2021, due to the way we represented our teachers and courses in certain advertisements and the way we displayed promotional prices for certain of our courses in our mobile app, we were found by PRC regulatory authorities to have violated the Price Law of the PRC and advertising laws and regulations, and we were consequently warned and imposed fines totaling RMB0.7 million (US$0.1 million). Further, despite any contractual safeguard, the advertising agencies we have worked with or will work with are not fully under our control, and they have committed and may again commit misconducts or otherwise produce subpar advertising content that give rise to false advertisement claims. In December 2020, one of the advertising agencies we worked with used an actor purporting to be an experienced English teacher to advertise one of our courses, and this actor was later found to not have the qualifications she purported to have in the advertisement at all. In April 2021, we were fined approximately RMB262 thousand (US$42 thousand) by the relevant governmental authority for such misleading content in our advertisement. Any violations of applicable PRC advertising laws and regulations in the future may subject us to administrative actions or even penalties, and our reputation may be harmed as a result, which may negatively affect our business, financial condition, results of operations and prospects.
Failure to adequately and promptly respond to changes in examination systems, admission standards, test materials, teaching methods and regulation changes in the PRC could render our courses and services less attractive to students.
In China, school admissions rely heavily on examination results, and students’ performance in these exams is critical to their education and future employment prospects. It is therefore common for students to take after-school tutoring classes to improve their test performance, and the success of our business to a large extent depends on the continued use of entrance exams or tests by schools in their admissions. However, such heavy emphasis on examination scores may decline or fall out of favor with educational institutions or government authorities in China.
Admission and assessment processes undergo continuous changes, in terms of subject and skill focus, question type, examination format and the manner in which the processes are administered. We are therefore required to continually update and enhance our curricula, course materials and teaching methods. Any failure to respond to the changes in a timely and cost-effective manner will adversely impact the marketability of our services and products, which would have a material adverse effect on our business, financial condition and results of operations.
Regulations and policies that decrease the weight of scholastic competition achievements in the admissions process mandated by government authorities or adopted by schools may have an impact on our enrollments. For example, the MOE issued certain implementation guidelines in March 2019 to clarify that, public schools and private schools are not allowed to use examinations to select their students for admission to middle schools from primary schools. Failure to track and respond to these changes in a timely and cost-effective manner would render our courses, services and products less attractive to students, which may materially and adversely affect our reputation and ability to continue to attract students.
We may not be able to timely develop our education content offerings in a cost-effective manner to make them appealing to existing and prospective students, or at all.
Our educational content development team works closely with our instructors on developing, updating and improving our course materials to stay abreast of the latest educational trends in their respective subject areas. The adjustments, updates and expansions of our existing education content offerings and the development of new course materials may not be accepted by existing or prospective students. Even if we are able to develop acceptable new course materials, we may not be able to introduce them as quickly as students require or as quickly as our competitors introduce competing offerings. Furthermore, offering new courses materials or upgrading existing ones may require us to commit significant resources and make significant investments in educational content development. If we are unsuccessful in pursuing educational content development and upgrading opportunities due to the financial constraints, failure to attract educational content development professionals or qualified instructors, or other factors, our ability to attract and retain students could be impaired and our financial results could suffer.
 
14

We cannot assure you that we will not be subject to liability claims for any inappropriate or illegal content in our education content offerings, which could cause us to incur legal costs and damages our reputation.
We implement strict monitoring procedures to remove inappropriate or illegal content. However, we cannot assure you that there will be no inappropriate or illegal materials included in our education contents. In addition, our quiz questions designed internally based on our understanding of the relevant examination requirements may be investigated by the regulatory authorities. Therefore, we may face civil, administrative or criminal liability if an individual or corporate, governmental or other entity believes that our education content offering 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 education content offerings could lead to significant negative publicity, which could harm our reputation and future business prospects.
The recognition of our brand may be adversely affected by any negative publicity concerning us and our business, shareholders, affiliates, directors, officers, teaching staff and other employees, as well as the industry in which we operate, regardless of its accuracy, that could harm our reputation and business.
We believe that the market recognition of our brand has significantly contributed to the success of our business and that maintaining and enhancing our brand recognition is critical to sustaining our competitive advantages. Negative publicity about us and our business, shareholders, affiliates, directors, officers, teaching staff and other employees, as well as the industry in which we operate, can harm the recognition of our brand. Negative publicity, regardless of merits, could be related to a wide variety of matters, including but not limited to:
 
   
alleged misconduct or other improper activities committed by our students or our directors, officers, teaching staff and other employees, including misrepresentation made by our employees to potential students during sales and marketing activities, and other fraudulent activities to artificially inflate the popularity of our services or course offerings;
 
   
false or malicious allegations or rumors about us or our directors, shareholders, affiliates, officers, and teaching staff and other employees;
 
   
complaints by our students about our education services and sales and marketing activities;
 
   
complaints about the truthfulness or authenticity of the advertisements for our course offerings or services;
 
   
refund disputes of course fees between us and our students or administrative penalties;
 
   
employment-related claims relating to alleged employment discrimination, wage and hour violations;
 
   
governmental and regulatory investigations or penalties resulting from our failure to comply with applicable laws and regulations; and
 
   
governmental or regulatory penalties imposed on our shareholders for any misconduct, whether or not it involves us or our business operations.
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, affiliates, directors, officers, teaching staff 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 the recognition of our brand, our reputation, business, financial condition and results of operations.
 
15

If our senior management and other key personnel is unable to work together effectively or efficiently or if we lose their services, our business may be severely affected.
The continued services of our senior management and other key personnel is important to our continued success. In particular, we rely on the expertise and experience of Mr. Larry Xiangdong Chen, our founder, chairman and CEO. We also rely on the experience and services from other senior management. If they cannot work together effectively or efficiently, our business may be severely disrupted. If one or more of our senior management were unable or unwilling to continue in their present positions, we might not be able to replace them easily or at all, and our business, financial condition and results of operations may be materially and adversely affected. If any of our senior management joins a competitor or forms a competing business, we may lose students, teaching staff, and other key professionals and staff members. Our senior management has entered into employment agreements with us which contain confidentiality clauses, as well as standalone confidentiality and non-compete agreements. However, if any dispute arises between our senior management and us, we may have to incur substantial costs and expenses in order to enforce such agreements in China or we may be unable to enforce them at all.
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 for our customers. 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.
 
16

Our brand image, business and results of operations may be adversely impacted by students and employees’ misconduct, improper activities and misuse of our platform, many of which are beyond our control.
We allow teaching staff to engage in real-time communication with our students. Our courses undergo multiple rounds of internal review and pilot testing before being broadly released. Our tutors and quality assurance team monitor our live courses, chat messages and other content on our platform 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 students, teaching staff, to the extent any improper behavior is associated with our platforms, our ability to protect our brand image and reputation may be limited. In addition, if any of our students, teaching staff suffer or allege to have suffered physical, financial or emotional harm following contact initiated on our platform, we may face civil lawsuits or other liabilities initiated by the affected student, teaching staff, or governmental or regulatory actions against us. In response to allegations of illegal or inappropriate activities conducted on our platform or any negative media coverage about us, PRC governmental 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 some of the features and services provided on our platform. As a result, our business may suffer and our brand image, student base, results of operations and financial condition may be materially and adversely affected.
We are 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 students during 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 face risks related to natural and other disasters, including outbreaks of health epidemics or severe weather conditions, and other extraordinary events, which could significantly disrupt our operations.
China has 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.
In addition, our business could be affected by public health epidemics, such as the COVID-19 pandemic, H1N1 flu, H7N9 flu, avian influenza, severe acute respiratory syndrome or SARS, Zika virus, Ebola virus or other epidemics. 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.
We may not be able to achieve the benefits we expect from recent and future investments and acquisitions.
We have made and may continue to make equity investments or acquisition in additional businesses that complement our existing business. We may not be able to successfully integrate acquired businesses and we may not have control over the businesses or operations of our minority equity investments, the value of which may decline over time. As a result, our business and results of operations could be harmed. In addition, if the businesses we acquire or invest in 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 acquisitions or investments, which would harm our results of operations. In addition, we may be unable to identify appropriate acquisition or strategic investment 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 acquisition or investment target, we may not be able to negotiate the terms of the acquisition or investment successfully, finance the proposed transaction or integrate the relevant businesses into our existing business and operations. Furthermore, as we often do not have control over the companies in which we only have minority stake, we cannot ensure that these companies will always 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 investment.
Our results of operations are subject to seasonal fluctuations.
Seasonal fluctuations have affected, and are likely to affect our business in the future. Historically, we typically generate the highest growth in net revenues in the second and fourth quarters because of the increased paid course enrollments during summer vacation and beginning of the fall semester. Overall, the historical seasonality of our business has been relatively mild due to our rapid growth but seasonality may increase in the future. Due to our limited operating history, the seasonal trends that we have experienced in the past may not be indicative of our future operating results. Our financial condition and results of operations for future periods may continue to fluctuate. As a result, the trading price of our ADSs may fluctuate from time to time due to seasonality.
 
17

We have granted, and expect to continue to grant, share-based awards under our share incentive plan, which may result in increased share-based compensation expenses.
We have granted options and restricted share units, and recorded RMB5.9 million, RMB60.2 million and RMB238.4 million (US$36.5 million) in 2018, 2019 and 2020, respectively, in share-based compensation expenses in relation to such share-based award grants. We expect to continue to grant awards under our share incentive plan, which we believe is of significant importance to our ability to attract and retain key personnel and employees. As a result, our expenses associated with share-based compensation may increase, which may have an adverse effect on our results of operations.
If we cannot maintain our corporate culture as we grow, we could lose the innovation, collaboration and focus that contribute to our business.
We believe that a critical component of our success is our corporate culture, which fosters innovations and has roots in a deep understanding of our students and the evolving education industry in China. As we continue to expand and grow our business, we may find it difficult to maintain these valuable aspects of our corporate culture. Any failure to preserve our culture could undermine our reputation in the marketplace and negatively impact our ability to attract and retain employees and students, which would in turn jeopardize our future success.
We have limited business insurance coverage, which could expose us to significant costs and business disruption.
Insurance companies in China currently do not offer as extensive an array of insurance products as insurance companies in more developed economies. We do not maintain any liability insurance or property insurance policies covering 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. 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.
If we fail to maintain an effective system of internal control over financial reporting, we may be unable to accurately report our financial results or prevent fraud, and investor confidence and the market price of our ADSs may be adversely impacted.
We are subject to reporting obligations under the U.S. securities laws. Since our initial public offering, we have also become subject to the Sarbanes-Oxley Act of 2002. Commencing with our fiscal year ended December 31, 2020, we must perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on the effectiveness of our internal control over financial reporting in our Form 20-F filing for the year, as required by Section 404 of the Sarbanes-Oxley Act. In addition, as we have ceased to be an “emerging growth company” as such term is defined in the JOBS Act, our independent registered public accounting firm must attest to and report on the effectiveness of our internal control over financial reporting beginning with our annual report for the fiscal year ended December 31, 2020.
Our management has concluded that our internal controls over financial reporting were effective as of December 31, 2020. Our independent registered public accounting firm has issued an attestation report, which has concluded that our internal control over financial reporting was effective in all material aspects as of December 31, 2020. See “Item 15. Controls and Procedures.” However, if we fail to maintain effective internal controls over financial reporting in the future, our management and our independent registered public accounting firm may not be able to conclude that we have effective internal controls over financial reporting at a reasonable assurance level. This could result in a loss of investor confidence in the reliability of our financial conditions which in turn could negatively impact the trading price of our ADSs and result in lawsuits being filed against us by our shareholders or otherwise harm our reputation. Furthermore, we have incurred and anticipate that we will continue to incur considerable costs and use significant management time and other resources in an effort to comply with Section 404 and other requirements of the Sarbanes-Oxley Act.
 
18

Our ADSs may be delisted under the Holding Foreign Companies Accountable Act if the PCAOB is unable to inspect auditors who are located in China. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. Additionally, the inability of the PCAOB to conduct inspections deprives our investors with the benefits of such inspections.
The Holding Foreign Companies Accountable Act, or the HFCA Act, was enacted on December 18, 2020. The HFCA Act 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 by the PCAOB for three consecutive years beginning in 2021, the SEC shall prohibit our shares or ADSs from being traded on a national securities exchange or in the over the counter trading market in the U.S.
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 Chinese authorities, our auditor is currently not inspected by the PCAOB.
On March 24, 2021, the SEC adopted interim final rules relating to the implementation of certain disclosure and documentation requirements of the HFCA Act. We will be required to comply with these rules if the SEC identifies us as having a “non-inspection” year under a process to be subsequently established by the SEC. The SEC is assessing how to implement other requirements of the HFCA Act, including the listing and trading prohibition requirements described above.
The SEC may propose additional rules or guidance that could impact us if our auditor is not subject to PCAOB inspection. For example, on August 6, 2020, the President’s Working Group on Financial Markets, or the PWG, issued the Report on Protecting United States Investors from Significant Risks from Chinese Companies to the then President of the United States. This report recommended the SEC implement five recommendations to address companies from jurisdictions that do not provide the PCAOB with sufficient access to fulfil its statutory mandate. Some of the concepts of these recommendations were implemented with the enactment of the HFCA Act. However, some of the recommendations were more stringent than the HFCA Act. For example, if a company was not subject to PCAOB inspection, the report recommended that the transition period before a company would be delisted would end on January 1, 2022.
The SEC has announced that the SEC staff is preparing a consolidated proposal for the rules regarding the implementation of the HFCA Act to address the recommendations in the PWG report. It is unclear when the SEC will complete its rulemaking and when such rules will become effective and what, if any, of the PWG recommendations will be adopted. The implications of this possible regulation in addition to the requirements of the HFCA Act are uncertain. Such uncertainty could cause the market price of our ADSs to be materially and adversely affected, and our securities could be delisted or prohibited from being traded “over-the-counter” earlier than would be required by the HFCA Act. If our securities are unable to be listed on another securities exchange by then, 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 a potential delisting would have a negative impact on the price of our ADSs.
The PCAOB’s inability to conduct inspections in China prevents it from fully evaluating the audits and quality control procedures of our independent registered public accounting firm. As a result, we and investors in our ordinary shares 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 stock to lose confidence in the audit procedures and reported financial information and the quality of our financial statements.
In May 2013, the PCAOB announced that it had entered into a Memorandum of Understanding on Enforcement Cooperation with the China Securities Regulatory Commission, or the CSRC, and the PRC Ministry of Finance, which establishes a cooperative framework between the parties for the production and exchange of audit documents relevant to investigations undertaken by the PCAOB in the PRC or by the CSRC or the PRC Ministry of Finance in the United States. The PCAOB continues to be in discussions with the CSRC and the PRC Ministry of Finance to permit joint inspections in the PRC of audit firms that are registered with the PCAOB and audit Chinese companies that trade on U.S. exchanges.
 
19

A severe or prolonged downturn in the Chinese or global economy could materially and adversely affect our business and financial condition.
COVID-19 has had a severe and negative impact on the Chinese and global economy since early 2020. Whether this will lead to a prolonged downturn in the economy is still unknown, especially considering the multiple recent outbreaks in various countries and regions as well as the uncertainties brought by the newly launched vaccination programs. Even before the outbreak of COVID-19, the global macroeconomic environment had been facing challenges. The growth of the Chinese economy has gradually slowed down in recent years and the trend may continue. There is considerable uncertainty over the long-term effects of the monetary and fiscal policies adopted by the central banks and financial authorities of some of the world’s leading economies, including the United States and China. There have been concerns over unrest and terrorist threats in the Middle East, Europe and Africa. There have also been concerns on the relationship between China and other countries, including surrounding Asian countries, which may potentially lead to foreign investors closing down their businesses or withdrawing their investments in China and, thus, exiting the China market, and other economic effects. In particular, there is significant uncertainty about the future relationship between the United States and China with respect to trade policies, treaties, government regulations and tariffs. Economic conditions in China are sensitive to global economic conditions, as well as changes in domestic economic and political policies and the expected or perceived overall economic growth rate in China. Any severe or prolonged slowdown in the global or Chinese economy may materially and adversely affect our business, results of operations and financial condition.
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.
Starting in 2011 the PRC-based “big four” accounting firms, including our independent registered public accounting firm, were affected by a conflict between U.S. and Chinese law. Specifically, for certain U.S.-listed companies operating and audited in mainland China, the SEC and the PCAOB sought to obtain from the Chinese firms access to their audit work papers and related documents. The firms were, however, advised and directed that under Chinese law, they could not respond directly to the U.S. regulators on those requests, and that requests by foreign regulators for access to such papers in China had to be channeled through the CSRC.
In late 2012, this impasse led the SEC to commence administrative proceedings under Rule 102(e) of its Rules of Practice and also under the Sarbanes-Oxley Act of 2002 against the Chinese accounting firms, including our independent registered public accounting firm. A first instance trial of the proceedings in July 2013 in the SEC’s internal administrative court resulted in an adverse judgment against the firms. The administrative law judge proposed penalties on the firms including a temporary suspension of their right to practice before the SEC, although that proposed penalty did not take effect pending review by the Commissioners of the SEC. On February 6, 2015, before a review by the Commissioners had taken place, the firms reached a settlement with the SEC. Under the settlement, the SEC accepts that future requests by the SEC for the production of documents will normally be made to the CSRC. The firms will receive matching Section 106 requests, and are required to abide by a detailed set of procedures with respect to such requests, which in substance require them to facilitate production via the CSRC. If they fail to meet specified criteria, the SEC retains authority to impose a variety of additional remedial measures on the firms depending on the nature of the failure. Remedies for any future noncompliance could include, as appropriate, an automatic six-month bar on a single firm’s performance of certain audit work, commencement of a new proceeding against a firm, or, in extreme cases, the resumption of the current proceeding against all four firms. If additional remedial measures are imposed on the PRC-based “big four” accounting firms, including our independent registered public accounting firm, in administrative proceedings brought by the SEC alleging the firms’ failure to meet specific criteria set by the SEC with respect to requests for the production of documents, we could be unable to timely file future financial statements in compliance with the requirements of the Exchange Act.
In the event that the SEC restarts the administrative proceedings, depending upon the final outcome, listed companies in the United States with major PRC operations may find it difficult or impossible to retain auditors in respect of their operations in the PRC, which could result in financial statements being determined not to be in compliance with the requirements of the Exchange Act, including possible delisting. Moreover, any negative news about any such future proceedings against these audit firms may cause investor uncertainty regarding China-based, U.S.-listed companies and the market price of our ADSs may be adversely affected.
 
20

If our independent registered public accounting firm was denied, even temporarily, the ability to practice before the SEC and we were unable to timely find another registered public accounting firm to audit and issue an opinion on our financial statements, our financial statements could be determined to be not in compliance with the requirements of the Exchange Act. Such a determination could ultimately lead to the delisting of the ADSs from the New York Stock Exchange or deregistration from the SEC, or both, which would substantially reduce or effectively terminate the trading of the ADSs in the United States.
Increases in labor costs in the PRC may adversely affect our business and results of operations.
The currently effective PRC Labor Contract Law was taking effect from January 1, 2008 and later amended on December 28, 2012. 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 labor contracts, to enter into labor 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.
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. We regularly serve a large number of students. 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 online 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.
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 and housing funds, 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. In 2020, our PRC entities were able to enjoy reductions and/or exemptions for certain mandatory social security insurance payments due to the COVID-19 pandemic, which may gradually cease in 2021. 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 in making contributions to various employee benefit plans and in complying with applicable PRC labor-related laws may subject us to late payment fees and labor disputes, 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, fines or labor disputes in relation to the underpaid employee benefits, or are required to make up the contributions for these plans, our financial condition and results of operations may be adversely affected. In addition, to the extent that we can make a reasonable estimate of the liability arising from our failure in making full contributions to various employee benefit plans, we record a related contingent liability. However, the amount of our estimates may be inaccurate, in which case our financial condition and cash flow may be adversely affected if we were to pay late fees or fines in relation to the underpaid employee benefits.
 
21

Risks Related to Our Corporate Structure
If the PRC government finds that the agreements that establish the structure for operating certain of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.
Foreign ownership in entities that provide value-added telecommunication services (except for e-commerce, domestic multi-party communications, store-and-forward and call center), such as provision of internet video, is subject to restrictions under current PRC laws and regulations. Specifically, foreign ownership of an internet information service provider may not exceed 50%, and the major foreign investor is required to have a record of good performance and operating experience in managing value-added telecommunications business. We are a company registered in the Cayman Islands. Beijing Lexuebang is our PRC subsidiary and a foreign-invested enterprise under PRC laws. To comply with PRC laws and regulations, we conduct our business in China primarily through Beijing BaiJia, our consolidated variable interest entity, or our VIE, and its subsidiaries, based on a series of contractual arrangements by and among Beijing Lexuebang, our VIE and its shareholders. For a description of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure.” As a result of these contractual arrangements, we exert control over our VIE and consolidate financial results of our VIE and its subsidiaries in our financial statements under U.S. GAAP. Our VIE holds the licenses, approvals and key assets that are essential for our operations.
In the opinion of our PRC counsel, Tian Yuan Law Firm, (i) the ownership structure of our VIE and Beijing Lexuebang in China does not result in any violation of PRC laws and regulations currently in effect; and (ii) the contractual arrangements among Beijing Lexuebang, our VIE and its shareholders governed by PRC law will not result in any violation of PRC laws or regulations currently in effect. However, we have been further advised by our PRC counsel that there are substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations. Thus, the PRC government may ultimately take a view contrary to the opinion of our PRC counsel. If the PRC government otherwise find that we are in violation of any existing or future PRC laws or regulations or lack the necessary permits or licenses to operate our business, the relevant governmental authorities would have broad discretion in dealing with such violation, including, without limitation:
 
   
revoking the business licenses and/or operating licenses of such entities;
 
   
imposing fines on us;
 
   
confiscating any of our income that they deem to be obtained through illegal operations;
 
   
discontinuing or placing restrictions or onerous conditions on our operations;
 
   
placing restrictions on our right to collect revenues; and
 
   
shutting down our servers or blocking our app/websites.
Any of these events could cause significant disruption 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. If occurrences of any of these events results in our inability to direct the activities of our VIE in China that most significantly impact its economic performance, and/or our failure to receive the economic benefits from our consolidated variable interest entity, we may not be able to consolidate its financial results in our consolidated financial statements in accordance with U.S. GAAP.
We rely on contractual arrangements with our VIE and its shareholders for our business operations, which may not be as effective as direct ownership in providing operational control.
We have relied and expect to continue to rely on contractual arrangements with our VIE, and its shareholders to operate our business in China. These contractual arrangements may not be as effective as direct ownership in providing us with control over our VIE. For example, our VIE and its shareholders could breach their contractual arrangements with us by, among other things, failing to conduct the operations of our VIE in an acceptable manner or taking other actions that are detrimental to our interests.
 
22

If we had direct ownership of our VIE in China, we would be able to exercise our rights as a shareholder to effect changes in the board of directors of our VIE, 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 our VIE and its shareholders of their obligations under the contracts to exercise control over our VIE. The shareholders of our VIE 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 portion of our business through the contractual arrangements with our VIE. If any dispute relating to these contracts remains unresolved, we will have to enforce our rights under these contracts through the operations of PRC law and arbitration, litigation and other legal proceedings and therefore will be subject to uncertainties in the PRC legal system. See “—Any failure by our VIE or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.” Therefore, our contractual arrangements with our VIE may not be as effective in ensuring our control over the relevant portion of our business operations as direct ownership would be.
Any failure by our VIE or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.
If our VIE or its 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. For example, if the shareholders of our VIE were to refuse to transfer their equity interests in our VIE to us or our designee if we exercise the purchase option pursuant to these contractual arrangements, or if they were otherwise to act in bad faith toward us, then we may have to take legal actions to compel them to perform their contractual obligations.
All the agreements under our contractual arrangements are governed by PRC law and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. The legal system in the PRC is not as developed as in some other jurisdictions, such as the United States. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a consolidated variable interest entity 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 through arbitration award recognition proceedings, which would require additional expenses and delay. In the event we are unable to enforce these contractual arrangements, or if we suffer significant delay or other obstacles in the process of enforcing these contractual arrangements, we may not be able to exert effective control over our VIE, and our ability to conduct our business may be negatively affected. See “—Risks Related to Doing Business in China—Uncertainties with respect to the PRC legal system could adversely affect us.”
The shareholders of our VIE may have actual or potential conflicts of interest with us, which may materially and adversely affect our business and financial condition.
The shareholders of our VIE may have actual or potential conflicts of interest with us. These shareholders may breach, or cause our VIE to breach, or refuse to renew, the existing contractual arrangements we have with them and our VIE, which would have a material and adverse effect on our ability to effectively control our VIE and receive economic benefits from it. For example, the shareholders may be able to cause our agreements with our VIE 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.
 
23

Contractual arrangements in relation to our VIE may be subject to scrutiny by the PRC tax authorities and they may determine that we or our PRC consolidated variable interest entity owes additional taxes, which could negatively affect our financial condition and the value of your investment.
Under applicable PRC laws and regulations, arrangements and transactions among related parties may be subject to audit or challenge by the PRC tax authorities. We could face material and adverse tax consequences if the PRC tax authorities determine that the contractual arrangements in relation to our VIE, our consolidated variable interest entity, 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 income of our VIE 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 our VIE for PRC tax purposes, which could in turn increase its tax liabilities without reducing our PRC subsidiary’s tax expenses. In addition, the PRC tax authorities may impose late payment fees and other penalties on our VIE for the adjusted but unpaid taxes according to the applicable regulations. Our financial position could be materially and adversely affected if our VIE’s tax liabilities increase or if it is required to pay late payment fees and other penalties.
We may lose the ability to use and enjoy assets held by our VIE that are material to the operation of certain portion of our business if the entity goes bankrupt or becomes subject to a dissolution or liquidation proceeding.
As part of our contractual arrangements with our VIE, our VIE holds certain assets that are material to the operation of certain portion of our business, including permits, domain names and most of our IP rights. If our VIE goes bankrupt and all or part of its assets become subject to liens or rights of third-party creditors, we may be unable to continue some or all of our business activities, which could materially and adversely affect our business, financial condition and results of operations. Under the contractual arrangements, our VIE may not, in any manner, sell, transfer, mortgage or dispose of its assets or legal or beneficial interests in the business without our prior consent. If our VIE undergoes a voluntary or involuntary liquidation proceeding, the independent third-party creditors may claim rights to some or all of these assets, thereby hindering our ability to operate our business, which could materially and adversely affect our business, financial condition and results of operations.
Uncertainties exist with respect to the interpretation and implementation of the Foreign Investment Law and how it may impact the viability of our current corporate structure, corporate governance, business, financial condition and results of operations.
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 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. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation, and failure to take timely and appropriate measures to cope with the regulatory-compliance challenges could result in material and adverse effect on us. 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, at which time it will be uncertain whether our contractual arrangements will be deemed to be in violation of the market access requirements for foreign investment in the PRC and if yes, how our contractual arrangements should be dealt with. In addition, 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, we may face substantial uncertainties as to whether we can complete such actions in a timely manner, or at all. In the worst-case scenario, we may be required to unwind our existing contractual arrangements and/or dispose of the relevant business operations, which could have a material and adverse effect on our current corporate structure, corporate governance, business, financial condition and results of operations.
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. See also “—Risks Related to the ADSs—Certain judgments obtained against us by our shareholders may not be enforceable.” for risks associated with investing in us as a Cayman Islands company.
 
24

We may rely on dividends paid by our PRC subsidiary to fund cash and financing requirements. Any limitation on the ability of our PRC subsidiary to pay dividends to us could have a material adverse effect on our ability to conduct our business and to pay dividends to holders of the ADSs and our ordinary shares.
We are a holding company, and we may rely on dividends to be paid by our PRC subsidiary for our cash and financing requirements, including the funds necessary to pay dividends and other cash distributions to the holders of the ADSs and our ordinary shares and service any debt we may incur. If our PRC subsidiary incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us.
Any restriction on currency exchange may limit the ability of our PRC subsidiary to use its Renminbi revenues to pay dividends to us. The PRC government may continue to strengthen its capital controls and our PRC subsidiary’s dividends and other distributions may be subject to tightened scrutiny in the future. Any limitation on the ability of our PRC subsidiary 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.
Under PRC laws and regulations, wholly foreign-owned enterprises in the PRC, such as Beijing Lexuebang, may pay dividends only out of their accumulated profits as determined in accordance with PRC accounting standards and regulations. In addition, a wholly foreign-owned enterprise is required to set aside at least 10% of its 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. At the discretion of the board of directors of the wholly foreign-owned enterprise, it may allocate a portion of its after-tax profits based on PRC accounting standards to staff welfare and bonus funds. These reserve funds and staff welfare and bonus funds are not distributable as cash dividends. Any limitation on the ability of our wholly-owned PRC subsidiary 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.
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.
Our revenues are all sourced from China. Accordingly, our results of operations, financial condition and prospects are influenced by economic, political and legal developments in China. Economic reforms begun in the late 1970s have resulted in significant economic growth. However, any economic reform policies or measures in China may from time to time be modified or revised. China’s economy differs from the economies of most developed countries in many respects, including with respect to the amount of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. While the PRC economy has experienced significant growth in the past 30 years, growth has been uneven across different regions and among different economic sectors.
The PRC government exercises significant control over China’s economic growth through strategically allocating resources, controlling the payment of foreign currency-denominated obligations, setting monetary policy and providing preferential treatment to particular industries or companies. Although the PRC economy has grown significantly in the past decade, that growth may not continue, as evidenced by the slowing of the growth of the PRC economy since 2012. Any adverse changes in economic conditions in China, in the policies of the PRC 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 results of operations, lead to reduction in demand for our services and adversely affect our competitive position.
Uncertainties with respect to the PRC legal system could adversely affect us.
The PRC legal system is based on written statutes and court decisions have limited precedential value. The PRC legal system is evolving rapidly, and the interpretations of many laws, regulations and rules may contain inconsistencies and enforcement of these laws, regulations and rules involves uncertainties.
 
25

From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. However, since PRC judicial and administrative authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to predict the outcome of a judicial or administrative proceeding than in more developed legal systems. Furthermore, the PRC legal system is based, in part, on government policies and internal rules, some of which are not published in a timely manner, or at all, but which may have retroactive effect. As a result, we may not always be aware of any potential violation of these policies and rules. Such unpredictability towards our contractual, property (including intellectual property) and procedural rights could adversely affect our business and impede our ability to continue our operations.
Litigation and negative publicity surrounding China-based companies listed in the U.S. may result in increased regulatory scrutiny of us and negatively impact the trading price of the ADSs and could have a material adverse effect upon our business, including our results of operations, financial condition, cash flows and prospects.
We believe that litigation and negative publicity surrounding companies with operations in China that are listed in the U.S. have negatively impacted stock prices for such companies. Various equity-based research organizations have published reports on China-based companies, including us, after examining, among other things, their corporate governance practices, related party transactions, sales practices and financial statements that have led to special investigations and stock suspensions on national exchanges. Any similar scrutiny of us, regardless of its lack of merit, could result in a diversion of management resources and energy, potential costs to defend ourselves against rumors, decreases and volatility in the ADS trading price, and increased directors and officers insurance premiums and could have a material adverse effect upon our business, including our results of operations, financial condition, cash flows and prospects.
Fluctuations in exchange rates could have a material and adverse effect on our results of operations and the value of your investment.
The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the People’s Bank of China. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. The value of Renminbi against the U.S. dollar and other currencies is affected by changes in China’s political and economic conditions and by China’s foreign exchange policies, among other things. We cannot assure you that Renminbi will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between Renminbi and the U.S. dollar in the future.
Any significant appreciation or depreciation of Renminbi may materially and adversely affect our revenues, earnings and financial position, and the value of, and any dividends payable on, our ADSs in U.S. dollars. For example, to the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of the RMB against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive from the conversion. Conversely, if we decide to convert our Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or the ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amount available to us.
We have started to enter into hedging transactions in an effort to reduce our exposure to foreign currency exchange risk since January 2021. However, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure or at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into foreign currency. As a result, fluctuations in exchange rates may have a material adverse effect on your investment.
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 may rely on dividend payments from our PRC subsidiary 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 the State Administration of Foreign Exchange, or 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 subsidiary 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 subsidiary and consolidated variable interest entity 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.
 
26

In light of the flood of capital outflows of China in 2016 due to the weakening Renminbi, the PRC government has imposed more restrictive foreign exchange policies and stepped up scrutiny of major outbound capital movement including overseas direct investment. More restrictions and substantial vetting process are put in place by SAFE to regulate cross-border transactions falling under the capital account. If any of our shareholders regulated by such policies fails to satisfy the applicable overseas direct investment filing or approval requirement timely or at all, it may be subject to penalties from the relevant PRC authorities. The PRC government may at its discretion further restrict access in the future to foreign currencies for current 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 shareholders, including holders of the ADSs.
If our preferential tax treatments are revoked or become unavailable or if the calculation of our tax liability is successfully challenged by the PRC tax authorities, we may be required to pay tax, interest and penalties in excess of our tax provisions.
Under the PRC Enterprise Income Tax Law and its implementation rules, the statutory enterprise income tax rate is 25%, but certain “high and new technology enterprises,” or HNTE, are qualified for a preferential enterprise income tax rate of 15% subject to certain qualification criteria. Currently, Beijing BaiJia and Beijing GaoTuYunJi Education Technology Co., Ltd. enjoy a preferential enterprise income tax rate of 15% as they are recognized as HNTEs by relevant PRC governmental authorities. The qualification as an HNTE is subject to annual evaluation and a three-year review by the relevant PRC governmental authorities. In addition, an enterprise that qualifies as a “software enterprise” established after January 1, 2011, or a software enterprise, is exempt from enterprise income tax for two years beginning in the enterprise’s first profitable year followed by a tax rate of 12.5% for the succeeding three years. Beijing Lexuebang obtained the Software Enterprise certificate and adopted exemption from enterprise income tax for 2019 and 2020, and will be subject to a tax rate of 12.5% from 2021 to 2023. Wuhan Yuexuebang has obtained the Software Enterprise certificate and adopted exemption from enterprise income tax for 2020 and 2021, and will be subject to a tax rate of 12.5% from 2022 to 2024 upon annual tax filings. Relatedly, the value-added tax reductions and/or exemptions that were available to our PRC entities in 2020 due to the COVID-19 pandemic will cease in 2021. If these entities fail to maintain their respective statuses, experiences any increase in the enterprise income tax rate, or faces any discontinuation, retroactive or future reduction or refund of any of the preferential tax treatments currently enjoyed, our business, financial condition and results of operations could be materially and adversely affected.
The M&A Rules and certain other PRC regulations establish complex procedures for some acquisitions of Chinese companies by foreign investors, which could make it more difficult for us to pursue growth through acquisitions in China.
The Regulations on Mergers and Acquisitions of Domestic Companies by Foreign Investors, or the M&A Rules, adopted by six PRC regulatory agencies in 2006 and amended in 2009, and some other regulations and rules concerning mergers and acquisitions established additional procedures and requirements that could make merger and acquisition activities by foreign investors more time consuming and complex, including requirements in some instances that the Ministry of Commerce, or the MOC, be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise. Moreover, the Anti-Monopoly Law requires that the MOC shall be notified in advance of any concentration of undertaking if certain thresholds are triggered. In addition, the security review rules issued by the MOC that became effective in September 2011 specify that mergers and acquisitions by foreign investors that raise “national defense and security” concerns and mergers and acquisitions through which foreign investors may acquire de facto control over domestic enterprises that raise “national security” concerns are subject to strict review by the MOC, and the rules prohibit any activities attempting to bypass a security review, including by structuring the transaction through a proxy or contractual control arrangement. In the future, we may grow our business by acquiring complementary businesses. Complying with the requirements of the above-mentioned regulations and other relevant rules to complete such transactions could be time consuming, and any required approval processes, including obtaining approval from the MOC or its local counterparts may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share.
 
27

PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds of our initial public offering to make loans to or make additional capital contributions to our PRC subsidiary and consolidated variable interest entity, which could materially and adversely affect our liquidity and our ability to fund and expand our business.
We are an offshore holding company conducting our operations in China through our PRC subsidiary, our consolidated variable entity and its subsidiaries. We may make loans to our PRC subsidiary and consolidated variable entity and its subsidiaries subject to the approval from or registration with governmental authorities and limitation on amount, or we may make additional capital contributions to our PRC subsidiary. Any loans to our PRC subsidiary, which are treated as foreign-invested enterprises, or FIEs, under PRC law, are subject to applicable foreign exchange loan registrations. In addition, an FIE shall use its capital pursuant to the principle of authenticity and self-use within its business scope. The capital of an FIE shall not be used for the following purposes: (i) directly or indirectly for payment beyond the business scope of such FIE or payment prohibited by relevant laws and regulations; (ii) directly or indirectly for investment in securities unless otherwise provided by relevant laws and regulations; (iii) the granting of loans to non-affiliated enterprises, except where it is expressly permitted in the business scope; and (iv) paying the expenses related to the construction or purchase of real estate that is not for self-use (except for the real estate enterprises). Due to the restrictions imposed on loans in foreign currencies extended to PRC domestic companies, we are not likely to make such loans to our consolidated variable interest entity, which is a PRC domestic company. Further, we are not likely to finance the activities of our consolidated variable interest entity by means of capital contributions due to regulatory restrictions relating to foreign investment in PRC domestic enterprises engaged in value-added telecommunication services and certain other businesses.
SAFE promulgated the Notice of the State Administration of Foreign Exchange on Reforming the Administration of Foreign Exchange Settlement of Capital of Foreign-invested Enterprises, or SAFE Circular 19, effective June 2015, in replacement of the Circular on the Relevant Operating Issues Concerning the Improvement of the Administration of the Payment and Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, the Notice from the State Administration of Foreign Exchange on Relevant Issues Concerning Strengthening the Administration of Foreign Exchange Businesses, and the Circular on Further Clarification and Regulation of the Issues Concerning the Administration of Certain Capital Account Foreign Exchange Businesses. According to SAFE Circular 19, the flow and use of the RMB capital converted from foreign currency-denominated registered capital of a foreign-invested company is regulated such that RMB capital may not be used for the issuance of RMB entrusted loans, the repayment of inter-enterprise loans or the repayment of banks loans that have been transferred to a third-party. Although SAFE Circular 19 allows RMB capital converted from foreign currency-denominated registered capital of a foreign-invested enterprise to be used for equity investments within China, it also reiterates the principle that RMB converted from the foreign currency-denominated capital of a foreign-invested company may not be directly or indirectly used for purposes beyond its business scope. Thus, it is unclear whether SAFE will permit such capital to be used for equity investments in China in actual practice. SAFE promulgated the Notice of the State Administration of Foreign Exchange on Reforming and Standardizing the Foreign Exchange Settlement Management Policy of Capital Account, or SAFE Circular 16, effective on June 9, 2016, which reiterates some of the rules set forth in SAFE Circular 19, but changes the prohibition against using RMB capital converted from foreign currency-denominated registered capital of a foreign-invested company to issue RMB entrusted loans to a prohibition against using such capital to issue loans to non-associated enterprises. Violations of SAFE Circular 19 and SAFE Circular 16 could result in administrative penalties. SAFE Circular 19 and SAFE Circular 16 may significantly limit our ability to transfer any foreign currency we hold, including the net proceeds from our initial public offering, to our PRC subsidiary, which may adversely affect our liquidity and our ability to fund and expand our business in China. On October 23, 2019, the SAFE promulgated the Notice for Further Advancing the Facilitation of Cross-border Trade and Investment, or the SAFE Circular 28, which, among other things, allows all foreign-invested companies to use Renminbi converted from foreign currency-denominated capital for equity investments in China, as long as the equity investment is genuine, does not violate applicable laws, and complies with the negative list on foreign investment. On December 31, 2020, the People’s Bank of China, SAFE and other government authorities jointly issued the Circular on Further Optimizing Cross-border Renminbi Policies to Support the Stabilization of Foreign Trade and Foreign Investment, or the Circular 330, which, among other things, reiterates the above provisions in SAFE Circular 28. However, since the SAFE Circular 28 and Circular 330 are relatively new, it is unclear how SAFE and other government authorities as well as competent banks will carry this out in practice.
In light of the various requirements imposed by PRC regulations on loans to and direct investment in PRC entities by offshore holding companies, we cannot assure you that we will be able to complete the necessary government registrations or obtain the necessary government approvals on a timely basis, if at all, with respect to future loans by us to our PRC subsidiary or with respect to future capital contributions by us to our PRC subsidiary. If we fail to complete such registrations or obtain such approvals, our ability to use the proceeds we received from our initial public offering and to capitalize or otherwise fund our PRC operations may be negatively affected, which could materially and adversely affect our liquidity and our ability to fund and expand our business.
 
28

PRC regulations relating to the establishment of offshore special purpose companies by PRC residents may subject our PRC resident beneficial owners or our PRC subsidiary to liability or penalties, limit our ability to inject capital into our PRC subsidiary, limit our PRC subsidiary’s ability to increase its registered capital or distribute profits to us, or may otherwise adversely affect us.
The SAFE promulgated the Circular on Relevant Issues Relating to Domestic Resident’s Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, in July 2014 that requires PRC residents or entities to register with SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing with such PRC residents or entities’ legally owned assets or equity interests in domestic enterprises or offshore assets or interests. On February 13, 2015, SAFE issued SAFE Circular No. 13, which took effect on June 1, 2015, pursuant to which, the power to accept SAFE registration was delegated from local SAFE to local qualified banks where the assets or interest in the domestic entity was located. In addition, such PRC residents or entities must update their SAFE registrations when the offshore special purpose vehicle undergoes material events relating to any change of basic information (including change of such PRC citizens or residents, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, or mergers or divisions.
If our shareholders who are PRC residents or entities do not complete their registration with the local SAFE branches, our PRC subsidiary may be prohibited from distributing its profits and proceeds from any reduction in capital, share transfer or liquidation to us, and we may be restricted in our ability to contribute additional capital to our PRC subsidiary. Moreover, failure to comply with the SAFE registration described above could result in liability under PRC laws for evasion of applicable foreign exchange restrictions.
We have used our best efforts to notify PRC residents or entities who directly or indirectly hold shares in our Cayman Islands holding company and who are known to us as being PRC residents to complete the foreign exchange registrations. However, we may not be informed of the identities of all the PRC residents or entities holding direct or indirect interest in our company, nor can we compel our beneficial owners to comply with SAFE registration requirements. We cannot assure you that all shareholders or beneficial owners of ours who are PRC residents or entities, including the beneficiaries of the trust schemes directly or indirectly holding interests in our Cayman Islands holding company, have complied with, and will in the future make, obtain or update any applicable registrations or approvals required by, SAFE regulations. Failure by such shareholders or beneficial owners to comply with SAFE regulations, or failure by us to amend the foreign exchange registrations of our PRC subsidiary, could subject us to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our PRC subsidiary’s ability to make distributions or pay dividends to us or affect our ownership structure, which could adversely affect our business and prospects.
Failure to comply with PRC regulations regarding the registration requirements for employee stock ownership plans or share option plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.
Pursuant to SAFE Circular 37, PRC residents who participate in share incentive plans in overseas non-publicly-listed companies due to their position as director, senior management or employees of the PRC subsidiaries of the overseas companies may submit applications to SAFE or its local branches for the foreign exchange registration with respect to offshore special purpose companies. Our directors, executive officers and other employees who are PRC residents and who have been granted share-based awards may follow SAFE Circular 37 to apply for the foreign exchange registration before our company becomes an overseas listed company. In February 2012, SAFE promulgated the Notices on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plans of Overseas Publicly-Listed Companies, or SAFE Circular 7. Under SAFE Circular 7 and other relevant rules and regulations, PRC residents who participate in stock incentive plan in an overseas publicly-listed company are required to register with SAFE or its local branches and complete certain other procedures. Participants of a stock incentive plan who are PRC residents must retain a qualified PRC agent, which could be a PRC subsidiary of such overseas publicly listed company or another qualified institution selected by such PRC subsidiary, to conduct the SAFE registration and other procedures with respect to the stock incentive plan on behalf of its participants. Such participants must also retain an overseas entrusted institution to handle matters in connection with their exercise of share-based awards, the purchase and sale of corresponding shares or interests and fund transfers. In addition, the PRC 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 PRC agent or the overseas entrusted institution or other material changes. We and our PRC employees who have been granted share-based awards are subject to SAFE Circular 7 and other relevant rules and regulations. Failure of our PRC share-based award holders to complete their SAFE registrations may subject these PRC residents to fines and legal sanctions and may also limit our ability to contribute additional capital into our PRC subsidiary, limit our PRC subsidiary’s ability to distribute dividends to us, or otherwise materially adversely affect our business.
 
29

If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders or the 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 PRC 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. The State Administration of Taxation issued a circular in April 2009, known as SAT Circular 82 and as last amended in December 2017, which provides certain specific criteria for determining whether the “de facto management body” of a PRC-controlled enterprise that is incorporated offshore is located in China. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the State Administration of Taxation’s general position on how the “de facto management body” text should be applied in determining the tax resident status of all offshore enterprises. According to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China and will be subject to PRC enterprise income tax on its global income only if all of the following conditions are met: (i) the primary location of the day-to-day operational management is in the PRC; (ii) decisions relating to the enterprise’s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii) the enterprise’s primary assets, accounting books and records, company seals, and board and shareholder resolutions, are located or maintained in the PRC; and (iv) at least 50% of voting board members or senior executives habitually reside in the PRC.
We believe none of our entities outside of China is 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 GSX Techedu Inc. is a PRC resident enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are non-resident enterprises, including the holders of the ADSs. 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 ordinary shares at a rate of 10%, if such income is treated as sourced from within the PRC. Furthermore, if PRC tax authorities determine that we are a PRC resident enterprise for enterprise income tax purposes, dividends paid to our non-PRC individual shareholders (including the 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), if such gains are deemed to be from PRC sources. These rates may be reduced by an applicable tax treaty, but it is unclear whether non-PRC shareholders of GSX Techedu Inc. would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that GSX Techedu Inc. is treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in the ADSs.
We face uncertainties with respect to indirect transfer of equity interests in PRC resident enterprises by their non-PRC holding companies.
We face uncertainties regarding the reporting on and consequences of previous private equity financing transactions involving the transfer and exchange of shares in our company by non-resident investors. In February 2015, the State Administration of Taxation, or SAT, issued the Bulletin on Issues of Enterprise Income Tax on Indirect Transfers of Assets by Non-PRC Resident Enterprises or Bulletin 7. Pursuant to Bulletin 7, an ‘‘indirect transfer’’ of PRC assets, including a transfer of equity interests in an unlisted non-PRC holding company of a PRC resident enterprise, by non-PRC resident enterprises may be re-characterized and treated as a direct transfer of the underlying PRC assets, if such arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of PRC enterprise income 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. On October 17, 2017, the SAT issued the Announcement of the State Administration of Taxation on Issues Concerning the Withholding of Non-resident Enterprise Income Tax at Source, or Bulletin 37, which came into effect on December 1, 2017, as amended. The Bulletin 37 further clarifies the practice and procedure of the withholding of nonresident enterprise income tax.
 
30

There is uncertainty as to the application of Bulletin 37 or previous rules under Bulletin 7. We face uncertainties on the reporting and consequences of private equity financing transactions, share exchanges or other transactions involving the transfer of shares in our company by investors that are non-PRC resident enterprises. Our company may be subject to filing obligations or taxes if our company is the transferor in such transactions, and may be subject to withholding obligations if our company is the transferee in such transactions, under Bulletin 37 and Bulletin 7.
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 market regulation administrative authorities. 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 need to seek approval 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 may 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 our VIE or their subsidiaries. If any employee obtains, 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.
The enforcement of the PRC Labor Contract Law and other labor-related regulations in the PRC may adversely affect our business and results of operations.
The Standing Committee of the National People’s Congress enacted the Labor Contract Law in 2008, and amended it on December 28, 2012. The Labor Contract Law introduced specific provisions related to fixed-term employment contracts, part-time employment, probationary periods, consultation with labor unions and employee assemblies, employment without a written contract, dismissal of employees, severance, and collective bargaining to enhance previous PRC labor laws. Under the Labor Contract Law, an employer is obligated to sign an unlimited-term labor contract with any employee who has worked for the employer for ten consecutive years. Further, if an employee requests or agrees to renew a fixed-term labor contract that has already been entered into twice consecutively, the resulting contract, with certain exceptions, must have an unlimited term, subject to certain exceptions. With certain exceptions, an employer must pay severance to an employee where a labor contract is terminated or expires. In addition, the PRC governmental authorities have continued to introduce various new labor-related regulations since the effectiveness of the Labor Contract Law.
Under the PRC Social Insurance Law and the Administrative Measures on Housing Fund, employees are required to participate in pension insurance, work-related injury insurance, medical insurance, unemployment insurance, maternity insurance, and housing funds and employers are required, together with their employees or separately, to pay the social insurance premiums and housing funds for their employees. 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. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—Regulation Related to Employment, Social Insurance and Housing Fund.”
These laws designed to enhance labor protection tend to increase our labor costs. In addition, as the interpretation and implementation of these regulations are still evolving, our employment practices may not be at all times be deemed in compliance with the regulations. As a result, we could be subject to penalties or incur significant liabilities in connection with labor disputes or investigations.
Risks Related to the ADSs
The trading price of the ADSs is likely to be volatile, which could result in substantial losses to investors.
The trading price of our ADSs has been volatile since our ADSs started to trade on the New York Stock Exchange on June 6, 2019. The trading price of our ADSs could fluctuate widely due to multiple factors, some of which are 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:
 
   
actual or anticipated variations in our revenues, earnings, cash flow and data related to our student base or student engagement;
 
31

   
announcements of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors;
 
   
announcements of new product and service offerings, solutions and expansions by us or our competitors;
 
   
changes in financial estimates by securities analysts;
 
   
detrimental adverse publicity about us, our products and services or our industry;
 
   
additions or departures of key personnel;
 
   
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. Furthermore, the stock market in general has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of companies like us. 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 equity incentives.
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. We have been named as a defendant in a putative shareholder class action lawsuit which 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. Please see “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal Proceedings” for description of the putative shareholder class action lawsuit. 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 perceived availability for sale of substantial amounts of the ADSs could adversely affect their market price.
Sales of substantial amounts of the 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. The ADSs sold in our initial public offering and follow-on offering are freely tradable without restriction or further registration under the Securities Act, and shares held by our existing shareholders may also be sold in the public market in the future subject to the restrictions in Rule 144 and Rule 701 under the Securities Act. 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.
 
32

Our dual-class voting structure will limit your ability to influence corporate matters and could discourage others from pursuing any change of control transactions that holders of our Class A ordinary shares and ADSs may view as beneficial.
We have a dual-class share structure such that our ordinary shares consist of Class A ordinary shares and Class B ordinary shares. (with certain shares remaining undesignated, with power for our directors to designate and issue such classes of shares as they think fit). Holders of Class A ordinary shares are entitled to one vote per share, while holders of Class B ordinary shares are entitled to ten votes per share. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, while Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances.
Mr. Larry Xiangdong Chen, our founder, chairman of board of directors and chief executive officer, beneficially owns all of our issued Class B ordinary shares. As of February 28, 2021, these Class B ordinary shares constitute 43.0% of our total issued and outstanding share capital and 88.3% of the aggregate voting power of our total issued and outstanding share capital due to the disparate voting powers associated with our dual-class share structure. As a result of the dual-class share structure and the concentration of ownership, holders of Class B ordinary shares have considerable influence over matters such as decisions regarding mergers and consolidations, election of directors and other significant corporate actions. Such holders may take actions that are not in the best interest of us or our other shareholders. This concentration of 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.
The dual-class structure of our ordinary shares may adversely affect the trading market for our ADSs.
Certain shareholder advisory firms have announced changes to their eligibility criteria for inclusion of shares of public companies on certain indices, including the S&P 500, to exclude companies with multiple classes of shares and companies whose public shareholders hold no more than 5% of total voting power from being added to such indices. In addition, several shareholder advisory firms have announced their opposition to the use of multiple class structures. As a result, the dual-class structure of our ordinary shares may prevent the inclusion of our ADSs representing Class A ordinary shares in such indices and may cause shareholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek to cause us to change our capital structure. Any such exclusion from indices could result in a less active trading market for our ADSs. Any actions or publications by shareholder advisory firms critical of our corporate governance practices or capital structure could also adversely affect the value of our ADSs.
Because we do not expect to pay dividends in the foreseeable future, you must rely on price appreciation of the ADSs for 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 restrictions under Cayman Islands law, namely that our company may only pay dividends out of profits or share premium account, and provided always that in no circumstances may a dividend be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our board of directors. 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 the ADSs and you may even lose your entire investment in the ADSs.
 
33

Our memorandum and articles of association contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our ordinary shares and the ADSs.
Our memorandum and articles of association contain certain provisions to limit the ability of others to acquire control of our company or cause us to engage in change-of-control transactions. These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction. Our board of directors has the authority, without further action by our shareholders, to issue preferred shares in one or more series and to fix their designations, powers, preferences, privileges, and relative participating, optional or special rights and the qualifications, limitations or restrictions, including dividend rights, conversion rights, voting rights, terms of redemption and liquidation preferences, any or all of which may be greater than the rights associated with our ordinary shares, in the form of ADS or otherwise. Preferred shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue preferred shares, the price of the ADSs may fall and the voting and other rights of the holders of our ordinary shares and ADSs may be materially and adversely affected.
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 and the common law of the Cayman Islands. The rights of shareholders to take action against our directors, actions by our minority shareholders and the fiduciary duties of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary duties of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands has a less developed body of securities laws than the United States. Some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands. In addition, Cayman Islands companies may not have standing to initiate a shareholder derivative action in a federal court of the United States.
Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records (other than the memorandum and articles of association and any special resolutions passed by such companies, and the registers of mortgages and charges of such companies) or to obtain copies of lists of shareholders of these companies. Our directors have discretion under our articles of association 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. Currently, we rely on home country practice with respect to annual meeting of shareholders and did not hold one in 2020. To the extent we choose to follow additional home country practices in the future, 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 our board of directors or our controlling shareholders than they would as public shareholders of a company incorporated in the United States.
Certain judgments obtained against us by our shareholders may not be enforceable.
We are a Cayman Islands company and substantially all of our assets are located outside of the United States. All of our current operations are conducted in China. In addition, all of our current directors and officers are nationals and residents of countries other than 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.
 
34

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 how the Class A ordinary shares which are represented by your ADSs are voted.
Holders of ADSs do not have the same rights as our registered shareholders. As a holder of the ADSs, you will not have any direct right to attend general meetings of our shareholders or to cast any votes at such meetings. You will only be able to exercise the voting rights which are carried by the Class A ordinary shares represented by your ADSs indirectly by giving voting instructions to the depositary in accordance with the provisions of the deposit agreement. Under the deposit agreement, you may vote only by giving voting instructions to the depositary. If we instruct the depositary to ask for your instructions, then upon receipt of your voting instructions, the depositary will try, as far as is practicable, to vote the underlying Class A ordinary shares which are represented by your ADSs in accordance with your instructions. If we do not instruct the depositary to ask for your instructions, the depositary may still vote in accordance with instructions you give, but it is not required to do so. You will not be able to directly exercise your right to vote with respect to the underlying Class A ordinary shares represented by your ADSs unless you withdraw the shares and become the registered holder of such shares prior to the record date for the general meeting. Under our currently effective third amended and restated memorandum and articles of association, the minimum notice period required to be given by our company to our registered shareholders to convene a general meeting will be ten days. When a general meeting is convened, you may not receive sufficient advance notice of the meeting to withdraw the Class A ordinary shares underlying your ADSs and become the registered holder of such shares to allow you to attend the general meeting and to vote directly with respect to any specific matter or resolution to be considered and voted upon at the general meeting. In addition, under our third amended and restated memorandum and articles of association, for the purposes of determining those shareholders who are entitled to attend and vote at any general meeting, our directors may close our register of members and/or fix in advance a record date for such meeting, and such closure of our register of members or the setting of such a record date may prevent you from withdrawing the Class A ordinary shares underlying your ADSs and becoming the registered holder of such shares prior to the record date, so that you would not be able to attend the general meeting or to vote directly. If we ask for your instructions, the depositary will notify you of the upcoming vote and will arrange to deliver our voting materials to you. We have agreed to give the depositary at least 30 days’ prior notice of shareholder meetings. Nevertheless, we cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote the underlying Class A ordinary shares represented by your ADSs. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for their manner of carrying out your voting instructions. This means that you may not be able to exercise your right to direct how the Class A ordinary shares underlying your ADSs are voted and you may have no legal remedy if the Class A ordinary shares underlying your ADSs are not voted as you requested.
You may experience dilution of your holdings due to inability to participate in rights offerings.
We may, from time to time, distribute rights to our shareholders, including rights to acquire securities. Under the deposit agreement, the depositary will not distribute rights to holders of ADSs unless the distribution and sale of rights and the securities to which these rights relate are either exempt from registration under the Securities Act with respect to all holders of ADSs, or are registered under the provisions of the Securities Act. The depositary may, but is not required to, attempt to sell these undistributed rights to third parties, and may allow the rights to lapse. We may be unable to establish an exemption from registration under the Securities Act, and we are under no obligation to file a registration statement with respect to these rights or underlying securities or to endeavor to have a registration statement declared effective. Accordingly, holders of ADSs may be unable to participate in our rights offerings and may experience dilution of their holdings as a result.
You may be subject to limitations on 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 expedient in connection with the performance of its duties. The depositary may close its books from time to time for a number of reasons, including in connection with corporate events such as a rights offering, during which time the depositary needs to maintain an exact number of ADS holders on its books for a specified period. The depositary may also close its books in emergencies, and on weekends and public holidays. The depositary may refuse to deliver, transfer or register transfers of the 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.
 
35

ADSs holders may not be entitled to a jury trial with respect to claims arising under the deposit agreement, which could result in less favorable outcomes to the plaintiff(s) in any such action.
The deposit agreement governing the ADSs representing our Class A ordinary shares provides that, subject to the depositary’s right to require a claim to be submitted to arbitration, the federal or state courts in the City of New York have exclusive jurisdiction to hear and determine claims arising under the deposit agreement and in that regard, to the fullest extent permitted by law, ADS holders waive the right to a jury trial of any claim they may have against us or the depositary arising out of or relating to our Class A ordinary shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws.
If we or the depositary opposed a jury trial demand based on the waiver, the court would determine whether the waiver was enforceable based on the facts and circumstances of that case in accordance with the applicable U.S. state and federal law. To our knowledge, the enforceability of a contractual pre-dispute jury trial waiver in connection with claims arising under the federal securities laws has not been finally adjudicated by the United States Supreme Court. However, we believe that a contractual pre-dispute jury trial waiver provision is generally enforceable, including under the laws of the State of New York, which govern the deposit agreement. In determining whether to enforce a contractual pre-dispute jury trial waiver provision, courts will generally consider whether a party knowingly, intelligently and voluntarily waived the right to a jury trial. We believe that this is the case with respect to the deposit agreement and the ADSs. It is advisable that you consult legal counsel regarding the jury waiver provision before investing in the ADSs.
If you or any other holders or beneficial owners of ADSs bring a claim against us or the depositary in connection with matters arising under the deposit agreement or the ADSs, including claims under U.S. federal securities laws, you or such other holder or beneficial owner may not be entitled to a jury trial with respect to such claims, which may have the effect of limiting and discouraging lawsuits against us and/or the depositary. If a lawsuit is brought against us and/or the depositary under the deposit agreement, it may be heard only by a judge or justice of the applicable trial court, which would be conducted according to different civil procedures and may result in different outcomes than a trial by jury would have had, including results that could be less favorable to the plaintiff(s) in any such action.
Nevertheless, if this jury trial waiver provision is not enforced, to the extent a court action proceeds, it would proceed under the terms of the deposit agreement with a jury trial. No condition, stipulation or provision of the deposit agreement or ADSs serves as a waiver by any holder or beneficial owner of ADSs or by us or the depositary of compliance with the U.S. federal securities laws and the rules and regulations promulgated thereunder.
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 United States domestic public companies.
Because we are a foreign private issuer under the Exchange Act, we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers, including: (i) the rules under the Exchange Act requiring the filing of quarterly reports on Form 10-Q or current reports on Form 8-K with the SEC; (ii) the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act; (iii) the sections of the Exchange Act requiring insiders to file public reports of their stock ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and (iv) the selective disclosure rules by issuers of material nonpublic information under Regulation FD.
We are required to file an annual report on Form 20-F within four months of the end of each fiscal year. In addition, we publish our results on a quarterly basis through press releases, distributed pursuant to the rules and regulations of the New York Stock Exchange. Press releases relating to financial results and material events are 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.
 
36

As a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we comply fully with the NYSE corporate governance listing standards.
As a Cayman Islands company listed on the New York Stock Exchange, we are subject to the NYSE corporate governance listing standards. However, 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. Currently, we rely on home country practice with respect to annual meeting of shareholders and did not hold one in 2020. However, if we choose to follow additional home country practices in the future, our shareholders may be afforded less protection than they would otherwise enjoy under the NYSE corporate governance listing standards applicable to U.S. domestic issuers.
We are a “controlled company” within the meaning of the New York Stock Exchange listing rules 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 New York Stock Exchange listing rules because Mr. Larry Xiangdong Chen, our founder, chairman of board of directors and chief executive officer, owns more than 50% of our total voting power. For so long as we remain a controlled company under that definition, we are permitted to elect to rely, and may rely, on certain exemptions from corporate governance rules. As a result, you may not have the same protection afforded to shareholders of companies that are subject to these corporate governance requirements.
We may be a passive foreign investment company, which could result in adverse U.S. federal income tax consequences to U.S. investors owning the ADSs or our ordinary shares.
A non-U.S. corporation, such as our company, will be considered a passive foreign investment company, or “PFIC,” for any taxable year if either (i) at least 75% of its gross income is passive income or (ii) at least 50% of the value of its assets (based on an average of the quarterly values of the assets during a taxable year) is attributable to assets that produce or are held for the production of passive income. Although the law in this regard is not entirely clear, we treat our consolidated VIE as being owned by us for U.S. federal income tax purposes because we control its management decisions and are entitled to substantially all of the economic benefits associated with it. As a result, we consolidate its results of operations in our consolidated U.S. GAAP financial statements. If it were determined, however, that we are not the owner of our consolidated VIE for U.S. federal income tax purposes, we would likely be treated as a PFIC for the current taxable year and any subsequent taxable year.
Assuming that we are the owner of our consolidated VIE for U.S. federal income tax purposes, and based upon our current and projected income and assets and projections as to the value of our assets, we do not believe we were a PFIC for the 2020 taxable year and we do not expect to be a PFIC for the current taxable year or the foreseeable future. However, no assurance can be given in this regard because the determination of whether we will be or become a PFIC is a factual determination made annually that will depend, in part, upon the composition of our income and assets. Fluctuations in the market price of the ADSs may cause us to be classified as a PFIC for the current or future taxable years because the value of our assets for purposes of the asset test, including the value of our goodwill and unbooked intangibles, may be determined by reference to the market price of the ADSs from time to time (which may be volatile). If our market capitalization subsequently declines, we may be or become classified as a PFIC for the current taxable year or future taxable years. Under circumstances where our revenue from activities that produce passive income significantly increases relative to our revenue from activities that produce non-passive income, or where we determine not to deploy significant amounts of cash for active purposes, our risk of becoming classified as a PFIC may substantially increase.
If we were treated as a PFIC for any taxable year during which a U.S. investor held an ADS or an ordinary share, certain adverse U.S. federal income tax consequences could apply to the U.S. Holder. See “Item 10. Additional Information—E. Taxation—United States Federal Income Tax Considerations—Passive Foreign Investment Company Considerations.”
 
37

ITEM 4.
INFORMATION ON THE COMPANY
 
A.
History and Development of the Company
We commenced operations in June 2014 through Beijing BaiJiaHuLian Technology Co., Ltd., which was renamed as Beijing BaiJia Technology Co., Ltd. in September 2020, or Beijing BaiJia. Our holding company, BaiJiaHuLian Group Holdings Limited, was incorporated in August 2014 in the Cayman Islands to facilitate financing and offshore listing. In January 2019, we renamed our company as GSX Techedu Inc.
In August 2014, we established a wholly-owned subsidiary in Hong Kong, BaiJiaHuLian HK Holdings Limited. In January 2015, BaiJiaHuLian HK Holdings Limited established a wholly-owned subsidiary in China, Beijing Lexuebang Network Technology Co., Ltd., or Beijing Lexuebang.
In April 2015, we gained control over Beijing BaiJia through Beijing Lexuebang by entering into a series of contractual arrangements with Beijing BaiJia and its shareholders. The contractual arrangements with Beijing BaiJia were subsequently amended and restated in March 2019.
On June 6, 2019, our ADSs commenced trading on the NYSE under the symbol “GSX.” We raised from our initial public offering and from exercising the over-allotment option by the underwriters US$196.3 million in net proceeds after deducting underwriting commissions and the offering expenses payable by us.
On November 25, 2019, we completed a registered follow-on public offering by certain selling shareholders of 20,700,000 ADSs (including 2,700,000 ADSs sold from the exercise of over-allotment option) at a public offering price of US$14.00 per ADS. We did not receive any proceeds from the follow-on public offering.
In January 2020, we completed the acquisition of Zhengzhou Kaitong Kegongmao Co., Ltd. and renamed it as Zhengzhou GaoTuYunJi Education Technology Co., Ltd., which became a subsidiary of our VIE.
In May 2020, our board of directors authorized a share repurchase program, under which we may repurchase up to US$150 million worth of our shares. In the same month, we repurchased approximately 1.1 million ADSs for approximately US$39.8 million.
In December 2020, we raised US$870 million in net proceeds from the private placement of our newly issued Class A ordinary shares to certain investors. In the same month, we substantially completed the acquisition of 100% of the equity interest in Tianjin Puxin Online School Education Technology Co., Ltd., a K-12 education institution, for a total consideration of RMB37.4 million. Tianjin Puxin Online School Education Technology Co., Ltd. became a subsidiary of our VIE after the acquisition.
From January 2020 to February 2021, we established two new wholly foreign-owned enterprises in Beijing and Wuhan, respectively, one new subsidiary of Beijing Lexuebang, as well as 11 new subsidiaries of our VIE in 11 cities in China, including Wuhan, Jinan, Xi’an, Hefei, Taiyuan, Hangzhou, Nanchang, Nanjing, Tianjin, Shanghai and Chengdu.
Our principal executive offices are located at Tower C, Beyondsoft Building, 7 East Zone, 10 Xibeiwang East Road, Haidian District, Beijing 100193, People’s Republic of China. Our telephone number at this address is +86 10 8282-6826. Our registered office in the Cayman Islands is located at the offices of 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 Puglisi & Associates, located at 850 Library Avenue, Suite 204, Newark, Delaware 19711.
SEC maintains an internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC on
www.sec.gov
. You can also find information on our website
http://gsx.investorroom.com
. The information contained on our website is not a part of this annual report.
 
B.
Business Overview
We are a technology-driven education company with core expertise in online K-12 courses. Our K-12 courses cover all primary and secondary grades, and contributed 80.7% and 87.5%, respectively, of our total revenues in 2019 and 2020. We also offer foreign language, professional and admission courses. Our total paid course enrollments increased from 552 thousand in 2018 to 2,187 thousand in 2019 and further increased to 5,871 thousand in 2020. We adopted the online live large-class format to deliver our courses, which we believe is the most effective and scalable model to disseminate scarce high quality teaching resources to aspiring students in China.
 
38

Our education excellence is backed by our high quality teachers and in-house curriculum development expertise. To create a disciplined, effective and engaging learning environment under the large-class format, we have adopted a dual-teacher system, staffing each class with an instructor and multiple tutors well trained in the relevant subjects or curriculum. We pride ourselves on our rigorous and systematic teacher selection and coaching process. As of December 31, 2020, we had 392 instructors, including 319 full-time instructors and 73 full-time exclusively contracted instructors, and 15,291 tutors.
We develop and tailor our proprietary curriculum specifically to our online live large-class format with the goal of driving students’ engagement and academic performance. We design our courses in ways to inspire students’ genuine interest and in-depth interactions, which in turn foster students’ holistic development and thus better learning results.
We strive to apply the latest technology to improve the mode of teaching delivery, student learning experience and operational efficiency. Big data analytics permeates each aspect of our teaching staff training, course development and evaluation, and sales conversion process, which significantly improves our education quality and student engagement and optimizes our sales and marketing spending on prospective students. We leverage advancements in artificial intelligence technology and our proprietary business & operations support system, or BOSS, to improve the productivity and effectiveness of our instructors and tutors.
Capitalizing on our proprietary technology infrastructure, we have built a highly scalable business that we can expand and replicate rapidly with consistent quality. The average enrollments of our online K-12 courses increased from approximately 600 per course in 2018 to approximately 1,200 per course in 2019, and further increased to approximately 2,200 per course in 2020.
Our Business Model
We provide online live courses in a large-class setting backed by our proprietary technology infrastructure.
 
   
Live
. Our online live course provides students with real-time access to the same group of experienced and high quality instructors, which ensures consistent teaching quality and improves learning efficiency.
 
   
Large-class
. Our courses are offered in large-class format, which amplifies the benefits of online education and allows us to rapidly expand our student base. In 2019 and 2020, our online K-12 courses had an average of approximately 1,200 and 2,200 enrollments per course, respectively. We have adopted a dual-teacher system whereby we staff each class with an instructor and multiple tutors to attentively engage with each student and facilitate an interactive learning environment.
 
   
Proprietary technology infrastructure
. With our focus on promoting technology-driven education, we have built a robust proprietary technology infrastructure that has enabled us to expand and replicate rapidly with consistent education quality.
Our Course Offerings
We target students of all age groups through our course offerings covering a wide spectrum of topics. Our core expertise is in online K-12 courses across all primary and secondary grades. We also offer foreign language, professional and admission courses for post-secondary and adult students. We plan to enrich our course offerings as we continue to expand our student base.
We develop substantially all of our course contents in-house to provide high quality and effective online education experience for students. Our instructors use our standardized curriculum for each course to ensure a seamless and effective learning experience for students of different grades and background.
K-12 Courses
We have a comprehensive set of course offerings for K-12 courses. It primarily includes K-12 after-school tutoring covering all grades and major subjects, together with critical thinking and children’s English courses. Our K-12 courses contributed 80.7% and 87.5%, respectively, of our total revenues in 2019 and 2020. In 2020, 92.5% of our paid course enrollments were from our K-12 courses, compared to 89.5% in 2019 and 74.8% in 2018.
 
39

K-12 after-school tutoring
We offer our K-12 after-school tutoring courses in four semesters, namely the two school semesters in Spring (March to June) and Fall (September to December) and the two holiday semesters in Summer (July to August) and Winter (January to February). Our K-12 courses are offered throughout the year at the beginning of each semester. We typically offer K-12 classes during weekends for the two school semesters in Spring and Fall and on a daily basis, generally for a consecutive period of six to ten days, during the two holiday semesters in Summer and Winter. We also provide courses that help improve students’ specific capabilities, such as those related to English phonetic symbol.
Our K-12 after-school tutoring courses cover the core K-12 academic subjects, including mathematics, English, Chinese, physics, chemistry, biology, history, geography and political science. The following table provides a list of our current course offerings:
 
    
Elementary School
  
Middle School
  
High School
    
1
  
2
  
3
  
4
  
5
  
6
  
7
  
8
  
9
  
10
  
11
  
12
Mathematics
                                   
English
                                   
Chinese
                                   
Physics
                                               
Chemistry
                                                   
Biology
                                                     
History
                                                     
Geography
                                                       
Political Science
                                                         
 
●:
Offered by us.
Other courses
Our tailor-made smart learning platform for children between 3 to 8 years old mainly offers Chinese, Mathematics and English courses. The platform aims to improve children’s language ability, and ability to think and express themselves in order to better prepare themselves for elementary school courses.
We also offer courses that help children between 6 to 12 years old develop disciplined and sustainable studies habits and improve their critical thinking ability.
Foreign Language, Professional and Admission Courses
Our course offerings for foreign language, professional and admission contributed 17.9% and 12.2%, respectively, of our total revenues in 2019 and 2020.
Foreign language courses
We provide foreign language courses, including English and Japanese to students who intend to learn or improve a foreign language. English courses have been our primary foreign language courses, in the line with the fact that English is widely recognized as the international language of business and has become an important language for pursuing career development opportunities in China. Our English courses are designed to teach and improve a specific area of the language, such as grammar, vocabulary, or spoken English. Our Japanese courses consist of proficiency lessons and test preparation courses for language certification exams. We also offer English test preparation courses for students taking post-graduate entrance exams in China.
 
40

Professional courses
Our professional courses primarily consist of courses designed for working adults preparing for professional qualification exams, including teacher’s qualification, the Chartered Financial Analyst designation, securities qualification exams, and others.
Our professional courses focus on test-taking techniques designed to help students achieve high scores on the admissions and assessment tests. Our instructors regularly review the latest examinations to ensure the corresponding course materials are up to date.
Admission courses
We also offer admission courses designed to boost students’ ability to achieve high scores in admission tests, including national graduate entrance examination, civil service examinations, and others.
Other Service Offerings
We also operate Weishi, our interactive learning platform on WeChat for users, including instructors and students, who follow our account.
Dual-teacher System
We have engineered a dual-teacher system, comprised of high quality instructors and professional tutors, to facilitate a disciplined and interactive learning environment. We pair our instructors with a group of dedicated tutors who are well trained in the course materials and attend to each student to further improve their engagement and learning effectiveness. For our K-12 courses, we break each large-class into multiple smaller groups, and assign a tutor into each group to closely follow up with each student before, during and after each lesson. Tutors are responsible for addressing students’ in-class queries, correcting students’ post-class exercises, providing support to students and parents after class, and instilling discipline in the students to attend the classes and learn. We also train our tutors to provide emotional support to students to help cope with the challenging aspects of their studies. This system allows large-class students to simultaneously learn from our high quality instructors while enjoying personalized tutoring services.
We have designed a unique “
7+6 Steps
” learning methodology integrated into our dual-teacher system to encompass every step that is essential for students’ effective learning. Our “
7+6 Steps
” learning methodology includes seven steps for pre-lesson, mid-lesson and post-lesson learning activities to ensure delivery of consistent teaching quality and six steps for post-lesson reviewing activities provided by tutors to enhance an effective learning experience and reinforce knowledge retention for students.
 
 
41

Our “
7+6 Steps
” learning methodology provides a holistic learning solution that enhances effective learning experience throughout the entire duration of a student’s learning during the course.
We believe our dual-teacher system is critical to our success and have devoted significant resources to maintain high quality instruction and motivate instructors and tutors. This is reflected in our selective hiring process, strong emphasis on continued training, and competitive performance-based compensation based on rigorous on-going evaluation.
Our Instructors
We are committed to developing and maintaining a team of high quality instructors. We believe our instructors’ teaching capabilities, experience and proven track record fundamentally differentiate us from our competitors. As of December 31, 2020, we had 392 instructors.
We primarily seek qualified instructors who have extensive teaching experience and a strong reputation from other education institutions. We have adopted a quantitative approach to comprehensively assess candidates nationwide based on a wide set of criteria.
Recruitment
Leveraging our management team’s deep experience in the education sector, we have been able to accurately identify and effectively recruit and retain high quality instructors across our course offerings. We have a team of highly experienced recruitment personnel to seek qualified instructors across China. We attract applicants through various online career websites and we regularly participate in job fairs. Prospective candidates must go through our rigorous interview process, including resume screening, in-person interviews, and demo courses.
Training and Supervision
All newly-hired instructors are required to undergo standardized training to improve their skills in delivering courses to large-class students in a live format. Our instructors are required to continue to participate in periodic training programs that focus on education content, teaching skills and techniques, teaching performance in an online setting, and our corporate culture and values.
We have a quality assurance team that monitors the performance of our instructors for each course and generates analysis reports for the supervisor in the relevant subject area. Our instructors regularly receive constructive feedback on their courses from their supervisor. Our quality assurance team evaluates instructors’ performance based on an integrated, standardized evaluation system, including presentation skills, teaching process, course content and reactions to any emergent events. We provide personalized training programs for each instructor to address particular areas for improvement based on feedback from students and our quality assurance team.
Evaluation and Compensation
We adopt a comprehensive set of key performance indicators, or KPIs, and qualitative factors to evaluate instructor performance, including, among others, student retention, teaching capability, and dedication. Our instructors’ promotion is to a large extent based on these KPIs and qualitative factors. To incentivize our instructors, we offer competitive performance-based bonuses based on student and parent satisfaction.
Our Tutors
Our tutors provide academic guidance and daily support to students and parents of K-12 students throughout the entire duration of a course. As of December 31, 2020, we employed 15,291 full-time tutors. Our tutors’ responsibilities typically include:
 
   
interacting with students and parents of K-12 students frequently to monitor students’ learning progress and facilitate an engaging learning environment;
 
   
responding to students’ in-class queries, correcting students’ post-class exercises in a timely manner after submission and providing prompt and personalized feedback to students and parents; and
 
42

   
cooperating with instructors to improve student satisfaction and student retention.
Recruitment
We primarily seek tutor candidates from recent graduates of reputable universities in China who have demonstrated proficiency in the relevant subjects, a strong sense of responsibility, as well as good communication skills and learning capabilities. We hold recruiting events at universities across China to seek for qualified candidates. We have entered into cooperation arrangements with universities in China, through which we promote our job offerings to and accept applications from their students. We also partner with universities in China to provide internship and graduate programs to develop a talent pipeline for our tutor team. In addition, we regularly participate in job fairs to hire qualified candidates with one to two years of work experience.
Training
We provide our newly hired tutors with an orientation program to introduce their work flow and job responsibilities. To ensure our tutors will continue to engage and build relationship with students and parents of K-12 students, we have developed systematic on-the-job training programs on four specific areas, including training that focuses on our corporate culture and responsibilities of tutors, standardized training for our tutors’ work flow, a training program that improves tutors’ personal capabilities, and a training program to enhance tutors’ management skills. Our tutors are required to attentively reach out to students and parents of K-12 students at each stage of their learning process based on our standardized work flow provided in our training programs. We also train our tutors to identify signs of learning challenges of students and provide emotional support to students to help cope with the challenging aspects of their studies. We have an on-going review mechanism to assess our tutors’ job performance.
Evaluation and Compensation
We use various KPIs to measure the performance of our tutors, which include, among others, student retention, exercise completion, and student and parent satisfaction. Students and parents may provide feedback on the quality of our tutors anytime. Our tutors’ compensation consists of base salary and performance-based bonuses determined by student retention and class and exercise completion.
Education Content Development
Education Content Development Team
In addition to our instructors, we also have a dedicated team of staff focused on education content development. Our educational content development team focuses on the following three areas:
 
   
Develop our proprietary course curriculum and educational content. Our content development team mainly focuses on developing, updating and improving our syllabi and course materials to stay abreast of the latest educational trends in their respective subject areas. For example, our course materials for our K-12 courses are typically updated every three months to remain current with evolving formal K-12 education curricula.
 
   
Enhance course materials to cater to our live learning setting. Our content development team works with our instructors to ensure our courses and educational content are delivered in an engaging and effective manner. While our instructors retain control of and flexibility in the way their classes are taught, our content development personnel, leveraging experience and data analytics, recommend to our instructors the best practices in teaching in an online setting. For example, for our elementary school courses, we develop scenario-based multi-media teaching content, including videos, animated materials, AI-supported video assessments, and application of virtual background in live broadcasting, to stimulate children’s learning interest and motivation throughout the learning experience.
 
   
Design course materials. We deliver hard copies of our course materials to students and provide online course materials. Our content development team edits the lay-out and presentation of our course materials.
 
43

Content Development Process
We design and develop substantially all of our course materials in-house, including course outlines, interactive courseware, practice exercises and lesson notes, to ensure a seamless and effective learning experience for our students. We maintain a strict process for creating new course materials. Before new course material is officially applied, the drafts, along with the accompanying practice exercises, typically undergo multiple rounds of internal review. We generally pilot test new courses for up to six to twelve months before they are broadly released. We regularly update our course materials to stay abreast of the latest educational trends in their respective subject areas. Our content development team closely monitors the academic requirements in the PRC education system and work with our instructors to ensure that our syllabi and course materials are up to date with the mandated curricula. We also develop and update curricula and course materials tailored for classes of different difficulty levels to address different educational requirements and needs of our students at each grade.
We believe comprehensive quiz banks and exercises are important to enhance students’ learning effectiveness. We offer students pre-class and in-class quizzes and exercises to help them better assess their learning outcomes and identify areas for improvement. Our tutors monitor student performance in these quizzes and exercises and report to our content development team, who will update our quiz banks and exercises catering to student needs as well as identify weaknesses in the educational content and make timely adjustments.
Our Website
We have built a user-friendly interface for students accessing our online classes on our website. Students may raise questions to our instructors in class, interact with other students through live-chat box, and contact our IT team to provide real-time technical support. Instructors may utilize the interactive board to highlight specific text phrases or knowledge points to students.
Our mobile apps
Students may enroll into our courses, attend live courses, review course materials and submit completed exercises through our website, PC terminal and mobile apps. Students may enroll into our courses through our mobile apps and utilize their functions in reviewing course materials and submitting exercises. Our main mobile apps include
Genshuixue
,
Gaotu
and
Weishi
.
Course Fees
Our course fees for our K-12 paid courses and foreign language, professional and admission paid courses typically ranged from RMB99 to RMB4,999 and RMB199 to RMB12,998 per course, respectively, in 2020. We offer discounts under various marketing campaigns and promotions. For example, we offer trial courses at below RMB99 per course.
Our course fees are generally collected in full upon enrollment. We accept payments through major third-party online payment channels in China.
For our online courses, we allow students to withdraw from the enrolled courses at any time and receive refunds for the undelivered classes.
Sales and Marketing
Marketing Channels
We market our course offerings and enhance brand awareness through various online and mobile channels. We place advertisements and conduct marketing on social media platforms in China. At the same time, we also generate sales leads from word-of-mouth referrals by our students and parents of K-12 students. We believe our high quality course offerings and satisfactory student experience will continue to contribute word-of-mouth referrals.
Sales Process
We have formulated an effective and systematic sales conversion standard operating procedure designed to optimize the effectiveness of each step of a prospective student’s interaction with our platform, from content creation, content distribution, sales leads acquisition, to paid enrollment conversion and retention. We believe our sales efficiency relies on the multistage amplification of each of our sales links. We closely monitor the conversion of each sales link to measure our sales effectiveness and continually optimize each sales link.
 
44

Content Generation and Distribution
We have a dedicated user growth team who produces highly informative marketing content generally in the format of featured articles and short-form videos on parent-child relationship, book list recommendation, and skill set knowledge. Our promotional content is generally distributed through major social media platforms in China to access targeted audiences.
Promotional Programs
The sales leads generated by our various marketing channels are directed to our sales team. Our sales team encourage prospective students to sign up for promotional classes offered at a discount or for free. We devote significant resources to our trial programs as they have a great contribution to our new paid course enrollments.
Our lower priced promotional program provides well-designed curriculum featuring a series of trial courses throughout a three-to-six-day period. The trial courses follow a similar format and are delivered by the same high quality instructors as our standard courses. Our instructors devote a significant amount of time in preparing these course materials in advance. We staff each class with the same high quality tutors as in our standard courses to assist with students’ daily study and conduct in-depth conversations with parents. Our lower priced promotional program creates an immersive experience for prospective students to understand the effectiveness of our superior teaching quality and our dual-teacher system.
The tutors attentively promote our standard courses to prospective students and parents of K-12 students throughout the lower priced promotional program and continue to follow-up with them after the lower priced promotional program. Our instructors also promote our paid courses when delivering courses in the lower priced promotional program. We believe their promotion, combined with prospective students’ immersive experience of our courses, have served as an effective way to convert sales leads into paid course enrollments.
Data Privacy and Security
We are committed to protecting our students and parents’ personal information and privacy. We have established and implemented a strict platform-wide policy on data collection, processing and usage. To ensure the confidentiality and integrity of our data, we maintain a comprehensive and rigorous data security program. We anonymize and encrypt confidential personal information and take other technological measures to ensure the secure processing, transmission and usage of data. We have also established stringent internal protocols under which we grant classified access to confidential personal data only to limited employees with strictly defined and layered access authority. We strictly control and manage the use of data within our various teams. Our back-end security system is capable of handling malicious attacks to safeguard the security of our operations and to protect the privacy of our students.
Content Monitoring
Our courses undergo multiple rounds of internal review and pilot testing before being broadly released. Our tutors and quality assurance team monitor our live courses, chat messages and other content on our platform 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.
Competition
The online education industry in China is intensely competitive. We face competition in each topic of our course offerings from other online educational service providers, such as TAL Education’s online courses.
We compete primarily on the following factors:
 
   
quality of education services and students’ learning experience;
 
   
the quality of teaching staff;
 
   
technology infrastructure and data analytics capabilities;
 
   
brand recognition; and
 
45

 
scope of course offerings.
We believe that we are well-positioned to effectively compete based on the factors listed above. However, some of our current or future competitors may have longer operating histories, greater brand recognition, or greater financial, technical or marketing resources than we do. For a discussion of risks relating to competition, see “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We face intense competition, which could divert students to our competitors, lead to pricing pressure and loss of market shares, and significantly reduce our net revenues.”
Intellectual Property
Our trademarks, copyrights, domain names, trade secrets and other intellectual property rights distinguish our courses and services from those of our competitors and contribute to our ability to compete in our target markets. We rely on a combination of copyright and trademark law, trade secret protection and confidentiality agreements with employees to protect our intellectual property rights. In addition, under the employment agreements we enter into with our employees, they acknowledge that the intellectual property made by them in connection with their employment with us are our property. We also regularly monitor any infringement or misappropriation of our intellectual property rights.
As of the date of this annual report, we have registered 605 domain names relating to our business, 78 software copyrights, 3 literature work copyrights, 11 art work copyright, 3 patents and 592 trademarks in the PRC.
Insurance
We do not maintain any liability insurance or property insurance policies covering students, 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.
Government Regulations
This section sets forth a summary of the most significant rules and regulations that affect our business activities in China or the rights of our shareholders to receive dividends and other distributions from us.
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 March 1, 2009, the MIIT promulgated the Administrative Measures on Telecommunications Business Operating Licenses, or the Telecom License Measures, which initially became effective on 10 April, 2009, and was amended on July 3, 2017 and came into effect on September 1, 2017. The Telecom License Measures 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 Amended Classified Catalog of Telecommunications Services (2015 Version), or the Amended 2016 MIIT Catalog, which took effect on June 6, 2019, defines information services as “the information services provided for users through public communications networks or 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 Amended 2016 MIIT Catalog. The Administrative Measures on Internet Information Services, or ICP Measures, promulgated by the PRC State Council on September 25, 2000 and most recently amended on January 8, 2011, 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 sub-category 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 provision of specific information content, online advertising, web page construction and other online application services through internet for profit making purpose.
 
46

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 Cyberspace Administration of China, or the CAC, on June 28, 2016 and came into effect on August 1, 2016. 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.
We provide information and services to our students through our websites and mobile apps, which is classified as commercial internet information services as defined in the above provisions. To comply with the relevant laws and regulations, Beijing BaiJia, our VIE, has obtained an ICP License which will remain effective until February 27, 2024. Shanghai Jinyou Education Technology Co., Ltd. has obtained an ICP License which will remain effective until May 29, 2024. Tianjin Puxin Online School Education Technology Co., Ltd. currently holds a Value-added Telecommunications Business Operating License.
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 of the Foreign Investment Law may keep their corporate forms within five years. The implementing rules of the Foreign Investment Law will be stipulated separately by State Council. 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.
On December 26, 2019, the State Council promulgated the Implementation Rules of Foreign Investment Law, and became effective on January 1, 2020. The Implementation Rules of Foreign Investment Law restates certain principles of the Foreign Investment Law and further provides, among others, the existing FIEs established prior to the effectiveness date of the pursuant to the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign Cooperative Joint Venture Enterprise Law and the Wholly Foreign-invested Enterprise Law may, within the five-year period following the effective date of the Foreign Investment Law, adjust their corporate form or the governing structure and complete the change in registration pursuant to the provisions of the PRC Company Law, the PRC Partnership Enterprise Law and relevant laws and regulations, and if it fails to do so, the enterprise registration authority will not process other registration matters of the FIE and may publicize such non-compliance starting from January 1, 2025. On December 26, 2019, the Supreme People’s Court issue an Interpretation of the Application of Foreign Investment Law, which further provides details with respects to the validity of foreign investment contracts.
 
47

For detailed discussion of the risk associated with the Foreign Investment Law, see “Item 3. Key Information—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 its Draft Implementation Rules and how they may impact the viability of our current corporate structure, corporate governance, business, financial condition and results of operations.”
Regulation Related to Foreign Investment Restrictions
Investment activities in China by foreign investors are principally governed by the Guiding Foreign Investment Direction, which was promulgated by the State Council in February 2002 and came into effect in April 2002, and the Special Administrative Measures for the Access of Foreign Investment (Negative List), or the 2020 Negative List, which was promulgated by the Ministry of Commerce and National Development and Reform Commission, or the NDRC, in June 2020 and came into effect in July 2020. The 2020 Negative List sets out the restrictive measures in a unified manner, such as the requirements on shareholding percentages and management, for the access of foreign investments, and the industries that are prohibited for foreign investment. The 2020 Negative List covers 12 industries, and any field not falling in the Negative List shall be administered under the principle of equal treatment to domestic and foreign investment. According to the 2020 Negative List, the proportion of foreign investments in an entity engaging in value-added telecommunications services (except for e-commerce, domestic multi-party communications, storage-forwarding and call centers) shall not exceed 50%.
The Regulations on Administration of Foreign-Invested Telecommunications Enterprises, or the FITE Regulations, which took effect on January 1, 2002 and last amended on February 6, 2016, are the key regulations for foreign direct investment in telecommunications companies in China. The FITE Regulations stipulate that the foreign investor of a telecommunications enterprise is prohibited from holding more than 50% of the equity interest in a foreign-invested enterprise that provides value-added telecommunications services. In addition, the main foreign investor who invests in a value-added telecommunications enterprise in China must demonstrate a positive track record and experience in providing such services. Moreover, foreign investors that meet these qualification requirements that intend to invest in or establish a value-added telecommunications enterprise operating the value-added telecommunications business must obtain approvals from the Ministry of Industry and Information Technology, or the MIIT and MOFCOM, or their authorized local counterparts, which retain considerable discretion in granting approvals.
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 noncompliance within specified time limits.
To comply with the above foreign investment restrictions, we rely on the contractual arrangements with our VIE to operate our business in China. 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—D. Risk Factors—Risks Related to Our Corporate Structure—If the PRC government finds that the agreements that establish the structure for operating certain of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.”
Regulation Related to Private Education
Education Law of the PRC
The PRC Education Law, or the Education Law, which was promulgated on March 18, 1995, and last amended on December 27, 2015, 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.
 
48

The Law for Promoting Private Education and its Implementing Rules
On December 28, 2002, the SCNPC promulgated the Law for Promoting Private Education, or the Private Education Law and was last amended on December 29, 2018 with such amendment effective on the same date. 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 private schools shall obtain a private school operating permit issued by relevant government authorities and registered with relevant registration authorities.
On August 10, 2018, the Ministry of Justice, or MOJ, published the draft submitted for approval for the amendment to the Regulations on the Implementation of the Law for Promoting Private Education of the PRC, or MOJ Draft for Approval, for public comment. As of the date of this annual report, this MOJ Draft for Approval was still pending for final approval and was not in effect. The MOJ Draft for Approval stipulates that private schools using internet technology to implement online diploma-awarding educational courses shall obtain the private school operating permit of similar academic education at the same level, as well as the internet operating permit. The institutions that use internet technology to implement training and educational activities, vocational qualification and vocational skills training, or providing an internet technology service platform for the above activities, would need to obtain the corresponding internet operating permit and file with the administrative department for education or the department of human resources and social security at the provincial level where the institution is domiciled, and such institutions shall not implement educational and teaching activities which requires the private school operating permit. The internet technology service platform that implements the training and educational activities shall review and register the identity information of institutions or individuals applying for access to the platform.
The MOJ Draft for Approval further stipulates that the establishment of private training and educational organizations enrolling students of kindergarten, primary school, middle and high school age and implementing activities relating to cultural and educational courses at school, or examination-related and further education-related tutoring and other cultural and educational activities, shall be subject to the review and approval of the administrative departments for education of the governments at or above the county level in accordance with the Article 12 of the amended Private Education Law. The establishment of private training and educational organizations that implement activities aiming at quality promotion, personality development in the areas of linguistic competence, arts, physical activities, technology, and activities targeting at cultural education for adults and non-degree continuing education, can apply to register as the legal person directly. However, such private training and/or educational organizations shall not carry out the cultural and educational activities mentioned above, which requires the review and approval of the administrative departments for education. In addition, the social organizations sponsoring group schools are prohibited from controlling any non-profit private schools by virtue of mergers and acquisitions, franchising or controlling contracts.
Uncertainties exist with respect to the interpretation and application of the existing and future laws and regulations that govern the online private education industry, as well as when and how the MOJ Draft would come into effect and how the local government would promulgate implementing rules relating to the specific requirements applicable to online education service providers like us. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—Uncertainties exist in relation to new legislation or proposed changes in the PRC regulatory requirements regarding online private education, which may materially and adversely affect our business, financial condition and results of operations.”
Regulation Related to After-School Tutoring
The MOE, jointly with certain other PRC government authorities, promulgated the Implementation Opinions on Regulating Online After-School Training, or the Online After-School Training Opinions, 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 requires 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.
 
49

With respect to the filing requirements, the Online After-School Training Opinions provides, 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 cyber security; (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 cyber security, (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 qualifications 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 60 days; (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. 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; and (vi) the online after-school training institutions found to have problems after review 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.
On August 10, 2019, the MOE, jointly with certain other PRC government authorities, issued Opinions on Guiding and Regulating the Orderly and Healthy Development of Educational Mobile Apps, or the Opinions on Educational Apps, which require, among others, for 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 require, among others, that: (i) before such filing, the Educational App’s provider shall have obtained ICP License or completed ICP License filing and obtained the certificate and grade evaluation report for graded protection of cybersecurity; (ii) Educational Apps with main users under the age of 18 shall limit the users’ usage time, specify the range of suitable ages, and strictly monitor contents; (iii) before an Educational App is introduced as a mandatory app to students, such Educational App shall be approved by the applicable school through 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 shall not charge the students or parents any fees, and shall not offer any commercial advertisements or games. On November 11, 2019, the MOE issued the Management Rules on Filing of Educational Mobile Apps, which supplement the filing requirements of the Educational Apps.
On September 29, 2019, the education regulatory authority in Beijing promulgated the Trial Implementation Rules on Filings of Beijing Online After-School Training, or Beijing Online After-School Training Implementation Rules. The Beijing Online After-School Training Implementation Rules are applicable to training institutions that are registered in Beijing or complete ICP filings with the competent authorities in Beijing and provide online academic after-school training to students in primary and secondary schools. Pursuant to the Beijing Online After-School Training Implementation Rules, online after-school training institutions shall submit filings for providing online after-school training services via an online national platform for online after-school administration services, and the education regulatory authorities in Beijing, together with other government authorities shall complete review of such filing documents.
 
50

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 the State Administration for Market Regulation, or SAMR, promulgated the Notice on Issuing the Form of Service Contract for After-school Training Provided to Primary and Secondary School Students, which requires the local competent regulatory authorities to guide the relevant parties to use the form of service contract for after-school training activities provided to primary and secondary school students. The form of service contract covers the obligations and rights of parties involved in the after-school training, including detailed provisions on training fees, refund arrangement and default liabilities.
On October 16, 2020, the General Office of the MOE and the General Office of the SAMR 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 infringes 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 29 December 2006, was recently amended on 17 October 2020, which will take effect on June 1, 2021. According to the amended Law for Protection of Minors, 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.
On February 5, 2021, Beijing Municipal Education Commission issued an inspection notice, or the Beijing Inspection Notice, which requires online after-school institutions to conduct self-inspections for their compliance of Online After-School Training Opinions; specifically, the Beijing Inspection Notice requires institutions to take academic after-school training courses off the shelve, if such courses are taught by instructors without teaching qualifications. The Beijing Inspection Notice also requires online afterschool institutions to complete rectification within ten days, and in case of failure to complete the rectification within such time limit, the Beijing Municipal Commission of Education will, in concert with cyberspace administration and market supervision departments, suspend or remove the online training courses that fail to meet the requirements in accordance with the laws and regulations.
In April 2021, the general office of MOE issued the Circular on Strengthening the Operation Management of Compulsory Education Schools. Such circular prohibits after-school training institutions from assigning homework to primary and secondary school students.
We have submitted the filings, and relevant authorities have finished their review of our filings, according to the Online After-School Training Opinions, the Beijing Online After-School Training Implementation Rules and the Opinions on Educational Apps. We have also completed the required self-inspection and rectifications pursuant to the Beijing Inspection Notice. We have been taking necessary measures to comply with the above requirements in these circulars. However, the special regulations for online education are relatively new and the enforcement practices are evolving, our current practice may be deemed to be not in full compliance with these requirements. For detailed discussion, please see “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—Uncertainties exist in relation to new legislation or proposed changes in the PRC regulatory requirements regarding online private education, which may materially and adversely affect our business, financial condition and results of operations.”
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, on December 20, 2007, which came into effect on January 31, 2008 and was last amended on August 28, 2015. 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.
 
51

On May 21, 2008, SAPPRFT issued a Notice on Relevant Issues Concerning Application and Approval of License for the Online Transmission of Audio-Visual Programs, as amended on August 28, 2015, which sets out detailed provisions concerning the application and approval process regarding the License for Online Transmission of Audio-Visual Programs. According to the above regulations, providers of internet audio-visual program services that engaged in such services prior to the promulgation of the Audio-Visual Program Provisions are eligible to apply for the license so long as those providers did not violate the relevant laws and regulations in the past or their violation of the laws and regulations is minor in scope and can be rectified in a timely manner and they have no records of violation during the last three months prior to the promulgation of the Audio-Visual Program Provisions.
On March 30, 2009, SAPPRFT promulgated the Notice on Strengthening the Administration of the Content of Internet Audio-Visual Programs, which reiterates the pre-approval requirements for the audio-visual programs transmitted via the internet, including through mobile networks, where applicable, and prohibits certain types of internet audio-visual programs containing violence, pornography, gambling, terrorism, superstition or other similarly prohibited elements.
On March 10, 2017, SAPPRFT issued the Provisional Implementation of the Tentative Categories of Internet Audio-Visual Program Services, or the Categories, which revised the previous version issued on March 17, 2010. According to the Categories, there are four categories of internet audio and video programs services which are further divided into seventeen sub-categories. The third sub-category to the second category covers 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.
On March 16, 2018, the SAPPRFT promulgated the Notice on Further Regulating the Transmission Order of Internet Audio-Visual Program Services, providing that the classic literary works, radio, film and television programs, internet original audio-visual programs shall not be re-edited, re-dubbed, re-subtitled or partly captured and consolidated as a new program without authorizations and providers of internet audio-visual program services shall strictly manage and supervise such re-edited programs uploaded by the internet users and shall not provide any transmission channel for those internet audio-visual programs which have political orientation issues, copyright issues or content issues.
We currently do not hold a License for Online Transmission of Audio-Visual Programs. As of the date of this annual report, online education institutions like us are not explicitly required to obtain the License for Online Transmission of Audio-Visual Programs. Nevertheless, it remains unclear whether the local PRC authorities would adopt a different practice. In addition, it remains uncertain whether the PRC governmental authorities would issue more explicit interpretation and rules or promulgate new laws and regulations. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We face uncertainties with respect to the development of regulatory requirements on operating licenses and permits for our online education services in China. Failure to renew requested licenses or permits in a timely manner or obtain newly required ones due to adverse changes in regulations or policies could have a material adverse impact on our business, financial condition and results of operations.”
Regulation Related to Internet Live Streaming Services
On September 2, 2016, the SAPPRFT promulgated the Notice on Strengthening the Administration of Live Streaming Services of Internet Audio-Visual Program, which provides that any entity that intends to engage in live audio-visual broadcasting of major political, military, economic, social, cultural or sport events or activities, or live audio-visual broadcasting of general social or cultural group activities, general sporting events or other organizational events, must obtain a License for Online Transmission of Audio-Visual Programs with a permitted operation scope covering the above business activities. Any entity or individual without qualification is prohibited from broadcasting live audio-visual programs involving news, variety shows, sports, interviews, commentary or other forms of programs through any online live-streaming platform or online live broadcasting booth, nor are they permitted to start a live broadcasting channel for any audio-visual programs. In addition, any entity without such license shall not operate audio-visual live streaming business and the live streaming programs provided by the qualified company shall not contain any content forbidden by laws and regulations.
 
52

On November 4, 2016, the CAC promulgated the Provisions on the Administration of Internet Live Streaming Services, or the Internet Live Streaming Provisions, effective from December 1, 2016. Under the Internet Live Stream Provisions, “internet live streaming service” is defined as the activities of continuously releasing real-time information to the public on internet in such forms as videos, audios, images and texts and the “internet live streaming service provider” is defined thereunder as an operator of the platform providing internet live streaming platform services. The Internet Live Streaming Provisions provide that internet live streaming service providers shall examine and verify the identity information of internet live-streaming issuers and file the identity information of the issuers with local counterparts of the CAC.
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 since 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 MCOT, 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.
After consulting with the local counterparts of the CAC, we were informed that currently institutions offering education services via online-streaming like us are not required to complete the above-mentioned filings in practice.
Regulation Related to Production and Distribution of Radio and Television Programs
On 19 July 2004, SAPPRFT promulgated the Administrative Measures on the Production and Operation of Radio and Television Programs, or the Radio and TV Programs Measures, which became effective on 20 August 2004 and were last amended on October 29, 2020. 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.
We currently hold a Permit for Production and Operation of Radio and TV Programs that is valid until February 26, 2022.
Regulation Related to Internet Culture Activities
On May 10, 2003, the Ministry of Culture, or MOC (currently known as the MCOT), promulgated the Interim Administrative Provisions on Internet Culture, or the Internet Culture Provisions, which became effective on July 1, 2003 and was amended on February 17, 2011 and December 15, 2017. The Internet Culture Provisions 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 internet for dissemination.
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.
 
53

We currently hold an Internet Cultural Business Operating License that is valid until October 15, 2022.
Regulation Related to Online Publishing
On February 4, 2016, 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 jointly issued the Administrative Provisions on Online Publishing Services, or the Online Publishing Provisions, which came into effect on March 10, 2016. Under the Online Publishing Provisions, any entity providing online publishing services shall obtain an Online Publishing Services Permit. “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 Service Permit. As of the date of this annual report, there are no explicit interpretation from the governmental authorities or prevailing enforcement practice deeming the provision of our educational content to our students through our online platform as “online publishing” which requires an Online Publishing Service Permit. Nevertheless, it remains unclear whether the local PRC authorities would adopt a different practice. In addition, it remains uncertain whether the PRC governmental authorities would issue more explicit interpretation and rules or promulgate new laws and regulations. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We face uncertainties with respect to the development of regulatory requirements on operating licenses and permits for our online education services in China. Failure to renew requested licenses or permits in a timely manner or obtain newly required ones due to adverse changes in regulations or policies could have a material adverse impact on our business, financial condition and results of operations.”
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 governmental 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 Standing Committee of the PRC National People’s Congress, or the SCNPC on December 28, 2000 and amended on August 27, 2009, 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 on December 28, 2012, and the Order for the Protection of Telecommunication and Internet User Personal Information issued by the MIIT on July 16, 2013, any collection and use of user personal information must be subject to the consent of the user, abide by the principles of legality, rationality and necessity and be within the specified purposes, methods and scopes. “Personal information” is defined as information that identifies a citizen, the time or location for his/her use of telecommunication and internet services or involves privacy of any citizen such as his/her birth date, ID card number, and address. An internet information service provider must also keep information collected strictly confidential, and is further prohibited from divulging, tampering or destroying of any such information, or selling or providing such information to other parties. Any violation of the above decision or order may subject the internet information service provider to warnings, fines, confiscation of illegal gains, revocation of licenses, cancelation of filings, closedown of websites or even criminal liabilities.
 
54

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, issued in 2013, and the Interpretation of the Supreme People’s Court and the Supreme People’s Procuratorate on Several Issues regarding Legal Application in Criminal Cases Infringing upon the Personal Information of Citizens, which was issued on May 8, 2017 and took effect on June 1, 2017, the following activities may constitute the crime of infringing upon a citizen’s personal information:(i) providing a citizen’s personal information to specified persons or releasing a citizen’s personal information online or through other methods in violation of 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 in August 2015, which became effective in November 2015, 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 the result of (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 (i) sells or provides personal information to others in a way violating the applicable law, or (ii) steals or illegally obtain any personal information is subject to criminal penalty in severe situation.
Pursuant to the PRC Cyber Security Law issued by the SCNPC on November 7, 2016, effective as of June 1, 2017, “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 Cyber Security 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.
Pursuant to the Provisions on Internet Security Supervision and Inspection by Public Security Organs, which was promulgated by the Ministry of Public Security on September 15, 2018 and became effective on November 1, 2018, 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 on January 23, 2019 to implement special rectification works against mobile Apps that collect and use personal information in violation of applicable laws and regulations, where business operators are prohibited from collecting personal information irrelevant to their services, or forcing users to give authorization in disguised manner. On November 28, 2019, the National Internet Information Office, the MIIT, the Ministry of Public Security and the SAMR further jointly issued a notice to classify and identify illegal collection and use of personal information.
 
55

On August 22, 2019, the Office of the Central Cyberspace Affairs Commission 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 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 protection of personal information for children under the age of 14, inform their guardians in a noticeable and clear manner, and shall obtain the consent of their guardians. When obtaining the consent of their guardians, network operators shall explicitly disclose several matters, including, without limitation, the purpose, method and scope of collection, storage, use, transfer and disclosure of such personal information, and methods for correcting and deleting such personal information. Provisions on the Cyber Protection of Children’s Personal Information also require that when collecting, storing, using, transferring and disclosing such personal information, 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 such personal information and shall strictly grant information access authorization for their staff to such personal information under the principle of minimal authorization.
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.
As an online education service provider, we are subject to these laws and regulations relating to protection of internet security and protection of privacy. To comply with the above law and regulations, we have established and maintained a comprehensive data security program. See “Item 4. Information on the Company—B. Business Overview—Data Privacy and Security.”
Regulation Related to Publication Distribution
Under the Administrative Provisions on the Publications Market, or the Publication Market Provisions, which was jointly promulgated by the SAPPRFT and the MOFCOM on May 31, 2016 and became effective on June 1, 2016, any enterprise or individual who engages in publication distribution activities shall obtain a Publication Operation License from SAPPRFT or its local counterpart. “Publication” is defined as “books, newspapers, periodicals, audio-visual products, and electronic publications,” and “distributing” is defined as “general distribution, wholesale, retail, rental, exhibition and other activities,” respectively, in the Publication Market Provisions. 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. We print and provide physical education materials to our students without holding a Publication Operation License. If such practice is deemed by the government authorities as “publication distribution” pursuant to the above provisions, we may be required to obtain a Publication Operation License. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We face uncertainties with respect to the development of regulatory requirements on operating licenses and permits for our online education services in China. Failure to renew requested licenses or permits in a timely manner or obtain newly required ones due to adverse changes in regulations or policies could have a material adverse impact on our business, financial condition and results of operations.”
Regulation Related to Advertising
All commercial advertising activities for direct or indirect introduction of products or services promoted by product business operators or service providers via a certain medium and in a certain form within the territory of PRC are applied to PRC Advertising Law, which was promulgated by the SCNPC on October 27, 1994 and was last amended on October 26, 2018. Pursuant to the PRC Advertising Law, advertisements must not contain, among other prohibited contents, terms such as “the state-level,” “the highest grade,” “the best” or other similar words. Particularly, an advertisement for education or training shall not contain any of the following items: (i) any promise relating to progression, passing examinations, or obtaining a degree or qualification certificate; (ii) any express or implied guaranteed promise relating to education or training results; (iii) use of the names or images of research institutes, academic institutions, educational institutions, industry associations, professionals or beneficiaries for recommendation or as proof. Any data, statistics, research result, summary, quotation and other quoted information used in an advertisement shall be authentic and accurate, with the source indicated. If the quoted information is subject to a scope of application or a valid period, the scope of application or valid period shall be clearly indicated. In addition, the Interim Measures for Administration of Internet Advertising, adopted by the predecessor of SAMR and effective on September 1, 2016, set forth certain compliance requirements for online advertising businesses. Advertising operators and distributors of internet advertisement must examine, verify and record identity information for advertisers, such as name, address and contact information, and maintain a verification record that is updated on a regular basis. Moreover, advertising operators and advertising distributors must examine supporting documentation provided by advertisers and verify the contents of the advertisements against supporting documents before publishing them. If the contents of advertisements are inconsistent with the supporting documents, or the supporting documents are incomplete, advertising operators and distributors must refrain from providing design, production, agency or publishing services. These measures also prohibit the following activities: (i) providing or using applications and hardware to block, filter, skip over, tamper with, or cover up lawful advertisements; (ii) using network access, network equipment and applications to disrupt the normal transmission of lawful advertisements or adding or uploading advertisements without authorization; and (iii) harming the interests of a third party by using fake statistics or traffic data. Furthermore, advertisement contents related to price are subject to Price Law of the PRC, which provides, among others, that acts such as enticing consumers or other business operators to trade with them by means of false or misleading price are strictly prohibited and such acts may subject the actors to regulatory measures including rectifications, fines, and in the worst case scenario, termination of business or revocation of business license. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—Our advertising content may subject us to penalties and other administrative actions.”
 
56

Regulation Related to Intellectual Property Rights
Copyright and Software Registration
The SCNPC promulgated the PRC Copyright Law in 1990, which was last revised in 2020 and will come into effect on June 1, 2021. The amended Copyright Law extends copyright protection to internet activities, products disseminated over the internet and software products. 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 on April 29, 2005, which became effective on May 30, 2005.
On December 20, 2001, the State Council promulgated Computer Software Protection Regulations which came into effect on January 1, 2002 and was last amended on January 30, 2013. These regulations 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 on February 20, 2002 and amended them on June 18, 2004, which apply to software copyright registration, license contract registration and transfer contract registration. See “Item 4. Information on the Company—B. Business Overview—Intellectual Property” for more details on the current situation of our software copyrights.
Patents
The SCNPC adopted the Patent Law of the PRC in 1984, which was last amended in 2020 and will come into effect on June 1, 2021. 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. A patent is valid for a twenty-year term for an invention, a fifteen-year term for a design, and a ten-year term for a utility model, 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. See “Item 4. Information on the Company—B. Business Overview—Intellectual Property” for more details on the current situation of our patents.
Trademark
Trademarks are protected by the PRC Trademark Law, which was adopted in 1982, last revised in April 2019, and will take effect in November 2019, as well as its implementation rules adopted in 2002 and revised in 2014. The Trademark Office of National Intellectual Property Administration under the SAIC handles trademark registrations and grants a protection term of ten years to registered trademarks which may be renewed for consecutive ten-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. See “Item 4. Information on the Company—B. Business Overview—Intellectual Property” for more details on the current situation of our trademarks.
 
57

Domain Name
The Administrative Measures on Internet Domain Names, or the Domain Name Measures, were promulgated by the MIIT on August 24, 2017, and came into effect on November 1, 2017. According to 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. See “Item 4. Information on the Company—B. Business Overview—Intellectual Property” for more details on the current situation of our domain names.
Regulation Related to Employment, Social Insurance and Housing Fund
Employment
Pursuant to the PRC Labor Law effective from January 1, 1995 and last amended on December 29, 2018 and the PRC Labor Contract Law effective from January 1, 2008 and amended on December 28, 2012, a written labor contract shall be executed by an employer and an employee when the employment relationship is established, and an employer is under an obligation to sign an unlimited-term labor contract with any employee who has worked for the employer for ten consecutive years. Furthermore, if an employee requests or agrees to renew a fixed-term labor contract that has already been entered into twice consecutively, the resulting contract must have an unlimited term, with certain exceptions. The employer must also pay severance to an employee in nearly all instances where a labor contract, including a contract with an unlimited term, is terminated or expires. 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 5 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 forty 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, which was promulgated on October 28, 2010 and amended on December 29, 2018, 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 stipulated that the State Administration of Taxation of the PRC, or the SAT will become solely responsible for collecting social insurance premiums.
Housing Provident Fund
According to the Administrative Regulations on the Administration of Housing Provident Fund, which was promulgated and became effective on April 3, 1999, and was amended on March 24, 2019, housing provident fund paid and deposited both by employee themselves and their unit employer shall be owned by the employees.
 
58

A unit employer shall undertake registration of payment and deposit of the housing provident fund in the housing provident fund management center and, upon verification by the housing provident fund management center, open a housing provident fund account on behalf of its employees in a commissioned bank. Employers shall timely pay and deposit housing provident fund contributions in full amount and late or insufficient payments shall be prohibited. With respect to unit employers who violate the regulations hereinabove and fail to complete housing provident fund payment and deposit registrations or open housing provident fund accounts for their employees, such unit employers shall be ordered by the housing provident fund administration center to complete such procedures within a designated period. Those who fail to complete their registrations within the designated period shall be subject to a fine of between RMB10,000 and RMB50,000. When unit employers are in breach of these regulations and fail to pay deposit housing provident fund contributions in full amount as they fall due, the housing provident fund administration center shall order such unit employers to pay within a prescribed time limit, failing which an application may be made to a people’s court for compulsory enforcement.
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, which were promulgated by the State Council on January 29, 1996 and last amended on August 5, 2008. 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.
On February 13, 2015, SAFE promulgated the Notice on Further Simplifying and Improving the Direct Investment-related Foreign Exchange Administration Policies, or SAFE Notice 13. After SAFE Notice 13 became effective on June 1, 2015, instead of applying for approvals regarding foreign exchange registrations of foreign direct investment and overseas direct investment from SAFE, entities and individuals may apply for such foreign exchange registrations from qualified banks. The qualified banks, under the supervision of SAFE, may directly review the applications and conduct the registration.
On March 30, 2015, SAFE promulgated the Circular on Reforming the Management Approach regarding the Settlement of Foreign Capital of Foreign-invested Enterprise, or Circular 19, which came into effect on June 1, 2015. According to Circular 19, the foreign exchange capital of foreign-invested enterprises shall be subject to the Discretionary Foreign Exchange Settlement, which means that the foreign exchange capital in the capital account of a foreign-invested enterprise for which the rights and interests of monetary contribution have been confirmed by the local foreign exchange bureau (or the book-entry registration of monetary contribution by the banks) can be settled at the banks based on the actual operational needs of the foreign-invested enterprise. The proportion of Discretionary Foreign Exchange Settlement of the foreign exchange capital of a foreign-invested enterprise is temporarily set at 100%. The Renminbi converted from the foreign exchange capital will be kept in a designated account and if a foreign-invested enterprise 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, Circular 19 stipulates that the use of capital by foreign-invested enterprises shall follow the principles of authenticity and self-use within the business scope of enterprises. The capital of a foreign-invested enterprise and capital in Renminbi obtained by the foreign-invested enterprise 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 entrust 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 that is not for self-use (except for the foreign-invested real estate enterprises).
The Circular on Reforming and Standardizing the Foreign Exchange Settlement Management Policy of Capital Account, or Circular 16, was promulgated by SAFE on June 9, 2016 and became effective on the same date. Pursuant to Circular 16, enterprises registered in the PRC may also convert their foreign debts from foreign currency to Renminbi on a self- discretionary basis. Circular 16 provides a unified standard for the 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 the PRC. 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.
 
59

On January 26, 2017, SAFE promulgated the Circular on Further Improving Reform of Foreign Exchange Administration and Optimizing Genuineness and Compliance Verification, or Circular 3, which stipulates several capital control measures with respect to the outbound remittance of profit from domestic entities to offshore entities, including (i) under the principle of genuine transaction, banks shall check board resolutions regarding profit distribution, the original version of tax filing records and audited financial statements; and (ii) domestic entities shall hold income to account for previous years’ losses before remitting the profits. Moreover, pursuant to Circular 3, domestic entities shall make detailed explanations of the sources of capital and utilization arrangements, and provide board resolutions, contracts and other proof when completing the registration procedures in connection with an outbound investment.
On October 23, 2019, the SAFE promulgated the Notice for Further Advancing the Facilitation of Cross-border Trade and Investment, or the SAFE Circular 28, which, among other things, allows all foreign-invested companies to use Renminbi converted from foreign currency-denominated capital for equity investments in China, as long as the equity investment is genuine, does not violate applicable laws, and complies with the negative list on foreign investment. On December 31, 2020, the People’s Bank of China, SAFE and other government authorities jointly issued the Circular on Further Optimizing Cross-border Renminbi Policies to Support the Stabilization of Foreign Trade and Foreign Investment, or the Circular 330, which, among other things, reiterates the above provisions in SAFE Circular 28. However, since the SAFE Circular 28 and Circular 330 are relatively new, it is unclear how SAFE and other government authorities as well as competent banks will carry this out in practice.
Regulation on Foreign Debt
A loan made by a foreign entity as direct or indirect shareholder in a foreign-invested enterprise 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 External 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 a foreign-invested enterprise 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 Full-coverage Macro-prudent Management of Cross- border Financing, or PBOC Circular 9, which sets forth an upper limit for PRC entities, including foreign-invested enterprises and domestic-invested enterprises, regarding their foreign debts. Pursuant to PBOC Circular 9, the limit of foreign debts for enterprises shall be calculated based on the following formula: the limit of foreign debt = net assets * cross-border financing leverage ratio * macro-prudent regulation parameter. “Net assets” is calculated as the net assets value stated in the relevant entity’s latest audited financial statement. The cross-border financing leverage ratio for enterprises is two (2). The macro-prudent regulation parameter is one (1). The PBOC Circular 9 does not supersede the Interim Provisions on the Management of Foreign Debts, but rather serves as a supplement to it. PBOC Circular 9 provided for a one-year transitional period, or the Transitional Period, from its promulgation date for foreign-invested enterprises, during which period foreign-invested enterprise could choose to calculate their maximum amount of foreign debt based on either (i) the Total Investment and Registered Capital Balance, or (ii) the Net Assets Limit. After the Transition Period, the maximum amount applicable to foreign-invested enterprises is to be determined by PBOC and SAFE separately. However, although the Transitional Period ended on January 10, 2018, as of the date of this annual report, neither PBOC nor SAFE has issued any new regulations regarding the appropriate means of calculating the maximum amount of foreign debt for foreign-invested enterprises. Domestic-invested enterprises have only been subject to the Net Assets Limit in calculating the maximum amount of foreign debt they may hold from the date of promulgation of PBOC Circular 9. 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.
 
60

We may not be able to obtain these government approvals or complete such registrations on a timely basis, or at all, with respect to future foreign loans provided by us to our PRC subsidiaries. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds of our initial public offering to make loans to or make additional capital contributions to our PRC subsidiary and consolidated variable interest entity, which could materially and adversely affect our liquidity and our ability to fund and expand our business.”
Regulation on Foreign Exchange Registration of Overseas Investment by PRC Residents
SAFE issued SAFE Circular on Relevant Issues Relating to Domestic Resident’s Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, which became effective on July 4, 2014. SAFE Circular 37 regulates 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, a 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. 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 the Administration of the Foreign Exchange Concerning Direct Investment in February 2015, which took effect on June 1, 2015. This notice has amended SAFE Circular 37 requiring PRC residents or entities to register with qualified banks rather than SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing.
PRC residents who had contributed legitimate onshore or offshore interests or assets to SPVs but had not obtained registration as required before the implementation of the SAFE Circular 37 must register their ownership interests or control in the SPVs with qualified banks. 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 foreign-invested enterprise that is established through round-trip investment, may result in restrictions being imposed on the foreign exchange activities of the relevant foreign-invested enterprise, 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.
We cannot assure you that all shareholders or beneficial owners of ours who are PRC residents or entities, including the beneficiaries of the trust schemes directly or indirectly holding interests in our Cayman Islands holding company, have complied with, and will in the future make, obtain or update any applicable registrations or approvals required by, SAFE regulations. See “Item 3. Key Information—D. Risk Factors—PRC regulations relating to the establishment of offshore special purpose companies by PRC residents may subject our PRC resident beneficial owners or our PRC subsidiary to liability or penalties, limit our ability to inject capital into our PRC subsidiary, limit our PRC subsidiary’s ability to increase its registered capital or distribute profits to us, or may otherwise adversely affect us.”
Regulation Related to Stock Incentive Plans
SAFE promulgated the Circular of the State Administration of Foreign Exchange on Issues concerning the Administration of Foreign Exchange Used for Domestic Individuals’ Participation in Equity Incentive Plans of Companies Listed Overseas, 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 residents who participate in stock incentive plan in an overseas publicly-listed company are required to register with SAFE or its local branches and complete certain other procedures. Participants of a stock incentive plan who are PRC residents must retain a qualified PRC agent, which could be a PRC subsidiary of the overseas publicly listed company or another qualified institution selected by the PRC subsidiary, to conduct the SAFE registration and other procedures with respect to the stock incentive plan on behalf of the participants. In addition, the PRC 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 PRC agent or other material changes. The PRC agent must, on behalf of the PRC residents who have the right to exercise the employee share options, apply to SAFE or its local branches for an annual quota for the payment of foreign currencies in connection with the PRC residents’ exercise of the employee share options. The foreign exchange proceeds received by the PRC residents from the sale of shares under the stock incentive plans granted and dividends distributed by the overseas listed companies must be remitted into the bank accounts in China opened by the PRC agents before distribution to such PRC residents.
 
61

In addition, the SAT, 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.
Regulation Related to Taxation
Enterprise Income Tax
On March 16, 2007, the National People’s Congress enacted the Enterprise Income Tax Law, which was subsequently amended on February 24, 2017 and December 29, 2018, the State Council promulgated the Implementing Rules of the Enterprise Income Tax Law (or collectively, the PRC EIT Law). The PRC EIT Law applies 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.
According to the Circular On Several Policies for Further Encouraging the Development of Software Industry and Integrated Circuit Industry promulgated by the State Council in January 2011 and the Circular On Policies of Enterprises Income Tax for Further Encouraging the Development of Software Industry and Integrated Circuit Industry, jointly promulgated by the Ministry of Finance and the State Administration of Taxation in April 2012 and effective from January 1, 2011, or Circular 27, and the Circular on the Enterprise Income Tax Policies for Promoting the High-quality Development of the Integrated Circuit Industry and the Software Industry, jointly promulgated by the Ministry of Finance, State Taxation Administration, National Development and Reform Commission and Ministry of Industry and Information Technology in November 2020 and effective from January 1, 2020, or Circular 45, an enterprise that qualifies as a “software enterprise” established after January 1, 2011, or a software enterprise, is exempt from enterprise income tax for two years beginning in the enterprise’s first profitable year followed by a tax rate of 12.5% for the succeeding three years. In December 2020, the Ministry of Finance, the State Administration of Taxation, the NDRC, and the MIIT jointly issued a circular which repealed the original preferential tax treatment applicable to certain “key software enterprise”. Such circular provides that the enterprise income tax of certain “key software enterprise” would be waived for five years since its first year of making profit and it may benefit from a preferential tax rate of 10% for the following years.
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%. 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.
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 Mainland China 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 Mainland China enterprise. Pursuant to the Notice of the State Administration of Taxation 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.
 
62

On February 3, 2015, the SAT issued the Announcement of the State Administration of Taxation on Several Issues Concerning the Enterprise Income Tax on Indirect Property Transfer by Non-resident Enterprises, or SAT Bulletin 7. Pursuant to SAT Bulletin 7, where a non-resident enterprise indirectly transfers properties such as equity in PRC resident enterprises without any justifiable business purposes and aims 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 SAT 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.
On October 17, 2017, the SAT issued the Announcement of the State Administration of Taxation on Issues Concerning the Withholding of Non-resident Enterprise Income Tax at Source, or SAT Bulletin 37, which further clarifies the practice and procedure of the withholding of non-resident enterprise income tax.
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.
In November 2011, the Ministry of Finance and the State Administration of Taxation promulgated the Pilot Plan for imposition of Value-Added Tax to Replace Business Tax. In March 2016, the Ministry of Finance and the State Administration of Taxation further promulgated the Notice on Fully Promoting the Pilot Plan for Replacing Business Tax by Value-Added Tax, which became effective on May 1, 2016. Pursuant to the pilot plan and relevant notices, VAT is generally imposed in lieu of business tax in the modern service industries, including the value-added telecommunications services, on a nationwide basis. VAT of a rate of 6% applies to revenue derived from the provision of some modern services and VAT of a rate of 3% applies to small-scale taxpayer. Unlike business tax, a general VAT taxpayer is allowed to offset the qualified input VAT paid on taxable purchases against the output VAT chargeable on the modern services provided. Due to the COVID-19 pandemic, the PRC has granted certain tax benefits, such as exemption of VAT, to educational services entities. Based on the Announcement on Continuously Implementing Some Tax Preferential Policies in Response to COVID-19 Epidemic (2021 No.7), the exemption period is further extended to March 31, 2021.
Regulation Related to M&A
On August 8, 2006, six PRC regulatory agencies, including the MOFCOM, the State-owned Assets Supervision and Administration Commission, the SAT, the SAIC (currently known as the State Administration for Market Regulation of the PRC, or the SAMR), the CSRC, and the SAFE, jointly issued the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, which became effective on September 8, 2006 and was amended on June 22, 2009. The M&A Rules, among other things, 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. Our PRC legal counsel, Tian Yuan Law Firm, has advised us that, based on its understanding of the current PRC laws and regulations, we will not be required to submit an application to the CSRC for the approval of the listing and trading of our ADSs on the New York Stock Exchange. However, our PRC legal counsel has further advised us that there remains some uncertainties as to how the M&A Rules will be interpreted or implemented in the context of an overseas offering, and its opinions summarized above are subject to any new laws, rules and regulations or detailed implementations and interpretations in any form relating to the M&A Rules.
 
63

The Anti-Monopoly Law promulgated by the SCNPC on August 30, 2007 and effective on August 1, 2008 requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds must be cleared by MOFCOM before they can be completed. In addition, on February 3, 2011, the General Office of the State Council promulgated a Notice on Establishing the Security Review System for Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or Circular 6, which officially established a security review system for mergers and acquisitions of domestic enterprises by foreign investors. Further, on August 25, 2011, MOFCOM promulgated the Regulations on Implementation of Security Review System for the Merger and Acquisition of Domestic Enterprises by Foreign Investors, or the MOFCOM Security Review Regulations, which became effective on September 1, 2011, to implement Circular 6. Under Circular 6, a security review is required for mergers and acquisitions by foreign investors having “national defense and security” concerns and mergers and acquisitions by which foreign investors may acquire the “de facto control” of domestic enterprises with “national security” concerns. Under the MOFCOM Security Review Regulations, MOFCOM will focus on the substance and actual impact of the transaction when deciding whether a specific merger or acquisition is subject to security review. If MOFCOM decides that a specific merger or acquisition is subject to security review, it will submit it to the Inter-Ministerial Panel, an authority established under the Circular 6 led by the NDRC, and MOFCOM under the leadership of the State Council, to carry out the security review. The regulations prohibit foreign investors from bypassing the security review by structuring transactions through trusts, indirect investments, leases, loans, control through contractual arrangements or offshore transactions. On October 23, 2020, the SAMR promulgated Interim Provisions on the Review of Concentrations of Undertakings, effective on December 1, 2020, which further implement the Anti-Monopoly Law. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—The M&A Rules and certain other PRC regulations establish complex procedures for some acquisitions of Chinese companies by foreign investors, which could make it more difficult for us to pursue growth through acquisitions in China.”
Regulation Related to 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; and (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 cancelling 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 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 determine 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.
 
64

C.
Organizational Structure
The following diagram illustrates our corporate structure, including our subsidiaries, our VIE and its subsidiaries, as of the date of this annual report:
 

 
 
Notes:
(1)
Shareholders of Beijing BaiJia and their respective shareholdings in Beijing BaiJia and relationship with our company are Larry Xiangdong Chen (98.28%), chairman of our board of directors and our chief executive officer, and Bin Luo (1.72%), our employee.
 
65

Contractual Arrangements with Our VIE and Its 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. Beijing Lexuebang, Wuhan Yuexuebang, Beijing Yuexuebang are our PRC subsidiaries and foreign-invested enterprises under PRC laws. To comply with PRC laws and regulations, we primarily conduct our business in China through Beijing BaiJia, our consolidated variable interest entity in the PRC which we refer to as our VIE in this annual report, based on a series of contractual arrangements by and among Beijing Lexuebang, our VIE and its shareholders.
Our contractual arrangements with our VIE and its shareholders allow us to (i) exercise effective control over our VIE, (ii) receive substantially all of the economic benefits of our VIE, and (iii) have an exclusive call option to purchase all or part of the equity interests in our VIE when and to the extent permitted by PRC law.
As a result of our direct ownership in Beijing Lexuebang and the contractual arrangements with our VIE, we are regarded as the primary beneficiary of our VIE, and we treat our VIE and its subsidiaries as our consolidated entities under U.S. GAAP. We have consolidated the financial results of our VIE and its subsidiaries in our consolidated financial statements in accordance with U.S. GAAP.
The following is a summary of the currently effective contractual arrangements by and among Beijing Lexuebang, our VIE and its shareholders.
Agreements that provide us with effective control over our VIE
Powers of Attorney.
Pursuant to the powers of attorney executed by our VIE’s shareholders, each of them irrevocably authorized Beijing Lexuebang or its designee(s) to act on their respective behalf as exclusive agent and attorney, to the extent permitted by law, with respect to all rights of shareholders concerning all the equity interest held by each of them in our VIE, including but not limited to proposing to convene or attend shareholder meetings, signing the resolutions and minutes of such meetings, exercising all the rights as shareholders (including but not limited to voting rights, nomination rights, appointment rights, the right to receive dividends and the right to sell, transfer, pledge or dispose of all the equity held in part or in whole).
Equity Interest Pledge Agreement.
Under the equity interest pledge agreement among Beijing Lexuebang, our VIE and its shareholders, our VIE’s shareholders pledged all of their equity interests of our VIE to Beijing Lexuebang as security for performance of the obligations of our VIE and its shareholders under the exclusive call option agreement, the exclusive management services and business cooperation agreement and the powers of attorney. If any of the specified events of default occurs, Beijing Lexuebang may exercise the right to enforce the pledge immediately. Beijing Lexuebang may transfer all or any of its rights and obligations under the equity interest pledge agreement to its designee(s) at any time. The agreement will remain in effect until the fulfillment of all the obligations under the exclusive call option agreement, the exclusive management services and business cooperation agreement and the powers of attorney.
We have registered the equity interest pledge under the equity interest pledge agreement in relation to our VIE with the relevant office of the State Administration for Market Regulation in accordance with the PRC Property Rights Law.
Agreements that allow us to receive economic benefits from our VIE
Exclusive Management Services and Business Cooperation Agreement.
Pursuant to the exclusive management services and business cooperation agreement among Beijing Lexuebang, our VIE and the shareholders of our VIE, Beijing Lexuebang has the exclusive right to provide or designate any third-party to provide, among other things, education management consultancy services, permission of intellectual property rights, technological support and business support to our VIE and its subsidiaries. In exchange, our VIE and its subsidiaries pay service fees to Beijing Lexuebang in an amount determined by Beijing Lexuebang in its sole discretion. Without the prior written consent of Beijing Lexuebang, our VIE and its subsidiaries cannot accept services provided by or establish similar cooperation relationship with any third-party. Beijing Lexuebang owns the exclusive intellectual property rights created as a result of the performance of this agreement unless otherwise provided by PRC laws or regulations. The agreement will remain effective unless unanimously agreed by the parties concerned or unilaterally terminated by Beijing Lexuebang with a written notice. Unless otherwise required by applicable PRC laws, our VIE and its shareholders do not have any right to terminate the agreement.
 
66

Agreements that provide us with the call option to purchase the equity interests in our VIE
Exclusive Call Option Agreement. Under the exclusive call option agreement among Beijing Lexuebang, our VIE and its shareholders, each of the shareholders of our VIE irrevocably granted Beijing Lexuebang a right to purchase, or designate a third-party to purchase, all or any part of their equity interests in our VIE at a purchase price equal to the lowest price permissible by the then-applicable PRC laws and regulations at Beijing Lexuebang’s sole and absolute discretion to the extent permitted by PRC law. The shareholders of our VIE shall promptly give all considerations they received from the exercise of the options to Beijing Lexuebang or its designee(s). Our VIE and its shareholders covenant that, without Beijing Lexuebang’s prior written consent, they will not, among other things, (i) create any pledge or encumbrance on their equity interests in our VIE; (ii) transfer or otherwise dispose of their equity interests in our VIE; (iii) change our VIE’s registered capital; (iv) amend our VIE’s articles of association; (v) sell, transfer, license or otherwise dispose of any of our VIE’s assets or allow any encumbrance of any assets, except for the disposal or the encumbrances of the assets that are treated as necessary for their daily business operations with the value of the assets involved in a single transaction not exceeding RMB100,000; (vi) cause our VIE to enter into any major contracts or terminate any material contracts to which our VIE is a party; (vii) declare or distribute dividends; (viii) terminate, liquidate or dissolve our VIE; or (ix) allow our VIE to incur, inherit, guarantee or permit any debts, except for those payables incurred in the ordinary or usual course of business but not incurred by way of borrowing. The agreement will remain effective until terminated by Beijing Lexuebang at its discretion or the entire equity interests in our VIE have been transferred to Beijing Lexuebang or its designee(s).
Spousal Consent Letters
. Pursuant to the spousal consent letters executed by the spouses of certain shareholders of our VIE, the signing spouses unconditionally and irrevocably agreed that the equity interest in our VIE held by and registered in the name of their spouses be disposed of in accordance with the exclusive call option agreement, the exclusive management services and business cooperation agreement, the equity interest pledge agreement and the powers of attorney described above, and that their spouses may perform, amend or terminate such agreements without their additional consent. Additionally, the signing spouses agreed not to assert any rights over the equity interest in our VIE held by their spouses. In addition, in the event that the signing spouses obtains any equity interest in our VIE held by their spouses for any reason, they agree to be bound by and sign any legal documents substantially similar to the contractual arrangements described above, as may be amended from time to time.
In the opinion of Tian Yuan Law Firm, our PRC legal counsel:
 
   
the ownership structures of our VIE and Beijing Lexuebang in China are not in violation of applicable PRC laws and regulations currently in effect; and
 
   
the contractual arrangements between Beijing Lexuebang, our VIE and its shareholders governed by PRC law are valid, binding and enforceable, and will not result in any violation of applicable PRC laws and regulations currently in effect.
However, our PRC legal counsel has also advised us that there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. Accordingly, the PRC regulatory authorities may take a view that is contrary to the opinion of our PRC legal counsel. It is uncertain whether any new PRC laws or regulations relating to variable interest entity structures will be adopted or if adopted, what they would provide. If we or our VIE 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. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—If the PRC government finds that the agreements that establish the structure for operating certain of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations”, “Item 3. Key Information—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 the viability of our current corporate structure, corporate governance, business, financial condition and results of operations” and “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Uncertainties with respect to the PRC legal system could adversely affect us.”
 
D.
Property, Plant and Equipment
Our principal executive offices are located in Beijing, China, where we lease premises of 67,272 square meters to support our content development activities and daily operations, with lease term ranging from one to seven years. In addition, we lease approximately 148,394 square meters, to support our daily operations, with lease terms ranging from one to nine years in 14 other provinces and municipalities throughout China. We lease all of the facilities that we currently occupy from independent third parties.
 
67

We also own several plots of commercial real estate in the Economics Development Area of Zhengzhou, China, which we use for business operations. The commercial real estate include two completed office buildings and one office building in construction. The premises have a combined gross floor area of 63,273 square meters. We believe that the facilities that we currently lease and the commercial real estate that we recently purchased in Zhengzhou, China are adequate to meet our needs for the foreseeable future.
 
ITEM 4.A.
UNRESOLVED STAFF COMMENTS
Not Applicable.
 
ITEM 5.
OPERATING AND FINANCIAL REVIEW AND PROSPECTS
The following discussion of our financial condition and results of operations is based upon and should be read in conjunction with our consolidated financial statements and their related notes included in this annual report. This report contains forward-looking statements. See “Forward-Looking Information.” In evaluating our business, you should carefully consider the information provided under the caption “Item 3. Key Information—D. Risk Factors” in this annual report. We caution you that our businesses and financial performance are subject to substantial risks and uncertainties.
 
68

A.
Operating Results
Key Factors Affecting Our Results of Operations
Our results of operations and financial condition are affected by the general factors driving China’s online education industry. We have benefited from China’s overall economic growth, significant urbanization rate, and higher per capita disposable income of urban households in China, which has allowed many households in China to spend more on education. We have also benefited from the increasing internet penetration in China. At the same time, our results are subject to changes in the regulatory regime governing China’s education industry, particularly uncertainties relating to online education services. The PRC government regulates various aspects of our business and operations, including the qualification, licensing or filing requirements for entities that provide online education services and limitations on foreign investments in the online education industry. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We face uncertainties with respect to the development of regulatory requirements on operating licenses and permits for our online education services in China. Failure to renew requested licenses or permits in a timely manner or obtain newly required ones due to adverse changes in regulations or policies could have a material adverse impact on our business, financial condition and results of operations” and “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Uncertainties exist in relation to new legislation or proposed changes in the PRC regulatory requirements regarding online private education, which may materially and adversely affect our business, financial condition and results of operations.”
While our business is influenced by general factors affecting the online education industry in China, our results of operations are also directly affected by certain company specific factors, including the following major factors:
Our ability to continuously increase paid course enrollments
Our net revenues primarily consist of course fees from our students. Our growth in net revenues is primarily driven by increase in our paid course enrollments. Our paid course enrollments increased from 552 thousand in 2018 to 2,187 thousand in 2019 and further to 5,871 thousand in 2020. We believe providing an effective learning experience is critical to attracting new students and increasing our paid course enrollments. We are committed to providing high quality course offerings to our students and will continue to enhance our students’ learning experience through enriching our course offerings, enhancing our brand reputation and refining our technology. We will continue to improve our ability to convert sales leads into paid course enrollments cost-effectively.
Our ability to further increase our course fees
Our net revenues are also affected by the level of tuition fees we charge and average gross billings per paid course enrollment for our
K-12
courses, as well as foreign language, professional and admission courses. Growth in the level of tuition fees we charge and average gross billing per paid course enrollment is dependent on our increased ability to charge premium fees for our course offerings. Our ability to charge premium pricing is affected by the quality and effectiveness of our course offerings, the overall demand for our courses, and prices and availability of competing courses. Between 2018 and 2019, as well as between 2019 and 2020, we generally raised the standard tuition fee level we charged for our
K-12
courses, as well as our foreign language, professional and admission courses. The year-over-year increase in the medium level of standard tuition fees for our elementary, middle and high school courses from 2019 to 2020 was 7%. Our pricing strategy with respect to our
K-12
courses focuses on setting and regularly increasing the standard tuition fees we charge for each hour of lesson delivered. Our pricing strategy with respect to our foreign language, professional and admission courses focuses on raising the total tuition fees we charge for each course, through the introduction of premium courses or upgrading existing courses. We will continue to monitor these factors and aim to further increase our pricing through regular review.
Our ability to manage our costs and operating expenses effectively
Our operating margins depend on our ability to control our costs and realize additional operation leverage as we expand. A substantial majority of our cost of revenues consists of staff costs paid to our instructors and tutors. Historically, we have benefited from the significant scalability of our business model and have been able to control teacher costs at a relatively low level despite the significant growth in our net revenues. Whether we can continue to control our teacher costs in the future depends on, to a significant extent, our ability to further realize the economic benefits from the scalability of our business model and our effectiveness in competing for top teaching talents in China.
 
69

We depend on our ability to sell and market our course offerings in a cost-effective manner to maintain and improve our operating margins. Selling expenses have historically been the largest item of our total operating expenses. Our selling expenses are primarily composed of compensation to our personnel involved in sales and marketing, selling expenses relating to our online and mobile marketing, and branding expenses. Our ability to maintain or lower our selling expenses as a percentage of net revenues depends on our ability to improve sales and marketing efficiency and leverage our existing brand value and recognition of our superior teaching quality to achieve
word-of-mouth
referrals. We may also incur increased research and development and general and administrative expenses due to the expansion of our course offerings.
We offer substantially all of our courses online in a live format. Our future success depends on the development and application of relevant technologies to meet our demand for sufficient network capacity and to continue to enhance our proprietary live broadcasting technology, all in a cost-effective manner. While we continue to focus on our live broadcasting technology development, we plan to devote more resources to the development of our technology infrastructure and software upgrades to increase our operational efficiency.
Impact of
COVID-19
on Our Operations and Financial Performance
All of our revenues and workforce are concentrated in China. In response to the intensifying efforts to contain the spread of
COVID-19,
the Chinese government took a number of actions, which included extending the Chinese New Year holiday, quarantining individuals suspected of having
COVID-19,
asking residents in China to stay at home and to avoid public gathering, among other things.
COVID-19
has also resulted in temporary closure of many corporate offices and schools across China, and disrupted school schedules significantly. Consequently, the
COVID-19
pandemic may adversely affect our business operations, financial condition and operating results for 2021, including but not limited to negative impact to our total revenues, and downward adjustments or impairment to our
non-current
assets.
There remain significant uncertainties surrounding the
COVID-19
pandemic and its further development as a global pandemic. Hence, the extent of the business disruption and the related impact on our financial results and outlook for 2021 cannot be reasonably estimated at this time.
As of December 31, 2020, we had cash and cash equivalents of RMB355.2 million (US$54.4 million) and short-term investments of RMB7,331.3 million (US$1,123.6 million). Our short-term investments mainly include investments in financial products issued by banks, which contain a fixed or variable interest rate with original maturities of less than twelve months, which are highly liquid. We believe this level of liquidity is sufficient to successfully navigate an extended period of uncertainty. See also “Risk Factors—Risks Related to Our Business and Industry—Our business, financial condition and results of operations may be adversely affected by the ongoing
COVID-19
pandemic.”
Key Line Items and Specific Factors Affecting Our Results of Operations
Net Revenues
In 2018, 2019 and 2020, we derived substantially all of our net revenues from the course fees that we charge to our students. We generally collect course fees in advance, which we initially record as deferred revenues. We recognize revenues proportionally as the classes are delivered. The majority of our courses are typically delivered within a period from 1 month to 6 months and all of our
K-12
courses are delivered in less than 60 classes. For some courses, we continue to provide students with 12 months to 36 months access to the
pre-recorded
audio-video courses after the online live courses are delivered. The related revenue for playback is recognized proportionally over the playback period. The playback revenue represents a relatively small portion of the total course fees. The following table sets forth a breakdown of our total net revenues by amounts and percentages for the periods presented:
 
    
For the Year Ended December 31,
 
    
2018
    
2019
    
2020
 
    
RMB
    
%
    
RMB
    
%
    
RMB
    
US$
    
%
 
                  
(in thousands, except for percentages)
               
Net revenues:
                    
K-12
courses
     290,890        73.2        1,706,538        80.7        6,237,399        955,923        87.5  
Foreign language, professional and admission courses
     71,732        18.1        378,265        17.9        871,856        133,618        12.2  
Other services
     34,684        8.7        30,052        1.4        15,489        2,374        0.3  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
397,306
 
  
 
100.0
 
  
 
2,114,855
 
  
 
100.0
 
  
 
7,124,744
 
  
 
1,091,915
 
  
 
100.0
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
70

Our other revenues in 2018, 2019 and 2020 consisted primarily of course fees from our offline business consulting courses and service fees for our membership-based service platform. We started transition from a membership-based service platform connecting teachers and students to our current online live large-class business model in March 2017. Under our earlier membership-based business model, we generated revenues, on a net basis, from teachers in the form of membership fees. Teachers who had paid our membership fees may join our online platform and market their courses to students on our online platform. We stopped providing membership-based services to teachers under our earlier business model in August 2018. Our offline business consulting courses target the principals and other officers of private education institutions who want to improve their management skills.
Cost of revenues
Our cost of revenues primarily consists of performance-based salaries to instructors and total compensation to tutors. We recorded cost of revenues of RMB142.8 million, RMB535.9 million and RMB1,762.5 million (US$270.1 million) in 2018, 2019 and 2020, respectively. Our cost of revenues also includes costs for teaching materials, rental expenses for our office space and server and labor costs. We expect our cost of revenues to increase in absolute amounts in the foreseeable future as we serve more students and offer more courses.
Operating expenses
Our operating expenses consist primarily of selling expenses, and to a lesser extent, research and development expenses and general and administrative expenses.
Selling expenses
. We recorded selling expenses of RMB121.5 million, RMB1,040.9 million and RMB5,816.2 million (US$891.4 million) in 2018, 2019 and 2020, respectively. Our selling expenses primarily consist of expenses relating to our marketing and brand promotion activities, compensation to our personnel involved in sales and marketing expenses and other miscellaneous expense. We expect our selling expenses to increase in absolute amounts in the foreseeable future as we seek to further grow our paid course enrollments.
Research and development expenses
. We recorded research and development expenses of RMB74.1 million, RMB212.2 million and RMB734.5 million (US$112.6 million) in 2018, 2019 and 2020, respectively. Research and development expenses consist primarily of compensation to our education content development personnel, and to our technology development personnel, and to a lesser extent, rental expenses for office space and others.
General and administrative expenses
. We recorded general and administrative expenses of RMB39.8 million, RMB110.1 million and RMB566.6 million (US$86.8 million) in 2018, 2019 and 2020, respectively. Our general and administrative expenses consist primarily of payroll and related expenses for employees involved in general corporate functions and administrative personnel. We expect our general and administrative expenses to increase in absolute amounts in the future as our business grows and as we incur increased costs related to our expanding business operations and compliance with our reporting obligations as a public company under U.S. securities laws.
Taxation
We had income tax expense of RMB2.6 million and RMB17.0 million in 2018 and 2019, respectively, and income tax benefit of RMB34.6 million (US$5.3 million) in 2020. 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 Mainland China.
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.
 
71

Hong Kong
Under the current Hong Kong Inland Revenue Ordinance, from the year of assessment 2018/2019 onwards, the subsidiaries in Hong Kong are subject to profits tax at the rate of 8.25% on assessable profits up to HK$2,000,000; and 16.5% on any part of assessable profits over HK$2,000,000. Under the Hong Kong tax laws, we are exempted from the Hong Kong income tax on our foreign-derived income. In addition, payments of dividends from our Hong Kong subsidiary to us are not subject to any Hong Kong withholding tax. No provision for Hong Kong profits tax was made as we had no estimated assessable profit that was subject to Hong Kong profits tax during 2018, 2019 and 2020.
Mainland China
Generally, our PRC onshore subsidiaries, VIE and its subsidiaries are subject to enterprise income tax on their taxable income in China at a statutory rate of 25%. The enterprise income tax is calculated based on the entity’s global income as determined under PRC tax laws and accounting standards.
Normally, our educational services are subject to VAT at the rate of 3% for
small-scale-VAT-payer
entities or at the rate of 6% for
general-VAT-payer
entities in accordance with PRC law. The PRC has granted certain tax benefits due to
COVID-19.
As a result, our educational services were not subject to any VAT from January 1, 2020 to March 31, 2021, and our
small-scale-VAT-payer entities
are subject to preferential VAT rate of 1% during March 1, 2020 to December 31, 2021.
Beijing BaiJia Technology Co., Ltd., our VIE, qualified as national high and new technology enterprise, or HNTE, in August 2017, which reduced its enterprise income tax rate to 15%. Its HNTE qualification has been renewed and set to expire by December 2023.
Beijing GaoTuYunJi Education Technology Co., Ltd. qualified as a HNTE during the year ended December 31, 2019 and accordingly were entitled to a 15% preferential tax rate from 2019 to 2021.
Beijing Lexuebang also qualified as a HNTE during the year ended December 31, 2019. Furthermore, Beijing Lexuebang obtained the Software Enterprise Certificate and adopted exemption from enterprise income tax for 2019 and 2020, and 12.5% from 2021 to 2023.
Wuhan Yuexuebang obtained the Software Enterprise Certificate and adopted exemption from enterprise income tax for 2020 and 2021, and 12.5% from 2022 to 2024.
If our holding company in the Cayman Islands or any of our subsidiaries outside of China were deemed to be a “resident enterprise” under the PRC Enterprise Income Tax Law, it would be subject to enterprise income tax on its worldwide income at a rate of 25%. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our
non-PRC
shareholders or the ADS holders.”
Critical Accounting Policies, Judgment and Estimates
We prepare our financial statements in accordance with U.S. GAAP, which requires our management to make judgment, estimates and assumptions. We continually evaluate these judgments, estimates and assumptions 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 various 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.
 
72

Revenue Recognition
We recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services, in accordance with ASC Topic 606 Revenue from Contracts with Customers (“Topic 606”). Our revenue is reported net of discount, value added tax and related surcharges. The primary sources of our revenues are as follows:
Online tutoring services
We offer various types of integrated online tutoring services covering a wide spectrum of topics and targets students from broad age groups through our diverse offerings of
K-12,
foreign language, professional and admission courses. Our live interactive tutoring services consists of several components, including online live classes as well as other activities during the online period including teaching material, quizzes before, during and after the classes, summary of lessons after each class and interactions with both other students and instructors during the period. Different service components are highly interdependent and interrelated in the context of the contract with the live interactive tutoring services. Therefore, we have determined that the live interactive tutoring services represents one performance obligation. The service period for a majority of the live interactive tutoring services is less than six months.
Once the live interactive tutoring services is complete, we also offer the customer a content playback service. In the content playback service, the customer has unlimited access to online
pre-recorded
audio-video courses for a specified period ranging from one to three years. No other interactions or activities are provided during the playback period. For contracts that provide both the live interactive tutoring service and the content playback service, we determined that the live interactive tutoring service and content playback service are two separate performance obligations, as these two deliverables are distinct in that customers can benefit from each service on its own and our promises to deliver the services are separately identifiable from each other in the contract.
Tutoring fees are collected in advance. We determine that there is not a significant financing component based on the nature of the service being offered and the purpose of the payment terms. We charge a single upfront amount, not with the primary purpose of obtaining financing from the students but, instead, to maximize profitability, taking into consideration the risks associated with providing the service. We offer refunds for any remaining classes to students who withdraw from the course. The refund is equal to the amount related to the undelivered class. 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, and allocates the tutoring fee excluding the estimate for refund liability to each performance obligation using the relative stand-alone selling price. We determine the stand-alone selling prices using an expected cost plus margin methodology. Revenue related to the live interactive tutoring service is recognized proportionately as the online classes are delivered, as we concluded that the delivery of each online class represents a faithful depiction of when the services are provided to the students. Revenue related to the right to access the content playback is recognized proportionally over the playback period, as we concluded that the content playback service represents a stand ready obligation to provide the playback services and the customer simultaneously receives and consumes the benefits as we provide such services throughout the playback period.
In some promotion activities, we grant sales incentives, including cash coupon and free class, to students who made qualified course purchases. Those students can redeem the cash coupon in the next purchase as part of payment, or select to enroll in a new course free of charge, prior to the incentive’s expiration. The cash coupon and free class expire no more than eight months from when they were issued. We determined that the cash coupon and/or free course granted to existing students are material rights. As a result, a portion of sales price received on students making qualified purchases is allocated to the sales incentives granted based on the relative standalone selling prices. The selling price of cash coupon is estimated based on the discount amount and the probability of redemption. Revenue allocated to sales incentives is recorded as deferred revenue until redemption or expiration. Once the coupon or free class is redeemed, revenue will be recognized based on the revenue recognition policy discussed above. Students may not always redeem cash coupon or take the free class offered before the expiration of the sales incentive. Therefore, we expect to be entitled to a breakage amount in deferred revenue related to the incentives. We estimate the breakage based on historical students’ usage and recognizes the estimated breakage as revenue in proportion to the pattern of incentives exercised by students. The assessment of estimating breakage is updated on a quarterly basis. Changes in estimated breakage is accounted for by adjusting deferred revenue to reflect the remaining incentive rights expected to be exercised.
 
73

Other services
Other service revenues are primarily derived from (i) membership-based service and (ii) offline business consulting courses.
We provided membership-based services before the end of the first quarter of 2019, which consisted of providing a platform connecting training institutions or individual teachers and students. Training institutions or individual teachers who paid the membership fees were able to join our online platform and market their courses to prospective students. Membership fees were primarily fixed and no contractual membership fee refunds were provided to the training institutions or individual teachers. The membership services mainly provided training institutions or individual teachers with display of an online storefront on our platforms and access to online account management system, which were accounted for as a single performance obligation as the membership services were highly integrated. These service fees were paid in advance for a specific contracted service period and the revenues were recognized proportionally over the service period, typically 12 months, as we concluded that the membership service represented a stand ready obligation to provide the services while the member simultaneously receives and consumes the benefits of such services throughout the contract period.
We also offer offline business consulting courses targeting principals and other officers of private education institutions who want to improve their management skills. No contractual service fee refund is provided to the course participants. Course fees are collected in advance and the revenues, net of any discounts, are recognized proportionally over the service period, which is generally less than a year, as the classes are generally delivered evenly through the course period.
Our contract liability consists of deferred revenue. Our refund liability represents tutoring fees collected which we expect to refund back to our customers as a result of our refund policy.
Consolidation of Variable Interest Entity
Our consolidated financial statements include the financial statements of GSX Techedu Inc, its subsidiaries, its VIE and the VIE’s subsidiaries. All profits, transactions and balances among GSX Techedu Inc, its subsidiaries, its VIE and the VIE’s subsidiaries have been eliminated upon consolidation.
Beijing Lexuebang Network Technology Co., Ltd. (“Beijing Lexuebang”), our wholly-owned PRC subsidiary, has gained control over Beijing BaiJia Technology Co., Ltd (“Beijing BaiJia”) and its subsidiaries that most significantly affect our economic performance through a series of contractual arrangements. Beijing Lexuebang bears the economic risks and receives the economic benefits of Beijing BaiJia and its subsidiaries through these contractual agreements with Beijing BaiJia and/or its nominee shareholders, including:
 
   
Exclusive Management Services and Business Cooperation Agreement
 
   
Equity Interest Pledge Agreement
 
   
Exclusive Call Option Agreement
 
   
Powers of Attorney
 
   
Spousal Consent Letters
Based on the advice of our PRC legal counsel, we believe above-mentioned contractual agreements are currently legally enforceable under PRC law and regulations.
 
74

As a result of these contractual arrangements, we believe we are entitled to direct the activities that most significantly affect the economic performance of Beijing BaiJia, and receive the economic benefits of Beijing BaiJia. In making the conclusion that we are the primary beneficiary of Beijing BaiJia, we believe our rights under the exclusive call option agreements and powers of attorney have reinforced our abilities to direct the activities most significantly impacting Beijing BaiJia’s economic performance. We also believe that this ability to exercise control ensures that Beijing BaiJia would continue to execute and renew service agreements and pay service fees to us. By charging service fees, and by ensuring that service agreements are executed and renewed indefinitely, we have the rights to receive substantially all of the economic benefits from Beijing BaiJia. Accordingly, as the primary beneficiary of Beijing BaiJia and in accordance with U.S. GAAP, we consolidate its financial results and assets and liabilities in our consolidated financial statements.
As advised by our PRC legal counsel, our corporate structure in China complies with all existing PRC laws and regulations, and the above contractual agreements are valid, binding and enforceable under PRC laws. However, our PRC legal counsel has also advised us that as there are substantial uncertainties regarding the interpretation and application of PRC laws and regulations, and we cannot assure you that the PRC government would agree that our corporate structure or any of the above-mentioned contractual arrangements comply with current or future PRC laws or regulations. PRC laws and regulations governing the validity of these contractual arrangements are uncertain and the relevant government authorities may have broad discretion in interpreting these laws and regulations.
Income Taxes
Current income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred income taxes are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is
more-likely-than-not
that a portion of or all of the deferred tax assets will not be realized. The impact of an uncertain income tax position is recognized at the largest amount that is
more-likely-than-not
to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.
Share-based Compensation
We measure the cost of employee share options based on the grant date fair value of the award and recognize compensation cost over the period during which an employee is required to provide services in exchange for the award, which generally is the vesting period. For the graded vesting share options, we recognize the compensation cost over the requisite service period for each separately vesting portion of the award as if the award is, in substance, multiple awards. When no future services are required to be performed by the employee in exchange for an award of equity instruments, the cost of the award is expensed on the grant date. Our company elects to recognize forfeitures when they occur.
In determining the value of share options prior to our initial public offering in June 2019, we have used the binomial option pricing model, with assistance from an independent third-party valuation firm. Under this option pricing model, certain assumptions, including the risk-free interest rate, the expected dividends on the underlying ordinary shares, and the expected volatility of the price of the underlying shares for the contractual term of the options are required in order to determine the fair value of our options. The fair value of an option award was estimated on the date of grant using the following key assumptions:
 
    
Grant Date
    
2018
  
March 31, 2019
Risk-free rate of interest
(1)
  
3.42%-3.78%
   3.20%
Volatility
(2)
  
53.4%-56.2%
   54.60%
Dividend yield
(3)
   —      —  
Exercise multiples
(4)
   2.2   
2.2-2.8
Life of options (years)
(5)
   10    10
 
Notes:
(1)
We estimate risk-free interest rate based on the daily treasury long term rate of U.S. Department of the Treasury with a maturity period close to the expected term of the options, plus the country default spread of China.
(2)
We estimated expected volatility based on the annualized standard deviation of the daily return embedded in historical share prices of comparable companies with a time horizon close to the expected expiry of the term.
 
75

(3)
We have never declared or paid any cash dividends on our capital stock, and we do not anticipate any dividend payments on our ordinary shares in the foreseeable future.
(4)
The expected exercise multiple was estimated as the average ratio of the stock price to the exercise price as at the time when employees would decide to voluntarily exercise their vested options. As we did not have sufficient information of past employee exercise history, it was estimated by referencing to a widely-accepted academic research publication.
(5)
Extracted from option agreements.
Subsequent to our initial public offering in June 2019, the fair value of our ordinary shares is determined based on the closing market price of our share.
The Group recognized RMB5.9 million, RMB60.2 million and RMB238.4 million of compensation expenses for all options and restricted share units granted for the years ended December 31, 2018, 2019 and 2020, respectively.
Recently Issued Accounting Pronouncements
A list of recent accounting pronouncements that are relevant to us is included in note 2 to our consolidated financial statements, which are included in this annual report.
Results of Operations
The following table sets forth a summary of our consolidated results of operations for the periods presented, both in absolute amount and as a percentage of our net revenues for the periods presented. This information should be read together with our consolidated financial statements and related notes included elsewhere in this annual report. The results of operations in any particular period are not necessarily indicative of our future trends.
 
    
For the Year Ended December 31,
 
    
2018
   
2019
   
2020
 
    
RMB
   
%
   
RMB
   
%
   
RMB
   
US$
   
%
 
    
(in thousands, except for percentage data)
 
Net revenues
  
 
397,306
 
 
 
100.0
 
 
 
2,114,855
 
 
 
100.0
 
 
 
7,124,744
 
 
 
1,091,915
 
 
 
100.0
 
Cost of revenues
(1):
     (142,753     (35.9     (535,912     (25.3     (1,762,548     (270,122     (24.7
Gross profit
  
 
254,553
 
 
 
64.1
 
 
 
1,578,943
 
 
 
74.7
 
 
 
5,362,196
 
 
 
821,793
 
 
 
75.3
 
Operating expenses
                                                        
Selling expenses
(1)
     (121,518     (30.6     (1,040,906     (49.3     (5,816,214     (891,374     (81.6
Research and development expenses
(1)
     (74,050     (18.6     (212,197     (10.0     (734,450     (112,559     (10.3
General and administrative expenses
(1)
     (39,831     (10.0     (110,106     (5.2     (566,565     (86,830     (8.0
Total operating expenses
  
 
(235,399
 
 
(59.2
 
 
(1,363,209
 
 
(64.5
 
 
(7,117,229
 
 
(1,090,763
 
 
(99.9
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Income (loss) from operations
  
 
19,154
 
 
 
4.9
 
 
 
215,734
 
 
 
10.2
 
 
 
(1,755,033
 
 
(268,970
 
 
(24.6
Interest income
     2,193       0.6       8,861       0.4       3,372       517       0.0  
Realized gains from investments
     —         —         11,395       0.5       70,403       10,790       1.0  
Other income
     495       0.1       6,462       0.3       269,657       41,327       3.8  
Other expenses
     (445     (0.1     (213     (0.0     (16,011     (2,454     (0.2
Income (loss) before provision for income tax and share of results of equity investees
  
 
21,397
 
 
 
5.5
 
 
 
242,239
 
 
 
11.4
 
 
 
(1,427,612
 
 
(218,790
 
 
(20.0
Income tax (expenses) benefits
     (2,616     (0.7     (16,957     (0.8     34,619       5,306       0.4  
Share of results of equity investees
     869       0.2       1,348       0.1       63       10       0.0  
Net income (loss)
  
 
19,650
 
 
 
5.0
 
 
 
226,630
 
 
 
10.7
 
 
 
(1,392,930
 
 
(213,474
 
 
(19.6
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
Note:
(1)
Share-based compensation expenses were allocated as follows:
 
    
For the Year Ended December 31,
 
    
2018
    
2019
    
2020
 
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Share-based compensation expenses
                                   
Cost of revenues
     283        16,504        66,422        10,180  
Selling Expenses
     429        5,606        18,039        2,765  
Research and development expenses
     782        16,357        94,952        14,552  
General and administrative expenses
     4,423        21,770        59,033        9,046  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     5,917        60,237        238,446        36,543  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
76

Year ended December 31, 2020 compared to year ended December 31, 2019
Revenues
Our net revenues increased by 236.9% from RMB2,114.9 million in 2019 to RMB7,124.7 million (US$1,091.9 million) in 2020. This increase was primarily driven by the increase in net revenues from our
K-12
courses, and, to some extent, the increase in net revenues from our foreign language, professional and admission courses, partially offset by the decrease in other revenues as we stopped providing membership-based services to teachers under our earlier business model in August 2018.
Net revenues from our
K-12
courses increased by 265.5% from RMB1,706.5 million in 2019 to RMB6,237.4 million (US$955.9 million) in 2020. This increase was primarily driven by the higher level of tuition fees we charged our
K-12
students and the growth in paid course enrollments in our
K-12
courses. The average tuition fee increase contributed RMB144.3 million of the incremental increase in
K-12
courses net revenues between 2019 and 2020. The growth in paid course enrollments contributed RMB4,386.6 million of the incremental increase in
K-12
courses net revenues between 2019 and 2020.
Our
K-12
paid course enrollments increased by 177.3% from 1,958 thousand in 2019 to 5,429 thousand in 2020. The increase in paid course enrollments were contributed by both first time students and recurring purchases of courses by existing students. First time paid course enrollments increased by 112.3% from 721 thousand in 2019 to 1,531 thousand in 2020. Paid course enrollments from recurring purchases by existing students increased by 215.1% from 1,237 thousand in 2019 to 3,898 thousand in 2020. The increase in first time paid course enrollments was primarily driven by our effective investment in sales and marketing efforts. The increase in recurring purchases was primarily driven by high teaching quality and optimized services that we provided.
Additionally, the year-over-year increase in the medium level of standard tuition fees for our elementary, middle and high school courses from 2019 to 2020 was 7%, without taking into account the number of offerings for each course.
Net revenues from our foreign language, professional and admission courses increased by 130.5% from RMB378.3 million in 2019 to RMB871.9 million (US$133.6 million) in 2020. This increase was primarily driven by the growth in paid course enrollments in our foreign language, professional and admission courses, as well as the higher level of tuition fees we charged our foreign language, professional and admission course students, both of which were driven by upgrades in our course content and structure. The average tuition fee increase contributed RMB70.2 million of the incremental increase in foreign language, professional and admission courses net revenues between 2019 and 2020. The growth in paid course enrollments contributed RMB423.4 million of the incremental increase in foreign language, professional and admission courses net revenues between 2019 and 2020.
Our foreign language, professional and admission paid course enrollments increased by 93.0% from 229 thousand in 2019 to 442 thousand in 2020. The increase was primarily due to our continued efforts to refine our course offerings, enhance our capacity to recruit new students and generate interests in courses beyond the current subscriptions of our existing students. The increase in paid course enrollments were contributed by both first time students and recurring purchases of courses by existing students. First time paid course enrollments increased by 95.4% from 196 thousand in 2019 to 383 thousand in 2020. Paid course enrollments from recurring purchases by existing students increased by 78.8% from 33 thousand in 2019 to 59 thousand in 2020. In addition to upgrades in our course content and structure, which drove the overall increase in paid course enrollments, the increase in our first time paid course enrollments was also driven by effective investment in our sales and marketing efforts.
Furthermore, the average gross billing per paid course enrollment for our foreign language, professional and admission courses increased 21.1% from approximately RMB1,900 in 2019 to approximately RMB2,300 in 2020.
The net revenues indicate how fast we are expanding with different revenue sources and what size we have grown into, the paid course enrollments measures how efficient our current strategy has been executed, and the average gross billing per paid course enrollment displays how much we charge each student on average. All these three metrics will provide the management team with insight into the effectiveness of existing strategies and guidance for strategic plans for the upcoming year.
 
77

Costs of revenues
Our cost of revenues increased by 228.9% from RMB535.9 million in 2019 to RMB1,762.5 million (US$270.1 million) in 2020. This increase was primarily due to our increased recruitment of teaching staff, including instructors and tutors, as we continued to expand our business operations, the increase in compensation for our teaching staff as we continued to attract and retain high quality teaching staff, the increase in expenses for our teaching materials, increased rental expenses for office space as well as server and bandwidth costs.
Gross profit
As a result of the foregoing, our gross profit increased by 239.6% from RMB1,578.9 million in 2019 to RMB5,362.2 million (US$821.8 million) in 2020. Our gross margin slightly increased from 74.7% in 2019 to 75.3% in 2020.
Operating expenses
Our total operating expenses increased by 422.1% from RMB1,363.2 million in 2019 to RMB7,117.2 million (US$1,090.8 million) in 2020, as all components of operating expenses increased.
Selling expenses
. Our selling expenses increased from RMB1,040.9 million in 2019 to RMB5,816.2 million (US$891.4 million) in 2020. This significant increase was mainly driven by our increased spending on branding and marketing activities to expand customer base and enhance our brands, including expenses relating to online and mobile marketing, which increased from RMB727.8 million in 2019 to RMB4,489.0 million (US$688.0 million) in 2020, new marketing initiatives including offline channels, short reviews, live steaming, as well as the increase in compensation to our sales and marketing staff.
Research and development expenses
. Our research and development expenses increased by 246.1% from RMB212.2 million in 2019 to RMB734.5 million (US$112.6 million) in 2020, primarily due to an increase in the number of education content development professionals and technology development personnel, as well as an increase in compensation for such staff.
General and administrative expenses
. Our general and administrative expenses increased by 414.6% from RMB110.1 million in 2019 to RMB566.6 million (US$86.8 million) in 2020. This increase was primarily attributable to an increase in payroll costs due to an increase in the number of our general and administrative personnel, an increase in compensation paid to general and administrative personnel, as well as an increase in fees related to independent internal review.
Income (Loss) from operations
We had income from operations of RMB215.7 million in 2019 and loss from operations of RMB1,755.0 million (US$269.0 million) in 2020.
Income tax expenses (benefit)
We incurred income tax expense of RMB17.0 million in 2019 and had income tax benefit of RMB34.6 million (US$5.3 million) in 2020, primarily due to the loss from operations we had in 2020, effect of compensation expense deduction, research and development super-deduction and preferential tax rate.
Net income (loss)
As a result of the foregoing, we had a net income of RMB226.6 million in 2019 and a net loss of RMB1,392.9 million (US$213.5 million) in 2020.
Year ended December 31, 2019 compared to year ended December 31, 2018
Revenues
Our net revenues increased by 432.3% from RMB397.3 million in 2018 to RMB2,114.9 million in 2019. This increase was primarily driven by the increase in net revenues from our
K-12
courses, and, to a lesser extent, the increase in net revenues from our foreign language, professional and admission courses, partially offset by the decrease in other revenues as we stopped providing membership-based services to teachers under our earlier business model in August 2018. We generated RMB11.3 million in membership fees from teachers on our platform in 2018, compared to RMB282 thousand in 2019.
 
78

Net revenues from our
K-12
courses increased from RMB290.9 million in 2018 to RMB1,706.5 million in 2019. This increase was primarily driven by the higher level of tuition fees we charged our
K-12
students and the growth in paid course enrollments in our
K-12
courses. The average tuition fee increase contributed RMB148.1 million of the incremental increase in
K-12
courses net revenues between 2018 and 2019. The growth in paid course enrollments contributed RMB1,267.5 million of the incremental increase in
K-12
courses net revenues between 2018 and 2019.
Our
K-12
paid course enrollments increased by 374.1% from 413 thousand in 2018 to 1,958 thousand in 2019. The increase in paid course enrollments were contributed by both first time students and recurring purchases of courses by existing students. First time paid course enrollments increased by 337.0% from 165 thousand in 2018 to 721 thousand in 2019. Paid course enrollments from recurring purchases by existing students increased by 398.8% from 248 thousand in 2018 to 1,237 thousand in 2019. The increase in first time paid course enrollments was primarily driven by our effective investment in sales and marketing efforts. The increase in recurring purchases was primarily driven by high teaching quality and optimized services that we provided.
Additionally, the year-over-year increase in the medium level of standard tuition fees for our elementary, middle and high school courses from 2018 to 2019 was 21%, without taking into account the number of offerings for each course. Furthermore, the average gross billing per paid course enrollment for our
K-12
courses increased by 25% from approximately RMB1,200 in 2018 to approximately RMB1,500 in 2019.
Net revenues from our foreign language, professional and admission courses increased from RMB71.7 million in 2018 to RMB378.3 million in 2019. This increase was primarily driven by the growth in paid course enrollments in our foreign language, professional and admission courses, as well as the higher level of tuition fees we charged our foreign language, professional and admission course students, both of which were driven by upgrades in our course content and structure. The average tuition fee increase contributed RMB89.4 million of the incremental increase in foreign language, professional and admission courses net revenues between 2018 and 2019. The growth in paid course enrollments contributed RMB217.2 million of the incremental increase in foreign language, professional and admission courses net revenues between 2018 and 2019.
Our foreign language, professional and admission education paid course enrollments increased by 152.8% from 91 thousand in 2018 to 229 thousand in 2019. The increase in paid course enrollments were contributed by both first time students and recurring purchases of courses by existing students. First time paid course enrollments increased by 142.7% from 81 thousand in 2018 to 196 thousand in 2019. Paid course enrollments from recurring purchases by existing students increased by 235.7% from 10 thousand in 2018 to 33 thousand in 2019. In addition to upgrades in our course content and structure, which drove the overall increase in paid course enrollments, the increase in our first time paid course enrollments was also driven by effective investment in our sales and marketing efforts.
Additionally, from 2018 to 2019, the year-over-year increase in the medium level of standard tuition fees for our foreign language courses was 33%, and the year-over-year increase in the medium level of standard tuition fees for our admission courses was 47%, in each case without taking into account the number of offerings for each course. The increase was primarily due to our continued efforts to refine our course offerings, enhance our capacity to recruit new students and generate interests in courses beyond the current subscriptions of our existing students. Furthermore, the average gross billing per paid course enrollment for our foreign language, professional and admission courses increased 58% from approximately RMB1,200 in 2018 to approximately RMB1,900 in 2019.
The net revenues indicate how fast we are expanding with different revenue sources and what size we have grown into, the paid course enrollments measures how efficient our current strategy has been executed, and the average gross billing per paid course enrollment displays how much we charge each student on average. All these three metrics will provide the management team with insight into the effectiveness of existing strategies and guidance for strategic plans for the upcoming year.
Costs of revenues
Our cost of revenues increased by 275.3% from RMB142.8 million in 2018 to RMB535.9 million in 2019. This increase was primarily due to our increased recruitment of teaching staff, including instructors and tutors, as we continued to expand our business operations, the increase in compensation for our teaching staff as we continued to attract and retain high quality teaching staff, the increase in expenses for our teaching materials and increased rental expenses for office space.
 
79

Gross profit
As a result of the foregoing, our gross profit increased by 520.1% from RMB254.6 million in 2018 to RMB1,578.9 million in 2019. Our gross margin increased from 64.1% in 2018 to 74.7% in 2019.
Operating expenses
Our total operating expenses increased by 479.1% from RMB235.4 million in 2018 to RMB1,363.2 million in 2019, as all components of operating expenses increased.
Selling expenses
. Our selling expenses increased from RMB121.5 million in 2018 to RMB1,040.9 million in 2019. This significant increase was mainly driven by our increased spending on branding and marketing activities to expand customer base, including expenses relating to online and mobile marketing, which increased from RMB49.6 million in 2018 to RMB727.8 million in 2019, as well as the increase in compensation to our sales and marketing staff.
Research and development expenses
. Our research and development expenses increased by 186.4% from RMB74.1 million in 2018 to RMB212.2 million in 2019, primarily due to an increase in the number of course professionals, education content development personnel and technology development personnel and their compensation, and to a lesser extent, to the increase in rental expenses for office space.
General and administrative expenses
. Our general and administrative expenses increased by 176.6% from RMB39.8 million in 2018 to RMB110.1 million in 2019. This increase was primarily attributable to an increase in payroll costs due to the increase in the number of our general and administrative personnel.
Income from operations
Our income from operations increased from RMB19.2 million in 2018 to RMB215.7 million in 2019.
Income tax expenses
Our income tax expense increased from RMB2.6 million in 2018 to RMB17.0 million in 2019, primarily due to the increase in our taxable income.
Net income
As a result of the foregoing, our net income increased from RMB19.7 million in 2018 to RMB226.6 million in 2019.
Non-GAAP
Financial Measure
Gross billings is a
non-GAAP
financial measure. We define gross billings for a specific period as the total amount of cash received for the sale of course offerings in such period, net of the total amount of refunds in such period. Our management uses gross billings as a performance measurement because we generally bill our students for the entire course fee at the time of sale of our course offerings and recognize revenue proportionally as the classes are delivered over a period typically ranging from 1 to 6 months. For some courses, we continue to provide students with 12 months to 36 months access to the
pre-recorded
audio-video courses after the online live courses are delivered. The related revenue for playback is recognized proportionally over the playback period. We believe that gross billings provides valuable insight into the sales of our course packages and the performance of our business.
This
non-GAAP
financial measure should not be considered in isolation from, or as a substitute for, its most directly comparable financial measure prepared in accordance with GAAP. A reconciliation of the historical
non-GAAP
financial measure to its most directly comparable GAAP measure has been provided in the financial statement tables included below. Investors are encouraged to review the reconciliation of the historical
non-GAAP
financial measure to its most directly comparable GAAP financial measure. As gross billings has material limitations as an analytical metrics and may not be calculated in the same manner by all companies, it may not be comparable to other similarly titled measures used by other companies. In light of the foregoing limitations, you should not consider gross billings as a substitute for, or superior to, net revenues prepared in accordance with GAAP. We encourage investors and others to review our financial information in its entirety and not rely on a single financial measure.
 
80

We compensate for these limitations by relying primarily on our GAAP results and using gross billings only as a supplemental measure. The table below sets forth a reconciliation of our gross billings to net revenues for the years indicated:
 
    
For the Year Ended December 31,
 
    
2018
    
2019
    
2020
 
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Net revenues
  
 
397,306
 
  
 
2,114,855
 
  
 
7,124,744
 
  
 
1,091,915
 
Less: other revenues
(1)
     —          —          1,289        198  
Add: VAT and surcharges
     26,202        134,302        434,090        66,527  
Add: ending deferred revenue
     272,041        1,337,636        2,733,739        418,964  
Add: ending refund liability
     11,167        54,567        120,709        18,499  
Less: beginning deferred revenue
     46,307        272,041        1,337,636        205,002  
Less: beginning refund liability
     2,475        11,167        54,567        8,363  
Less: deferred revenue from the acquisition of Shanghai Jinyou Education Technology Co., Ltd.
     2,806        —          —          —    
Less: deferred revenue from the Tianjin Puxin acquisition
     —          —          11,700        1,793  
    
 
 
    
 
 
    
 
 
    
 
 
 
Gross billings
(non-GAAP)
  
 
655,128
 
  
 
3,358,152
 
  
 
9,008,090
 
  
 
1,380,549
 
 
Note (1): Include miscellaneous revenues generated from services other than courses.
Inflation
To date, 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 2018, 2019 and 2020 were increases of 1.9%, 4.5% and 0.2%, respectively. Although we have not been materially affected by inflation in the past, we can provide no assurance that we will not be affected by higher rates of inflation in China in the future.
Impact of Foreign Currency Fluctuation
See “Item 3. Key Information—D. Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Fluctuations in exchange rates could have a material and adverse effect on our results of operations and the value of your investment.” and “Item 11. Quantitative and Qualitative Disclosures About Market Risk—Foreign Exchange Risk.”
Impact of Governmental Policies
See “Item 3. Key Information—D. Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China” and “Item 4. Information on the Company—B. Business Overview—Government Regulations.”
 
B.
Liquidity and Capital Resources
The following table sets forth a summary of our cash flows for the periods presented:
 
    
For the Year Ended December 31,
 
    
2018
    
2019
    
2020
 
    
RMB
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Net cash generated from operating activities
     241,869        1,285,054        603,273        92,455  
Net cash used in investing activities
     (198,720      (2,504,566      (5,596,304      (857,671
Net cash (used in) generated from financing activities
     (29,193      1,246,065        5,272,100        807,985  
    
 
 
    
 
 
    
 
 
    
 
 
 
Effect of exchange rate changes
     9        14,155        2,188        335  
Net increase in cash and cash equivalents
     13,965        40,708        281,257        43,104  
Cash and cash equivalents at the beginning of the year
     19,294        33,259        73,967        11,336  
    
 
 
    
 
 
    
 
 
    
 
 
 
Cash and cash equivalents at the end of the year
     33,259        73,967        355,224        54,440  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
81

To date, we have financed our operating and investing activities primarily through net cash generated by operating activities, cash from our private placement of US$870 million in December 2020 and our initial public offering. As of December 31, 2018, 2019 and 2020, our cash and cash equivalents were RMB33.3 million, RMB74.0 million and RMB355.2 million (US$54.4 million), respectively. Our cash and cash equivalents primarily consist of cash on hand and deposits which have original maturities of three months or less and are readily convertible to cash. As of December 31, 2018, 2019 and 2020, our short-term investments were RMB198.0 million, RMB1,473.5 million and RMB7,331.3 million (US$1,123.6 million), respectively. Short-term investments generally consist of investments in financial products issued by banks, which contain a fixed or variable interest rate with original maturities of less than twelve months. As of December 31, 2018, 2019 and 2020, our long-term debt investments were nil, RMB1,181.7 million and RMB525.4 million (US$80.5 million), respectively, and they have maturities longer than twelve months. As of December 31, 2018, 2019 and 2020, our prepaid expenses and other current assets were RMB48.8 million, RMB252.7 million and RMB722.7 million (US$110.8 million), respectively. Our prepaid expenses and other current assets consist of prepaid other service fees, prepaid VAT and income tax, contract costs and receivables from broker.
We believe that our current cash and cash equivalents and our anticipated cash flows from operations will be sufficient to meet our anticipated working capital requirements and capital expenditures for at least the next 12 months. We may decide to enhance our liquidity position or increase our cash reserve for future investments through additional capital and finance funding. The issuance and sale of additional equity would result in further dilution to our shareholders. The incurrence of indebtedness would result in increased fixed obligations and could result in operating covenants that would restrict our operations. We cannot assure you that financing will be available in amounts or on terms acceptable to us, if at all.
As of December 31, 2020, 97.6% and 2.4% of our cash and cash equivalents were held in Mainland China and the Cayman Islands, respectively, of which 42.5% were denominated in Renminbi and 57.5% were denominated in U.S. dollars. As of December 31, 2020, 18.4% of our short-term investments were held in China and denominated in Renminbi. As of December 31, 2020, 5.8% of cash and cash equivalents and 18.4% of our short-term investments were held by our VIE and its subsidiaries.
Although we consolidate the results of our variable interest entity and its subsidiaries, we only have access to the assets or earnings of our variable interest entity and its subsidiaries through our contractual arrangements with our variable interest entity and its shareholders. See “Item 4. Information on the Company—C. Organizational Structure—Contractual Arrangements with Our VIE and Its Shareholders.” For restrictions and limitations on liquidity and capital resources as a result of our corporate structure, see “—Holding Company Structure.”
In utilizing the proceeds we received from our initial public offering, we may make additional capital contributions to our PRC subsidiary, establish new PRC subsidiaries and make capital contributions to these new PRC subsidiaries, make loans to our PRC subsidiary, or acquire offshore entities with operations in China in offshore transactions. However, most of these uses are subject to PRC regulations. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds from our initial public offering to make loans to or make additional capital contributions to our PRC subsidiary and consolidated variable interest entity, which could materially and adversely affect our liquidity and our ability to fund and expand our business.” and “Use of Proceeds.”
All of our revenues are denominated in Renminbi. Under existing PRC foreign exchange regulations, Renminbi may be converted into foreign exchange for current account items, including profit distributions, interest payments and
trade-and
service-related foreign exchange transactions.
We expect that substantially all of our future revenues will be denominated in Renminbi. 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 SAFE approval as long as certain routine procedural requirements are fulfilled. Therefore, our PRC subsidiary is allowed to pay dividends in foreign currencies to us without prior SAFE approval by following certain routine procedural requirements. However, approval from or registration with competent government authorities is required where the 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. The PRC government may at its discretion restrict access to foreign currencies for current account transactions in the future.
Operating activities
Net cash generated from operating activities in 2020 was RMB603.3 million (US$92.5 million), primarily attributable to a net loss of RMB1,392.9 million (US$213.5 million), adjusted for
non-cash
items that primarily consisted of RMB238.4 million (US$36.5 million) in share-based compensation, an increase of RMB1,508.9 million (US$231.2 million) in accrued expenses and other current liabilities, an increase of RMB1,384.4 million (US$212.2 million) in deferred revenue due to our rapid business expansion, an increase of RMB480.0 million (US$73.6 million) in prepaid expenses and other current assets and an increase of RMB614.2 million (US$94.1 million) in other assets.
 
82

Net cash generated from operating activities in 2019 was RMB1,285.1 million, primarily attributable to a net income of RMB226.6 million, adjusted for
non-cash
items that primarily consist of RMB60.2 million in share-based compensation, and a RMB1,065.6 million increase in deferred revenue resulting from our rapid business expansion.
Net cash generated from operating activities in 2018 was RMB241.9 million, primarily attributable to a net income of RMB19.7 million, adjusted for
non-cash
items that primarily consist of RMB4.0 million in depreciation of property, equipment and software, and a RMB222.9 million increase in deferred revenue resulting from our rapid business expansion.
Investing activities
Net cash used in investing activities in 2020 was RMB5,596.3 million (US$857.7 million), primarily due to the purchase of short-term investments of RMB17,394.6 million (US$2,665.8 million), partially offset by proceeds from the maturity of short-term investments of RMB11,689.2 million (US$1,791.4 million).
Net cash used in investing activities in 2019 was RMB2,504.6 million, primarily due to the purchase of short-term investments of RMB8,727.8 million and long-term investments of RMB1,109.2 million, partially offset by proceeds from maturity of short-term investments of RMB7,393.4 million.
Net cash used in investing activities in 2018 was RMB198.7 million, primarily due to purchase of short-term investments of RMB422.8 million, partially offset by proceeds from maturity of short-term investments of RMB233.0 million.
Financing activities
Net cash generated from financing activities in 2020 was RMB5,272.1 million (US$808.0 million), primarily due to net proceeds raised from the private placement of our Class A ordinary shares in December 2020 of RMB5,687.3 million, partially offset by the repurchase of ordinary shares for an amount of RMB282.5 million and an installment payment of RMB132.2 million for the properties purchases in Zhengzhou.
Net cash generated from financing activities in 2019 was RMB1,246.1 million, primarily attributable to net proceeds from our initial public offering and the exercise of over-allotment option by the underwriters of RMB1,366.9 million, partially offset by the repurchase of ordinary shares amounting RMB86.7 million.
Net cash used in financing activities in 2018 was RMB29.2 million, primarily attributable to repayment of the loan extended by Mr. Larry Xiangdong Chen in 2017.
Capital expenditures
Our capital expenditures primarily relate to purchase of commercial real estate, leasehold improvements and investments in computers, network equipment and software. Our capital expenditures were RMB12.1 million, RMB61.3 million and RMB490.6 million (US$75.2 million) in 2018, 2019 and 2020, respectively. We intend to fund our future capital expenditures with our existing cash balance, short-term investments and proceeds from our initial public offering and our private placement of Class A ordinary shares in December 2020. We will continue to make capital expenditures to meet the expected growth of our business.
Holding Company Structure
GSX Techedu Inc. is a holding company with no material operations of its own. We conduct our operations primarily through our PRC subsidiaries, our VIE and its subsidiaries in China. As a result, our ability to pay dividends depends upon dividends paid by our PRC subsidiaries. If our existing PRC subsidiaries or any newly formed ones incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us. In addition, our wholly foreign-owned subsidiaries in China are permitted to pay dividends to us only out of its retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under PRC law, each of our subsidiaries and our VIE in China is required to set aside at least 10% of its
after-tax
profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of their registered capital. In addition, our wholly foreign-owned subsidiaries in China may allocate a portion of their
after-tax
profits based on PRC accounting standards to enterprise expansion funds and staff bonus and welfare funds at their discretion, and our VIE may allocate a portion of its
after-tax
profits based on PRC accounting standards to a surplus fund at their discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by SAFE. Our PRC subsidiaries have not paid dividends and will not be able to pay dividends until they generate accumulated profits and meet the requirements for statutory reserve funds.
 
83

C.
Research and Development, Patents and Licenses, etc.
Technology and Infrastructure
Technology is the backbone of our highly scalable business model. Our strong technological capabilities enable us to deliver a superior student experience and improve operational efficiency. Our technology team, coupled with our proprietary artificial intelligence technology and the large volume of data generated from our operations, has continued to identify opportunities for improvements in our technology infrastructure and applications. As of December 31, 2020, we had a technology research and development team of 1,928 professionals.
Live Broadcasting Technology
Live broadcasting technology development has been our main focus since our inception. Currently, our proprietary live broadcasting technology makes it possible for as many as 500,000 students to join a live broadcasting class simultaneously, without compromising video quality. We also utilized AI technology to strengthen the video and audio quality of our live broadcasting. The average delay time is currently below 300 milliseconds for our PC terminal and mobile apps.
Network Infrastructure
We have developed a reliable and stable network infrastructure to ensure high availability and a low risk of downtime. We currently utilize third-party cloud service providers in China to host our network infrastructure, renting public servers and bandwidth. We
back-up
our databases on a daily basis. Our IT department monitors the performance of our websites, mobile apps and network infrastructure around the clock to enable us to respond quickly to potential problems.
Big Data and Artificial Intelligence
Big Data
We gather and analyze student data at each stage of their interaction with our platform, including enrolling into our course offerings, attending our live courses, submitting completed exercises and replaying our recorded courses. We have built strong data analytics capabilities using algorithms, models and data analytics tools. We leverage big data analytics technologies to enhance the accuracy in predicting student behavior, which allows optimize targeted marketing and platform operations, and delivers enhanced student experience. We aim to forecast the frequency of course bookings, preferences of course topics and learning progress through the data analytics to make appropriate recommendations and streamline our marketing and teaching operations. Furthermore, our content development team and sales and marketing force also heavily draw upon our data analytics capability. In this regard, we use data analysis to carry out technological innovations in user acquisition and have made progress in various areas such as optimized distribution of promotional content. We also cooperate with major advertising media to strengthen our ability to attract our target user group while also ensuring data security. Lastly, our data analytic capabilities have also improved our user traffic and the interaction between our teachers and students by enabling technologies related to areas such as multi-task learning and migration learning.
Artificial Intelligence
With access to a massive amount of data, we believe we are in a strong position to capitalize on the use of artificial intelligence and machine learning technologies. We have applied various artificial intelligence and machine learning technologies in multiple areas of our business operations, such as personalized course recommendation and automated question answering. We will continue to explore the application of the big data and artificial intelligence technologies in our business operations to improve teaching and learning efficiency. For example, we will introduce personalized exercise recommendations to students based on each student’s performance and provide automated exercise grading backed by text and voice recognition to allow our tutors to have more time for student interactions, and make higher
student-to-tutor
ratio possible without sacrificing student experience.
 
84

Technology plays a vital role in improving our
in-class
experience. Our XStream streaming media system and our AirSound echo detection system leverage artificial intelligence to automatically adjust system settings to adapt to different network environments and hardware setups, achieving an optimal effect for
in-class
multiplayer voicing interaction scenarios. Moreover, we have developed a virtual 3D science laboratory set, which simulates the environment for physics and chemistry experiments for junior and senior high school students and teachers. The constant upgrades of our educational products have effectively translated into our improved retention rate and provided a solid driver for our long-term, healthy and sustainable development.
BOSS System
We have developed our business & operations support system, or BOSS system, to provide integrated and automated services to employees during every major aspect of our business operations. Our BOSS system is our internal system used by our employees, ranging from instructors, tutors, sales personnel, content development personnel, operations team, and management. Our BOSS system empowers our employees with automated workflows, such as scheduling courses, analyzing student exercises, and tracking students’ attendance, course completion and retention.
Business Intelligence System
We have adopted a company-wide best-practice proprietary business intelligence system, which is closely integrated with our business operations. Business intelligence system analyzes data from both BOSS and our financial reporting system. With current business information readily available through this system, we are able to timely and better refine our resource allocation, respond to changes in customer behavior patterns, adjust operational details, and set budgetary targets.
 
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 period from January 1, 2020 to December 31, 2020 that are reasonably likely to have a material 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 operating results or financial conditions.
 
E.
Off-Balance
Sheet Arrangements
We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. In addition, we have not entered into any derivative contracts that are indexed to our shares and classified as 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 research and development services with us.
 
F.
Tabular Disclosure of Contractual Obligations
The following table sets forth our contractual obligations as of December 31, 2020.
 
    
 
    
Years ending December 31,
 
    
Total
    
2021
    
2022
    
2023
    
2024
    
2025
    
2026 and

thereafter
 
    
(RMB in millions)
 
Operating lease commitments
(1)
     933.1        206.3        218.0        194.4        178.2        99.2        37.0  
Real estate purchase obligations
     127.3        100.7        —          26.6        —          —          —    
Capital commitments
(2)
     102.0        67.6        33.8        0.6        —          —          —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
Note:
(1)
Represents minimum payments under
non-cancelable
operating leases related to offices.
 
85

(2)
Capital commitments mainly relate to capital expenditures of office space construction and improvement, and are to paid in the following years according to the construction progress.
Other than as shown above, we did not have any significant capital and other commitments, long-term obligations or guarantees as of December 31, 2020.
 
G.
Safe Harbor
See “Forward-Looking Statements.”
 
ITEM 6.
DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES
 
A.
Directors and Executive Officers
The following table sets forth information regarding our executive officers and directors as of the date of this annual report.
 
Directors and Executive Officers
  
Age
  
Position/Title
Larry Xiangdong Chen
   49    Chairman of the Board of Directors and Chief Executive Officer
Xin Fan
   42    Independent Director
Yiming Hu
   49    Independent Director
Ming Liao
   49    Independent Director
Xiuping Qi
   43    Vice President
Wei Liu
   35    Vice President
Nan Shen
   36    Chief Financial Officer
Mr.
 Larry Xiangdong Chen
is our founder and has served as the chairman of our board of directors and our chief executive officer since our incorporation. Prior to founding our company, Mr. Chen served as the executive president of New Oriental Education & Technology Group Inc. (NYSE: EDU), or New Oriental Education, from November 2010 to January 2014. Mr. Chen joined New Oriental in 1999. He was promoted to be senior vice president in January 2006, and from 2001 to January 2002 he served as executive assistant to the chief executive officer of New Oriental Education. From 2002 to 2003, Mr. Chen was the president of Wuhan New Oriental School. Mr. Chen was promoted to vice president in September 2003, and in this capacity was in charge of a number of departments at New Oriental Education’s headquarters, including its short-term training system, human resources, marketing and public relations and business development. Mr. Chen received his master’s and Ph.D. degrees in economics from Renmin University of China. Mr. Chen completed the General Manager Program at Harvard Business School in 2005.
Mr.
 Xin Fan
has served as our director since June 2019. Mr. Fan currently also serves as the chief financial officer of Bilibili Inc. (Nasdaq: BILI) and as an independent director of UP Fintech Holding Limited (Nasdaq: TIGR). Prior to that, Mr. Fan served as Bilibili’s vice president of finance between April 2016 and September 2017. Before joining Bilibili, Mr. Fan served as a finance director at NetEase (Nasdaq: NTES) from 2011 to 2016. Prior to 2011, Mr. Fan held various positions at KPMG Huazhen for an aggregate of eight years and served as a senior manager there from 2008 to 2011. Mr. Fan received his bachelor’s degree in international accounting from Shanghai University of Finance and Economics in 2001. Mr. Fan is a regular member of the American Institute of Certified Public Accountants and a certified public accountant in China. He also holds licenses as chartered global management accountant and chartered certified accountant in the United Kingdom.
Mr.
 Yiming Hu
has served as our director since June 2019. Mr. Hu has served as the chairman of the board of directors of Dongfang Beidou Technology (Beijing) Co., Ltd., a provider of navigation and positions products, since April 2018, and has been responsible for its strategic planning, organization and implementation. From March 2006 to May 2016, Mr. Hu held various positions at Ping An Trust Co., Ltd., including serving as project manager, general manager of the Beijing branch, and general manager of the private wealth division. Before joining Ping An Trust, Mr. Hu was a researcher at the Beijing Center for International Economic Research from July 1998 to March 2006, responsible for domestic and foreign macroeconomic tracking, analysis and research. Mr. Hu received his bachelor’s degree in political science and law from Xinyang Normal College in 1993 and his master’s degree in international economics from Renmin University of China in 1998.
 
86

Mr.
 Ming Liao
has served as our director since June 2019. Mr. Liao has been a founding partner and director of Prospect Avenue Capital, a late-stage private equity fund manager focusing on the internet industry, since July 2016. Mr. Liao currently serves as director of various companies, including TalkingData Group Holding Limited, TalkingData Limited, Tiger Ye Holdings Limited, Witty Time Limited, Shenzhen Xunce Technology Co., Ltd., Madison Square Investment Limited, Palmer Square Investment Limited and Foley Square Investment Limited. From February 2014 to February 2015, Mr. Liao served as the chief representative of UBS AG’s Beijing representative office, working at its investment banking division. Prior to joining UBS, Mr. Liao was a director at the investment banking division of Barclays Capital Asia from May 2011 to March 2013. Before Barclays, Mr. Liao was a vice president at The Carlyle Group’s investor relations division from September 2008 to May 2011, responsible for fund raising in China. Prior to joining Carlyle, Mr. Liao was a vice president in the investment banking division of Morgan Stanley Asia from August 2006 to August 2008. Mr. Liao received his bachelor’s degree in economics from Renmin University of China in 1995, and his master’s degree in public affairs from the Woodrow Wilson School of Public and International Affairs at Princeton University in 2000.
Mr.
 Xiuping Qi
has served as our vice president since May 2016. Mr. Qi has extensive experience in technology and internet sectors. Prior to joining us, Mr. Qi was a
co-founder
and General Manager of the artificial intelligence accommodation department at Qunar.com from April 2014 to May 2016. Before that, Mr. Qi worked at Alibaba.com from November 2002 to April 2014 as the general manager of its International Core Business Unit, responsible for regional daily operation management in Northern China. Prior to joining Alibaba, Mr. Qi was a manager at Qingdao Yellow River Electronic Ltd. and China.com from 1998 to 2002. Mr. Qi received his bachelor’s degree in applied electronics technology from Qingdao University in 1998 and his executive MBA from Tsinghua University in 2017.
Mr.
 Wei Liu
has served as our vice president since November 2018. Mr. Liu joined us in August 2015. Prior to joining us, Mr. Liu served as a manager at Sohu Video, the online video platform of Sohu.com Ltd. (Nasdaq: SOHU), where he was responsible for business strategy, planning, management, and research and development from October 2012 to July 2015. Before that, Mr. Liu was an analyst at Accenture, a global management consulting and professional services firm that provides strategy, consulting, digital, technology and operations services, from July 2010 to September 2012. Mr. Liu received his bachelor’s degree in electrical engineering and automation from Beijing Technology and Business University in 2006 and his master’s degree in computer science from University of Chinese Academy of Sciences in 2010.
Ms.
 Nan Shen
has served as our chief financial officer since December 2018. Prior to joining us, Ms. Shen was the chief financial officer of China Sinoedu Co., Ltd., running its VIE in Shandong Yingcai University, from November 2017 to November 2018. Before that, Ms. Shen served multiple positions at PricewaterhouseCoopers between February 2012 to November 2017, including the last position as assurance manager. From September 2014 to July 2016, she was based in the Greater Michigan office of PricewaterhouseCoopers. Prior to February 2012, Ms. Shen was an investment manager of Dalian Port & Shipping Industry Fund, where she was also in charge of investor relations management. Ms. Shen received her bachelor’s and master’s degrees in financial management from Dongbei University of Finance and Economics in 2006 and 2009, respectively. Ms. Shen is a certified public accountant in China.
 
B.
Compensation of Directors and Executive Officers
For the fiscal year ended December 31, 2020, we paid an aggregate of approximately RMB1.5 million (US$227 thousand) and RMB2.7 million (US$420 thousand) in cash to our executive officers and
non-executive
directors, respectively. 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 subsidiary and our VIE 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. Under these agreements, each of our executive officers is employed for a specified time period. We may terminate employment for cause, at any time, without advance notice or remuneration, for certain acts of the executive officer, such as conviction or plea of guilty to a felony or any crime involving moral turpitude, negligent or dishonest acts to our detriment, or misconduct or a failure to perform agreed duties. We may also terminate an executive officer’s employment without cause upon three-month advance written notice. In such case of termination by us, we will provide severance payments to the executive officer as expressly required by applicable law of the jurisdiction where the executive officer is based. The executive officer may resign at any time with a three-month advance written notice.
 
87

Each executive officer has agreed to hold, both during and after the termination or expiry of his or her employment agreement, in strict confidence and not to use, except as required in the performance of his or her duties in connection with the employment or pursuant to applicable law, any of our confidential information or trade secrets, any confidential information or trade secrets of our clients or prospective clients, or the confidential or proprietary information of any third-party received by us and for which we have confidential obligations. The executive officers have also agreed to disclose in confidence to us all inventions, designs and trade secrets which they conceive, develop or reduce to practice during the executive officer’s employment with us and to assign all right, title and interest in them to us, and assist us in obtaining and enforcing patents, copyrights and other legal rights for these inventions, designs and trade secrets.
In addition, each executive officer has agreed to be bound by
non-competition
and
non-solicitation
restrictions during the term of his or her employment and typically for one year following the last date of employment. Specifically, each executive officer has agreed not to (i) approach our suppliers, clients, customers or contacts or other persons or entities introduced to the executive officer in his or her capacity as a representative of us for the purpose of doing business with such persons or entities that will harm our business relationships with these persons or entities; (ii) assume employment with or provide services to any of our competitors, or engage, whether as principal, partner, licensor or otherwise, any of our competitors, without our express consent; or (iii) seek directly or indirectly, to solicit the services of any of our employees who is employed by us on or after the date of the executive officer’s termination, or in the year preceding such termination, without our express consent.
We have also entered into indemnification agreements with each of our directors and executive officers. Under these agreements, we agree to indemnify our directors and executive officers against certain liabilities and expenses incurred by such persons in connection with claims made by reason of their being a director or officer of our company.
Share Incentive Plan
In March 2019, our shareholders and board of directors adopted the Share Incentive Plan, which we refer to as the Plan in this annual report, to attract and retain the best available personnel, provide additional incentives to employees, directors and consultants, and promote the success of our business. The maximum aggregate number of ordinary shares that may be issued pursuant to all awards under the Plan is 28,400,000 shares. The shares reserved may be increased automatically if and whenever the unissued shares reserved accounts for less than one percent (1%) of the total then issued and outstanding shares, so that after the increase, the shares unissued and reserved under the Plan immediately after each such increase shall equal to 5% of the then issued and outstanding shares. As of February 28, 2021, 7,346,311 options have been granted and are outstanding and 2,172,085 restricted share units have been granted and are outstanding, excluding awards that were exercised, forfeited or canceled after the relevant grant dates.
The following paragraphs describe the principal terms of the Plan.
Type of Awards
. The Plan permits the awards of options, restricted share units and restricted shares.
Plan Administration
. Our board of directors or a committee appointed by the board of directors will administer the Plan. The committee or the board of directors, as applicable, will determine the participants to receive awards, the fair market value and number of shares covered by the awards to be granted to each participant, and the terms and conditions of each award granted.
Award Agreement
. Awards granted under the Plan are evidenced by an award agreement that sets forth the terms, conditions and limitations for each award, which may include the term of the award, restrictions on transfer of the award, and the provisions applicable in the event that the grantee’s employment or service terminates.
Eligibility
. We may grant awards to our employees, directors and consultants.
Vesting Schedule
. In general, the plan administrator determines the vesting schedule, which is specified in the relevant award agreement.
Exercise of Awards
. The plan administrator determines the exercise or purchase price, as applicable, for each award, which is stated in the relevant award agreement. Options that are vested and exercisable will terminate if they are not exercised prior to the time as the plan administrator determines at the time of grant. However, the maximum exercisable term is 10 years from the date of grant.
 
88

Transfer Restrictions
. Awards may not be transferred in any manner by the participant other than in accordance with the exceptions provided in the Plan or the relevant award agreement or otherwise determined by the plan administrator, such as transfers by will or the laws of descent and distribution.
Termination and Amendment of the Plan
. Unless terminated earlier, the Plan has a term of 10 years. Our board of directors has the authority to terminate, amend, suspend or modify the Plan, subject to shareholder approval to the extent necessary to comply with applicable law. However, without the prior written consent of the participant, no such action may adversely affect in any material way any outstanding award previously granted pursuant to the Plan.
The following table summarizes, as of February 28, 2021, the outstanding awards granted under the Plan to our directors and executive officers, excluding awards that were exercised, forfeited or canceled after the relevant grant dates.
 
Name
  
Number of Ordinary

Shares Underlying
Options
    
Exercise Price

(RMB/Share)
    
Date of Grant
    
Date of Expiration
 
Xiuping Qi
     *        0.01       
December 31, 2016 and
December 31, 2018
 
 
    
December 31, 2026 and
December 31, 2028
 
 
Wei Liu
     *        0.01       
December 31, 2016 and
December 31, 2018
 
 
    
December 31, 2026 and
December 31, 2028
 
 
Nan Shen
     *        0.01        December 31, 2018        December 31, 2028  
  
 
 
          
Total
     2,020,000           
  
 
 
          
 
Note:
*
Aggregate number of shares represented by all grants of options to the person accounts for less than 1% of our total ordinary shares on an
as-converted
basis outstanding as of February 28, 2021.
As of February 28, 2021, our employees other than members of our directors and officers as a group held 5,326,311 outstanding options with an exercise price of RMB0.01.
The following table summarizes, as of February 28, 2021, the outstanding restricted share units granted under the Plan to our directors and executive officers, excluding awards that were exercised, forfeited or canceled after the relevant grant dates.
 
Name
  
Number of Ordinary Shares Underlying

Restricted Share Units
  
Date of Grant
    
Date of Expiration
 
Xin Fan
               *      August 21, 2019        August 21, 2029  
Yiming Hu
               *      August 21, 2019        August 21, 2029  
Ming Liao
               *      August 21, 2019        August 21, 2029  
  
 
     
Total
   27,000      
  
 
     
 
Note:
*
Aggregate number of shares represented by all grants of restricted share units to the person accounts for less than 1% of our total ordinary shares on an
as-converted
basis outstanding as of February 28, 2021.
As of February 28, 2021, our employees other than members of our directors and officers as a group held 2,145,085 outstanding restricted share units.
 
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 by way of qualification. A director who is in any way, whether directly or indirectly, interested in a contract or proposed contract with our company is required to declare the nature of his or her interest at a meeting of our directors. A director may vote with respect to any contract, proposed contract or arrangement notwithstanding that he or she may be interested therein, and if he or she does so his or her vote shall be counted and he or she may be counted in the quorum at any meeting of our directors at which any such contract or proposed contract or arrangement is considered. Our directors may exercise all the powers of our company to borrow money, 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 our 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.
 
89

Committees of the Board of Directors
We have established three committees under the board of directors: an audit committee, a compensation committee and a nominating and corporate governance committee. We have adopted a charter for each of the three committees. Each committee’s members and functions are described below.
Audit Committee
. Our audit committee consists of Xin Fan, Yiming Hu and Ming Liao. Xin Fan is the chairman of our audit committee. We have determined that Xin Fan, Yiming Hu and Ming Liao satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the New York Stock Exchange and Rule
10A-3
under the Exchange Act. We have determined that Xin Fan qualifies as an “audit committee financial expert.” The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:
 
   
appointing the independent auditors and
pre-approving
all auditing and
non-auditing
services permitted to be performed by the independent auditors;
 
   
reviewing with the independent auditors any audit problems or difficulties and management’s response;
 
   
discussing the annual audited financial statements with management and the independent auditors;
 
   
reviewing the adequacy and effectiveness of our accounting and internal control policies and procedures and any steps taken to monitor and control major financial risk exposures;
 
   
reviewing and approving all proposed related party transactions;
 
   
meeting separately and periodically with management and the independent auditors; and
 
   
monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance.
Compensation Committee
. Our compensation committee consists of Xin Fan, Yiming Hu and Ming Liao. Yiming Hu is the chairman of our compensation committee. We have determined that Xin Fan, Yiming Hu and Ming Liao satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the New York Stock Exchange. The compensation committee assists the board of directors in reviewing and approving the compensation structure, including all forms of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee meeting during which his compensation is deliberated. The compensation committee is responsible for, among other things:
 
   
reviewing and approving, or recommending to the board for its approval, the compensation for our chief executive officer and other executive officers;
 
   
reviewing and recommending to the board for determination with respect to the compensation of our
non-employee
directors;
 
   
reviewing periodically and approving any incentive compensation or equity plans, programs or similar arrangements; and
 
   
selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person’s independence from management.
 
90

Nominating and Corporate Governance Committee.
Our nominating and corporate governance committee consists of Xin Fan, Yiming Hu and Ming Liao. Ming Liao is the chairman of our nominating and corporate governance committee. We have determined that Xin Fan, Yiming Hu and Ming Liao satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the New York Stock Exchange. The nominating and corporate governance committee assists the board of directors in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things:
 
   
selecting and recommending to the board nominees for election by the shareholders or appointment by the board;
 
   
reviewing annually with the board the current composition of the board with regards to characteristics such as independence, knowledge, skills, experience and diversity;
 
   
making recommendations on the frequency and structure of board meetings and monitoring the functioning of the committees of the board; and
 
   
advising the board periodically with regards to significant developments in the law and practice of corporate governance as well as our compliance with applicable laws and regulations, and making recommendations to the board on all matters of corporate governance and on any remedial action to be taken.
Duties of Directors
Under Cayman Islands law, our directors owe fiduciary duties to our company, including a duty of loyalty, a duty to act honestly, and a duty to act in what they consider in good faith to be in our best interests. Our directors must also exercise their powers only for a proper purpose. Our directors also owe to our company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his or her duties a greater degree of skill than may reasonably be expected from a person of his or her knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time, and the class rights vested thereunder in the holders of the shares. In certain limited exceptional circumstances, a shareholder may have the right to seek damages in our name if a duty owed by our directors is breached.
Our board of directors has all the powers necessary for managing, and for directing and supervising, our business affairs. The functions and powers of our board of directors include, among others:
 
   
convening shareholders’ annual and extraordinary general meetings and reporting its work to shareholders at such meetings;
 
   
declaring dividends and distributions;
 
   
appointing officers and determining the term of office of the officers;
 
   
exercising the borrowing powers of our company and mortgaging the property of our company; and
 
   
approving the transfer of shares in our company, including the registration of such shares in our share register.
Terms of Directors and Officers
Our directors may be elected by an ordinary resolution of our shareholders. The board of directors may, by the affirmative vote of a simple majority of the remaining directors present and voting at a board meeting, appoint any person as a director, to fill a casual vacancy on the board or as an addition to the existing board. The service of our independent directors may be terminated by the director or by us with a
30-day
advance written notice or such other shorter period of notice as mutually agreed. A director will cease to be a director 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 or becomes of unsound mind, (iii) resigns his or her office by notice in writing to our company; (iv) without special leave of absence from our board, is absent from three consecutive board meetings and our directors resolve that his or her office be vacated; or (v) is removed from office pursuant to any other provision of our articles of association.
Our officers are elected by and serve at the discretion of our board of directors.
 
91

D.
Employees
We had 1,315, 6,435 and 22,570 employees as of December 31, 2018, 2019 and 2020, respectively. All of our full-time employees are located in China. The following table sets forth the number of our employees by function as of December 31, 2020:
 
Function:
  
As of December 31, 2020
 
Instructors*
     319  
Tutors
     15,291  
Technology and content research and development
     2,896  
User growth
     1,105  
Sales
     930  
General and administrative
     2,029  
  
 
 
 
Total
     22,570  
  
 
 
 
 
Note:
*
Include instructors for
K-12
courses and foreign language, professional and admission courses.
Besides full-time instructors, we also engage full-time exclusive contracted instructors to deliver our online courses. As of December 31, 2020, we employed 319 full-time instructors and had 73 full-time
on-line
exclusively contracted instructors. Our full-time employed instructors enter into employment contracts with us and deliver online courses from our headquarters in Beijing. Our contracted instructors generally enter into exclusive service contracts with us and are not required to come into our office to deliver lessons. Our 319 full-time employed instructors also engage in content development activities.
We enter into employment contracts with our full-time employees which contain standard confidentiality provisions. We also enter into standalone confidentiality and
non-compete
agreements 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 and marketing force.
As required by regulations in China, 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 material labor disputes in the past. None of our employees are represented by labor unions.
 
E.
Share Ownership
Except as specifically noted, the following table sets forth information with respect to the beneficial ownership of our ordinary shares as of February 28, 2021:
 
   
each of our directors and executive officers; and
 
   
each person known to us to own beneficially more than 5% of our ordinary shares.
The calculations in the table below are based on 170,392,812 ordinary shares outstanding as of February 28, 2021, comprising of 97,087,524 Class A Ordinary Shares and 73,305,288 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.
 
92

    
Ordinary Shares Beneficially Owned
 
    
Class A Ordinary
Shares
    
Class B Ordinary
Shares
    
% of Total Ordinary
Shares†
   
% of Aggregate
Voting Power††
 
Directors and Executive Officers**:
 
Larry Xiangdong Chen
(1)
     *        73,305,288        43.5     88.4
Xin Fan
(2)
     *        —          *       *  
Yiming Hu
(3)
     *        —          *       *  
Ming Liao
(4)
     *        —          *       *  
Xiuping Qi
(5)
     1,714,560        —          1.0     *  
Wei Liu
(5)
     *        —          *       *  
Nan Shen
(5)
     *        —          *       *  
All Directors and Executive Officers as a Group
     3,845,120        73,305,288        45.3     88.8
Principal Shareholders:
          
Ebetter International Group Limited
(1)
     *        73,305,288        43.5     88.4
Goldman Sachs & Co. LLC
(6)
     31,661,888        —          18.6     3.8
Nomura Global Financial Products, Inc.
(7)
     10,685,836        —          6.3     1.3
Morgan Stanley Capital Services LLC
(8)
     9,775,334        —          5.7     1.2
Ting Yuan Group Limited
(9)
     8,866,839        —          5.2     1.1
Credit Suisse AG
(10)
     8,641,773        —          5.1     1.0
 
Notes:
*
Aggregate number of shares accounts for less than 1% of our total ordinary shares on an
as-converted
basis outstanding as of February 28, 2021.
**
Except as indicated otherwise below, the business address of our directors and executive officers is Tower C, Beyondsoft Building, 7 East Zone, 10 Xibeiwang East Road, Haidian District, Beijing 100193, People’s Republic of China.
For each person and group included in this column, percentage ownership is calculated by dividing the total number of ordinary shares beneficially owned by such person or group by the sum of the total number of shares outstanding and the number of ordinary shares such person or group has the right to acquire upon exercise of option, warrant or other right within 60 days after February 28, 2021.
††
For each person and group included in this column, percentage of voting power is calculated by dividing the voting power beneficially owned by such person or group by the voting power of all of our Class A and Class B ordinary shares as a single class. Each holder of our Class A ordinary shares is entitled to one vote per share. Each holder of our Class B ordinary shares is entitled to ten votes per share. Our Class B ordinary shares are convertible at any time by the holder into Class A ordinary shares on a
one-for-one
basis, while Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances.
(1)
Represents 73,305,288 Class B ordinary shares and 800,000 Class A ordinary shares held by Ebetter International Group Limited, a British Virgin Islands company. Ebetter International Group Limited is ultimately owned by The Better Learner Trust, a trust established under the laws of the Cayman Islands and managed by Cantrust (Far East) Limited as the trustee. Mr. Larry Xiangdong Chen is the settlor of The Better Learner Trust, and he and his family members are the trust’s beneficiaries. Under the terms of this trust, Mr. Larry Xiangdong Chen has the power to direct the trustee with respect to the retention or disposal of, and the exercise of any voting and other rights attached to, the shares of the Issuer held by Ebetter International Group Limited. Mr. Larry Xiangdong Chen is the sole director of Ebetter International Group Limited. The registered address of Ebetter International Group Limited is at the offices of OMC Chambers, Wickhams Cay 1, Road Town, Tortola, British Virgin Islands.
(2)
The business address of Xin Fan is c/o Shanghai Hode Information Technology Co., Ltd., Building 3, Guozheng Center, No. 485 Zhengli Road, Yangpu District, Shanghai, People’s Republic of China.
(3)
Represents the Class A ordinary shares held by Mr. Yiming Hu. The business address of Yiming Hu is 908, Block A, West Four Ring, Haidian District, Beijing, People’s Republic of China.
(4)
Represents the Class A ordinary shares held by Mr. Ming Liao. The business address of Ming Liao is 22F01, Tower 2, Lippo Centre, 89 Queensway, Admiralty, Hong Kong.
(5)
Represents 2,992,120 Class A ordinary shares held by Irefresh Future Limited, a British Virgin Islands company. Irefresh Future Limited is ultimately owned by Irefresh Future Trust, a trust established under a trust deed between us and Maples Trustee Services (Cayman) Limited as trustee. The trust’s participants and beneficiaries are our employees who transferred shares of our company beneficially owned by them to the trust to be held for their benefit. The trust deed provides that the trustee shall not exercise the voting rights attached to the shares held by Irefresh Future Limited in our company unless otherwise directed by the trust administrator, which is an advisory committee consisting of authorized representatives of our company, including Mr. Xiuping Qi, Mr. Wei Liu and Ms. Nan Shen, each of whom is an officer of our company. The registered address of Irefresh Future Limited is at the offices of Maples Corporate Services (BVI) Limited, Kingston Chambers, PO Box 173, Road Town, Tortola, British Virgin Islands.
(6)
Represents 31,661,888 Class A ordinary shares held by Goldman Sachs & Co. LLC, a New York company, as reported in a Schedule 13G amendment jointly filed by Goldman Sachs & Co. LLC and The Goldman Sachs Group, Inc. on February 11, 2021. Goldman Sachs & Co. LLC is a wholly owned subsidiary of The Goldman Sachs Group, Inc., a Delaware company. The business address of Goldman Sachs & Co. LLC is 200 West Street, New York, NY 10282.
 
93

(7)
Represents 10,685,836 Class A ordinary shares held by Nomura Global Financial Products, Inc., a Delaware company, as reported in a Schedule 13G jointly filed by Nomura Global Financial Products, Inc. and Nomura Holdings, Inc. on February 16, 2021. Nomura Global Financial Products, Inc. is a wholly owned subsidiary of Nomura Holdings, Inc., a company incorporated in Japan. The business address of Nomura Global Financial Products, Inc. is Worldwide Plaza, 309 West 49
th
Street, New York, NY 10019.
(8)
Represents 9,775,334 Class A ordinary shares held by Morgan Stanley Capital Services LLC, a Delaware company, as reported in a Schedule 13G amendment jointly filed by Morgan Stanley Capital Services LLC and Morgan Stanley on February 11, 2021. Morgan Stanley Capital Services LLC is a wholly owned subsidiary of Morgan Stanley, a Delaware company. The business address of Morgan Stanley Capital Services LLC is 1585 Broadway New York, NY 10036.
(9)
Represents 8,866,839 Class A ordinary shares held by Ting Yuan Group Limited, a British Virgin Islands company, as reported in a Schedule 13G amendment jointly filed by Huaiting Zhang and Ting Yuan Group Limited on February 9, 2021. Ting Yuan Group Limited is ultimately owned by Ting Yuan Trust, a trust established under the laws of the Island of Jersey and managed by Trident Trust Company (HK) Limited as the trustee. Mr. Huaiting Zhang is the settlor of Ting Yuan Trust, and he and his family members are the trust’s beneficiaries. Mr. Huaiting Zhang is the sole director of Ting Yuan Group Limited. The registered address of Ting Yuan Group Limited is at the offices of Trident Chambers, P.O. Box 146, Road Town, Tortola, British Virgin Islands.
(10)
Represents 7,920,554 Class A ordinary shares and options to purchase ADSs representing 721,219 Class A ordinary shares within 60 days after February 26, 2021 held by Credit Suisse AG, a company incorporated in Switzerland, as reported in a Schedule 13G amendment filed by Credit Suisse AG on March 8, 2021. Credit Suisse AG is the direct bank subsidiary of Credit Suisse Group AG, a public company listed on the New York Stock Exchange (NYSE: CS). The registered address of Credit Suisse AG is Uetlibergstrasse 231, P.O. Box 900, CH 8070, Zurich, Switzerland.
As of February 28, 2021, 80,559,482 of our Class A ordinary shares are held by one record holder in the United States. The holder is Deutsche Bank Trust Company Americas, the depositary of our ADS program, which holds 80,559,482 Class A ordinary shares, representing approximately 47.3% of our total outstanding shares on an
as-converted
basis. None of our outstanding Class B ordinary shares are held by record holders in the United States. The number of beneficial owners of our ADSs in the United States is likely to be much larger than the number of record holders of our ordinary shares in the United States.
We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.
For options and restricted share units granted to our officers, directors and employees, see “—B. Compensation of Directors and Executive Officers—Share Incentive Plan.”
 
ITEM 7.
MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS
 
A.
Major Shareholders
See “Item 6. Directors, Senior Management and Employees—E. Share Ownership.”
 
B.
Related Party Transactions
Contractual Arrangements with Our VIE
See “Item 4. Information on the Company—C. Organizational Structure.”
Transactions with Our Chief Executive Officer and Other Related Parties
Amount due to our Chief Executive Officer
. As of December 31, 2018, 2019 and 2020, we had RMB35.3 million, RMB460 thousand and nil, respectively, due to Mr. Larry Xiangdong Chen, our founder, chairman of the board of directors and chief executive officer, representing the outstanding balance of loan extended by Mr. Chen in 2017 to us.
Transactions with Beijing Youlian Global Education Technology Co., Ltd.
Beijing Youlian Global Education Technology Co., Ltd., or Beijing Youlian, was an investee company of ours that was dissolved in June 2020. We had amounts due from Beijing Youlian of RMB710 thousand, nil and nil as of December 31, 2018, 2019 and 2020, respectively. For the years ended December 31, 2018, 2019 and 2020, we earned revenue from providing technical services to Beijing Youlian that amounted to RMB4.7 million, RMB566 thousand and nil, respectively. For the years ended December 31, 2018, 2019 and 2020, we incurred expenses on advertising service provided by Beijing Youlian that amounted to RMB2.1 million, RMB3.6 million and RMB1.5 million (US$223 thousand), respectively. Beijing Youlian was dissolved in June 2020.
 
94

Shareholders Agreement
We entered into our amended and restated shareholders agreement on March 15, 2019 with our shareholders, which consist of holders of ordinary shares and preferred shares. The shareholders agreement provides for certain shareholders’ rights, including information and inspection rights, right of participation, right of first refusal and
co-sale
rights, and contains provisions governing our board of directors and other corporate governance matters. The special rights, as well as the corporate governance provisions, automatically terminated upon the completion of our initial public offering.
Registration Rights
We have granted certain registration rights to our shareholders. Set forth below is a description of the registration rights granted under the shareholders agreement.
Demand Registration Rights
. At any time after the earlier of (i) June 1, 2020 or (ii) one year following the closing of a qualified initial public offering, holders of at least 50% of the registrable securities (including preferred shares and ordinary shares issued upon conversion of preferred shares) then outstanding have the right to demand that we file a registration statement of all registrable securities that the holders request to be registered and included in such registration statement by written notice. Other than required by the underwriter(s) in connection with our initial public offering, at least 20% (or any lesser percentage if the anticipated gross proceeds to our company from such proposed offering would exceed US$5,000,000) of the registrable securities requested by the holders to be included in such underwriting and registration shall be so included. We have the right to defer filing of a registration statement for a period of not more than 90 days after the receipt of the request of the initiating holders if we furnish to the holders requesting registration a certificate signed by our president or chief executive officer stating that in the good faith judgment of our board of directors, it would be materially detrimental to us and our shareholders for such registration statement to be filed at such time. However, we cannot exercise the deferral right more than once in any twelve-month period. We are obligated to effect no more than two demand registrations, other than demand registration to be effected pursuant to registration statement on Form
F-3,
for which an unlimited number of demand registrations shall be permitted.
Piggyback Registration Rights
. If we propose to file a registration statement for a public offering of our securities, we must offer shareholders an opportunity to include in the registration statement all or any part of the registrable securities held by such holders. If the managing underwriters of any underwritten offering determine in good faith that marketing factors require a limitation of the number of shares to be underwritten, and the number of shares that may be included in the registration statement and the underwriting shall be allocated (i) first, to us, (ii) second, to each holder requesting inclusion of its registrable securities in such registration statement on a pro rata basis based on the total number of registrable securities then held by each such holder, (iii) third, to holders of other securities of us.
Form
F-3
Registration Rights
. Our shareholders may request us in writing to file an unlimited number of registration statements on Form
F-3.
We shall effect the registration of the securities on Form
F-3
as soon as practicable, except in certain circumstances.
Expenses of Registration
. We will bear all registration expenses (other than underwriting discounts and commissions, the holders’ fees for special counsel and fees charged or payable to the depositary bank) and expenses incurred by holders upon our or an underwriters’ request in connection with any demand, piggyback or Form
F-3
registration.
Termination of Registration Rights
. Our shareholders’ registration rights will terminate upon the earlier of (i) the fifth anniversary of the completion of a qualified public offering, (ii) the termination, liquidation, dissolution of our company or a liquidation event, and (iii) as to any shareholder when the shares subject to registration rights held by such shareholder can be sold without registration in any
90-day
period pursuant to Rule 144 promulgated under the Securities Act of 1933, as amended.
Employment Agreements and Indemnification Agreements
See “Item 6. Directors, Senior Management and Employees—B. Compensation of Directors and Executive Officers—Employment Agreements and Indemnification Agreements.”
 
95

Share Option Grants
See “Item 6. Directors, Senior Management and Employees—B. Compensation of Directors and Executive Officers—Share Incentive Plan.”
 
C.
Interests of Experts and Counsel
Not applicable.
 
ITEM 8.
FINANCIAL INFORMATION
 
A.
Consolidated Statements and Other Financial Information
We have appended consolidated financial statements filed as part of this annual report.
Legal Proceedings
Following a number of short-seller reports about us from approximately early- to
mid-2020,
the SEC asked us to produce certain financial and operating records dating from January 1, 2017. Following the publication of these short-seller reports, our independent audit committee engaged third-party professional advisers to conduct an independent review into these reports’ key allegations. The independent internal review has been substantially completed. Based on the agreed upon scope and procedures performed, the independent internal review did not uncover evidence that would have a material impact on our previously reported financial statements. Our cooperation with the SEC continues.
In April 2020, a putative shareholder class action lawsuit was filed in the United States District Court for the District of New Jersey against our company, our chief executive officer and our chief financial officer: Wu v. GSX Techedu Inc., et al, No.
2:20-cv-04457-ES-CLW
(filed on April 17, 2020). On November 2, 2020, lead and named plaintiffs filed—purportedly on behalf of a class of persons who allegedly suffered damages as a result of their purchases or acquisitions of our ADSs between June 6, 2019 and October 20, 2020—an amended class action complaint, which alleges that our company’s public filings with the SEC contained material misstatements or omissions in violation of the federal securities laws. The action remains at its preliminary stages as of the date of this annual report. We believe the case is without merit and intend to defend the action vigorously.
We will have to defend against the aforementioned putative securities class action lawsuit, including any appeals of the lawsuit should our initial defense be unsuccessful. We are currently unable to estimate the possible outcome or loss or possible range of loss, if any, associated with the resolution of this class action lawsuit. In the event that our initial defense of the class action lawsuit is unsuccessful, we cannot assure you that we will prevail in any appeal. Any adverse outcome of the class action lawsuit, including any plaintiff’s appeal of a judgment in the lawsuit, could have a material adverse effect on our business, financial condition, results of operation, cash flows, and reputation. Similarly, we are currently unable to predict the duration, outcome, or impact of the SEC investigation of our company, or from the SEC’s review of the documents and records requested from us. The litigation or SEC investigation process may utilize a significant portion of our resources and divert management’s attention from the
day-to-day
operations, all of which could harm our business.
From time to time, we may become a party to various legal or administrative proceedings arising in the ordinary course of our business, including actions with respect to intellectual property infringement, violation of third-party licenses or other rights, breach of contract and labor and employment claims. Litigation or any other legal or administrative proceeding, regardless of the outcome, is likely to result in substantial cost and diversion of our resources, including our management’s time and attention. See also “Item 3. Key Information on the Company—D. Risk Factors—Risks Related to Our Business and Industry—We have been and may again be subject to legal proceedings, claims and investigations in the ordinary course of business, including for allegations relating to our infringement of intellectual property rights of third parties. If the outcomes of these proceedings, claims and investigations are adverse to us, our business, results of operations and financial condition could be materially and adversely affected.”
 
96

Dividend Policy
Our board of directors has discretion on whether to distribute dividends, subject to certain requirements of Cayman Islands law. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our board of directors. In either case, all dividends are subject to certain restrictions under Cayman Islands law, namely that our company may only pay dividends out of profits or share premium account, and provided always that in no circumstances may a dividend be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business. Even if we decide to pay dividends, the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that the board of directors may deem relevant.
We do not have any present plan to pay any cash dividends on our ordinary shares in the foreseeable future. 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 may rely on dividends from our subsidiary in China for our cash requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiary to pay dividends to us. See “Item 3. Key Information—D. Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We may rely on dividends paid by our PRC subsidiary to fund cash and financing requirements. Any limitation on the ability of our PRC subsidiary to pay dividends to us could have a material adverse effect on our ability to conduct our business and to pay dividends to holders of the ADSs and our ordinary shares.”
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 “Description of American Depositary Shares.” Cash dividends on our ordinary shares, if any, will be paid in U.S. dollars.
 
B.
Significant Changes
Except as disclosed elsewhere in this annual report, we have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual report.
 
ITEM 9.
THE OFFER AND LISTING
 
A.
Offering and Listing Details.
See “—C. Markets.”
 
B.
Plan of Distribution
Not applicable.
 
C.
Markets
Our ADSs have been listed on the NYSE under the symbol “GSX” since June 6, 2019.
 
D.
Selling Shareholders
Not applicable.
 
E.
Dilution
Not applicable.
 
F.
Expenses of the Issue
Not applicable.
 
ITEM 10.
ADDITIONAL INFORMATION
 
A.
Share Capital
Not applicable.
 
97

B.
Memorandum and Articles of Association
The following are summaries of material provisions of our currently effective third amended and restated memorandum and articles of association and of the Companies Act (As Revised) of the Cayman Islands, which we refer to as the “Companies Act” below, insofar as they relate to the material terms of our ordinary shares.
Board of Directors
See “Item 6. Directors, Senior Management and Employees—C. Board Practices.”
Ordinary Shares
General.
Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of our Class A ordinary shares and Class B ordinary shares will have the same rights except for voting and conversion rights. Our ordinary shares are issued in registered form and are issued when registered in our register of members (shareholders). We may not issue shares to bearer. Our shareholders who are
non-residents
of the Cayman Islands may freely hold and vote their shares.
Conversion
. Class B ordinary shares may be converted into the same number of Class A ordinary shares by the holders thereof at any time, while Class A ordinary shares cannot be converted into Class B ordinary shares under any circumstances. Upon any sale, transfer, assignment or disposition of Class B ordinary shares by a holder thereof to any person who is not our founder (Mr. Larry Xiangdong Chen) or an affiliate of the founder, such Class B ordinary shares shall be automatically and immediately converted into the same number of Class A ordinary shares.
Dividends
. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors or declared by our shareholders by ordinary resolution (provided that no dividend may be declared by our shareholders which exceeds the amount recommended by our directors). Our third amended and restated memorandum and articles of association provide that dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our board of directors determine is no longer needed. Under the laws of the Cayman Islands, our company may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business.
Voting Rights
. 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 general meeting of our company. 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 ten votes on all matters subject to the vote at general meetings of our company. Voting at any meeting of shareholders is by show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any one shareholder present in person or by proxy.
An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast at a meeting, while a special resolution requires the affirmative vote of no less than
two-thirds
of the votes cast attaching to the outstanding ordinary shares at a meeting. A special resolution will be required for important matters such as a change of name or making changes to our third amended and restated memorandum and articles of association. Our shareholders may, among other things, divide or combine their shares by ordinary resolution.
Transfer of Ordinary Shares
. Subject to the restrictions set out in our third amended and restated memorandum and articles of association 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 any other form approved by our board of directors.
Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our board of directors may also decline to register any transfer of any ordinary share unless:
 
   
the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer;
 
98

   
the instrument of transfer is in respect of only one class of ordinary shares;
 
   
the instrument of transfer is properly stamped, if required;
 
   
in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; and
 
   
a fee of such maximum sum as the New York Stock Exchange may determine to be payable or such lesser sum as our directors may from time to time require is paid to us in respect thereof.
 
   
If our directors refuse to register a transfer they shall, within three months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal.
The registration of transfers may, after compliance with any notice required of the New York Stock Exchange, be suspended and the register closed at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30 days in any year as our board may determine.
Liquidation
. On the winding up of our company, if the assets available for distribution amongst our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed amongst our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the
paid-up
capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them.
Calls on Shares and Forfeiture of Shares
. Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their shares in a notice served to such shareholders at least 14 days prior to the specified time and place of payment. The shares that have been called upon and remain unpaid are subject to forfeiture.
Redemption, Repurchase and Surrender of Shares
. We may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders of these shares, on such terms and in such manner as may be determined by either our board of directors or by a special resolution of our shareholders. Our company may also repurchase any of our shares on such terms and in such manner as have been approved by our board of directors or by an ordinary resolution of our shareholders. Under the Companies Act, the redemption or repurchase of any share may be paid out of our Company’s profits or out of the proceeds of a new issue of shares made for the purpose of such redemption or repurchase, or out of capital (including share premium account and capital redemption reserve) if our company can, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be redeemed or repurchased (a) unless it is fully paid up, (b) if such redemption or repurchase would result in there being no shares outstanding or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.
Variations of Rights of Shares
. If at any time, our share capital is divided into different classes or series of shares, the rights attached to any class or series of shares (unless otherwise provided by the terms of issue of the shares of that class or series), whether or not our company is being
wound-up,
may be varied with the consent in writing of all the holders of the issued shares of that class or series or with the sanction of a resolution passed by a majority of the votes cast at a separate meeting of the holders of the shares of the class or series. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking pari passu with such existing class of shares.
Issuance of Additional Shares
. Our third amended and restated memorandum and articles of association authorize our board of directors to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent of available authorized but unissued shares.
Our third amended and restated memorandum and articles of association also authorize our board of directors to establish from time to time one or more series of preference shares and to determine, with respect to any series of preference shares, the terms and rights of that series, including:
 
   
the designation of the series;
 
99

   
the number of shares of the series;
 
   
the dividend rights, dividend rates, conversion rights, voting rights; and
 
   
the rights and terms of redemption and liquidation preferences.
Our board of directors may issue preference shares without action by our shareholders to the extent authorized but unissued. Issuance of these shares may dilute the voting power of holders of ordinary shares.
Inspection of Books and Records
. Holders of our ordinary shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (other than copies of our memorandum and articles of association, our register of mortgages and charges and any special resolutions passed by our shareholders). However, we will provide our shareholders with annual audited financial statements. See “Where You Can Find Additional Information.”
Anti-Takeover Provisions
. Some provisions of our third amended and restated memorandum and articles of association may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including provisions that:
 
   
authorize our board of directors to issue preference shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders; and
 
   
limit the ability of shareholders to requisition and convene general meetings of shareholders.
However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our third amended and restated memorandum and articles of association for a proper purpose and for what they believe in good faith to be in the best interests of our company.
Exempted Company
. We are an exempted company with limited liability under the Companies Act. The Companies Act distinguishes between ordinary resident companies and exempted companies. Any company that is registered in the Cayman Islands but conducts business mainly outside of the Cayman Islands may apply to be registered as an exempted company. The requirements for an exempted company are essentially the same as for an ordinary company except that an exempted company:
 
   
does not have to file an annual return of its shareholders with the Registrar of Companies;
 
   
is not required to open its register of members for inspection;
 
   
does not have to hold an annual general meeting;
 
   
may issue negotiable or bearer shares or shares with no par value;
 
   
may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);
 
   
may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;
 
   
may register as a limited duration company; and
 
   
may register as a segregated portfolio company.
“Limited liability” means that the liability of each shareholder is limited to the amount unpaid by the shareholder on the shares of the company (except in exceptional circumstances, such as involving fraud, the establishment of an agency relationship or an illegal or improper purpose or other circumstances in which a court may be prepared to pierce or lift the corporate veil).
 
100

Registered Office and Objects
Our registered office in the Cayman Islands is located at the offices of Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman,
KY1-1104,
Cayman Islands, or at such other location within the Cayman Islands as our directors may from time to time decide. The objects for which our company is established are unrestricted and we have full power and authority to carry out any object not prohibited by the Companies Act or any other law of the Cayman Islands.
Differences in Corporate Law
The Companies Act is derived, to a large extent, from the older Companies Acts of England but does not follow recent English statutory enactments and accordingly there are significant differences between the Companies Act and the current Companies Act of England. In addition, the Companies Act differs from laws applicable to U.S. corporations and their shareholders. Set forth below is a summary of certain significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the United States and their shareholders.
Mergers and Similar Arrangements.
The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and
non-Cayman
Islands companies. For these purposes, (i) “merger” means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company, and (ii) a “consolidation” means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company. In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (a) a special resolution of the shareholders of each constituent company, and (b) such other authorization, if any, as may be specified in such constituent company’s articles of association. The written plan of merger or consolidation must be filed with the Registrar of Companies of the Cayman Islands together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and that notification of the merger or consolidation will be published in the Cayman Islands Gazette. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.
A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose a company is a “parent” of a subsidiary if it holds issued shares that together represent at least ninety percent (90%) of the votes at a general meeting of the subsidiary.
The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands.
Save in certain limited circumstances, a shareholder of a Cayman constituent company who dissents from the merger or consolidation is entitled to payment of the fair value of his shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provide the dissenting shareholder complies strictly with the procedures set out in the Companies Act. The exercise of dissenter rights will preclude the exercise by the dissenting shareholder of any other rights to which he or she might otherwise be entitled by virtue of holding shares, save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful.
Separate from the statutory provisions relating to mergers and consolidations, the Companies Act also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:
 
   
the statutory provisions as to the required majority vote have been met;
 
101

   
the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;
 
   
the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and
 
   
the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.
The Companies Act also contains a statutory power of compulsory acquisition which may facilitate the “squeeze out” of dissentient minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90.0% of the shares affected within four months, the offeror may, within a
two-month
period commencing on the expiration of such four-month period, require the holders of the remaining shares to transfer such shares to the offeror on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion.
If an arrangement and reconstruction by way of scheme of arrangement is thus approved and sanctioned, or if a tender offer is made and accepted in accordance with the foregoing statutory procedures, a dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares.
Shareholders’ Suits
. In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company, and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands court can be expected to follow and apply the common law principles (namely the rule in
Foss v. Harbottle
and the exceptions thereto) so that a
non-controlling
shareholder may be permitted to commence a class action against or derivative actions in the name of the company to challenge actions where:
 
   
a company acts or proposes to act illegally or ultra vires (and is therefore incapable of ratification by the shareholders);
 
   
the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and
 
   
those who control the company are perpetrating a “fraud on the minority.”
Indemnification of Directors and Executive Officers and Limitation of Liability.
Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our third amended and restated memorandum and articles of association provide that our directors and officers shall be indemnified against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by such director or officer, other than by reason of such person’s own dishonesty, willful default or fraud, in or about the conduct of our company’s business or affairs (including as a result of any mistake of judgment) or in the execution or discharge of his duties, powers, authorities or discretions, including without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by such director or officer in defending (whether successfully or otherwise) any civil proceedings concerning our company or its affairs in any court whether in the Cayman Islands or elsewhere. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation. In addition, we have entered into indemnification agreements with each of our directors and executive officers that will provide such persons with additional indemnification beyond that provided in our third amended and restated memorandum and articles of association.
Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.
 
102

Directors’ Fiduciary Duties.
Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director acts in a manner he reasonably believes to be in the best interests of the corporation. He must not use his corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, the director must prove the procedural fairness of the transaction, and that the transaction was of fair value to the corporation.
As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company—a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his position as director (unless the company permits him to do so), a duty not to put himself in a position where the interests of the company conflict with his personal interest or his duty to a third party, and a duty to exercise powers for the purpose for which such powers were intended. A director of a Cayman Islands company owes to the company a duty to exercise the skill they actually possess and such care and diligence that a reasonably 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.
Shareholder Action by Written Consent
. Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Cayman Islands law and our third amended and restated memorandum and articles of association provide that our shareholders may approve corporate matters by way of a unanimous written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held.
Shareholder Proposals.
Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders; provided that it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.
The Companies Act provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company’s articles of association. Our third amended and restated memorandum and articles of association provide that, on the requisition of shareholders holding shares representing in aggregate not less than
one-third
(1/3) of all votes attaching to all issued and outstanding shares of our company that as at the date of the deposit of such requisition carry the right to vote at general meetings of our company, the board shall convene an extraordinary general meeting. However, our third amended and restated memorandum and articles of association 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. As a Cayman Islands exempted company, we are not obliged by law to call shareholders’ annual general meetings.
Cumulative Voting.
Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation’s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder’s voting power with respect to electing such director. There are no prohibitions in relation to cumulative voting under the laws of the Cayman Islands but our third amended and restated memorandum do not provide for cumulative voting.
Removal of Directors.
Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the issued and outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our third amended and restated memorandum and articles of association, directors may be removed by ordinary resolution of our shareholders notwithstanding any agreement between our company and such director (but without prejudice to any claim for damages under such agreement).
 
103

Transactions with Interested Shareholders.
The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an “interested shareholder” for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target’s outstanding voting shares within the past three years. This has the effect of limiting the ability of a potential acquirer to make a
two-tiered
bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target’s board of directors.
Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the company and not with the effect of constituting a fraud on the minority shareholders.
Dissolution; Winding Up
. Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation’s outstanding shares. Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by either an order of the courts of the Cayman Islands or by the board of directors.
Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.
Variation of Rights of Shares
. Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under our third amended and restated memorandum and articles of association, we may only materially adversely vary the rights attached to any class of shares (subject to any rights or restrictions for the time being attached to any class of share) with the consent in writing of the holders of all of the issued shares of that class or with the sanction of an ordinary resolution passed by a majority of the votes cast at a separate meeting of the holders of the shares of that class.
Amendment of Governing Documents.
Under the Delaware General Corporation Law, a corporation’s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under the Companies Act and our third amended and restated memorandum and articles of association, our memorandum and articles of association may only be amended by a special resolution of our shareholders.
Rights of
Non-Resident
or Foreign Shareholders
. There are no limitations imposed by our third amended and restated memorandum and articles of association on the rights of
non-resident
or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our third amended and restated memorandum and articles of association governing the ownership threshold above which shareholder ownership must be disclosed.
 
C.
Material Contracts
We have not entered into any material contracts other than in the ordinary course of business and other than those described in “Item 4. Information on the Company” or elsewhere in this annual report on Form
20-F.
 
D.
Exchange Controls
See “Item 4. Information on the Company—B. Business Overview—Government Regulations—Regulations on Foreign Exchange” and “Item 4. Information on the Company—B. Business Overview—Government Regulations—Regulations on Dividend Distribution.”
 
104

E.
Taxation
The following summary of Cayman Islands, PRC and U.S. federal income tax considerations of an investment in 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 summary does not deal with all possible tax considerations relating to an investment in the ADSs or Class A ordinary shares, such as the tax considerations under U.S. state and local tax laws or under the tax laws of jurisdictions other than the Cayman Islands, the People’s Republic of China and the United States. 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 it relates to PRC tax law, it is the opinion of Tian Yuan Law Firm, our PRC 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 levied by the government of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or, after execution, brought within the jurisdiction of the Cayman Islands. The Cayman Islands is not party to any double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands.
Payments of dividends and capital in respect of our ordinary shares or ADSs will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of our ordinary shares or ADSs, nor will gains derived from the disposal of our ordinary shares or ADSs be subject to Cayman Islands income or corporation tax.
People’s Republic of China Taxation
Under the PRC Enterprise Income Tax Law and its implementation rules, an enterprise established outside of the PRC with a “de facto management body” within the PRC is considered a resident enterprise and will be subject to the enterprise income tax at the rate of 25% on its global income. The implementation rules define the term “de facto management body” as the body that exercises full and substantial control over and overall management of the business, productions, personnel, accounts and properties of an enterprise. In April 2009, the State Administration of Taxation issued a circular, known as Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a
PRC-controlled
enterprise that is incorporated offshore is located in China. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the State Administration of Taxation’s general position on how the “de facto management body” test should be applied in determining the tax resident status of all offshore enterprises. According to Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China only if all of the following conditions are met: (i) the primary location of the
day-to-day
operational management is in the PRC; (ii) decisions relating to the enterprise’s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii) the enterprise’s primary assets, accounting books and records, company seals, and board and shareholder resolutions, are located or maintained in the PRC; and (iv) at least 50% of voting board members or senior executives habitually reside in the PRC.
We believe that GSX Techedu Inc. is not a PRC resident enterprise for PRC tax purposes. GSX Techedu Inc. is not controlled by a PRC enterprise or PRC enterprise group, and we do not believe that GSX Techedu Inc. meets all of the conditions above. GSX Techedu Inc. is a company incorporated outside of the PRC. For the same reasons, we believe our other entities outside of China are not PRC resident enterprises either. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” There can be no assurance that the PRC government will ultimately take a view that is consistent with us.
If the PRC tax authorities determine that GSX Techedu Inc. is a PRC resident enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are
non-resident
enterprises, including the holders of the ADSs. In addition,
non-resident
enterprise shareholders (including the ADS holders) may be subject to a 10% PRC tax on gains realized on the sale or other disposition of ADSs or ordinary shares, if such income is treated as sourced from within the PRC. It is unclear whether our
non-PRC
individual shareholders (including the ADS holders) would be subject to any PRC tax on dividends or gains obtained by such
non-PRC
individual shareholders in the event we are determined to be a PRC resident enterprise. If any PRC tax were to apply to such dividends or gains, it would generally apply at a rate of 20% unless a reduced rate is available under an applicable tax treaty. It is also unclear whether
non-PRC
shareholders of GSX Techedu Inc. would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that GSX Techedu Inc. is treated as a PRC resident enterprise.
 
105

Provided that our Cayman Islands holding company, GSX Techedu Inc., is not deemed to be a PRC resident enterprise, holders of the ADSs and ordinary shares who are not PRC residents will not be subject to PRC income tax on dividends distributed by us or gains realized from the sale or other disposition of our ordinary shares or ADSs. However, under Bulletin 7 and Bulletin 37, where a
non-resident
enterprise conducts an “indirect transfer” by transferring taxable assets, including, in particular, equity interests in a PRC resident enterprise, indirectly by disposing of the equity interests of an overseas holding company, the
non-resident
enterprise, being the transferor, or the transferee or the PRC entity which directly owned such taxable assets may report to the relevant tax authority such indirect transfer. 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. We and our
non-PRC
resident investors may be at risk of being required to file a return and being taxed under Bulletin 7 and Bulletin 37, and we may be required to expend valuable resources to comply with Bulletin 7 and Bulletin 37, or to establish that we should not be taxed under these circulars.
United States Federal Income Tax Considerations
The following discussion is a summary of U.S. federal income tax considerations generally applicable to the ownership and disposition of the ADSs or ordinary shares by a U.S. Holder (as defined below) that holds our ADSs or ordinary shares as “capital assets” (generally, property held for investment) under the U.S. Internal Revenue Code of 1986, as amended, or the Code. This discussion is based upon existing U.S. federal tax law, which is subject to differing interpretations or change, possibly with retroactive effect. No ruling has been sought from the Internal Revenue Service, or the IRS, with respect to any U.S. federal income tax considerations described below, and there can be no assurance that the IRS or a court will not take a contrary position. This discussion, moreover, does not address the U.S. federal estate, gift, and alternative minimum tax considerations, the Medicare tax on net investment income, or any state, local and
non-U.S.
tax considerations, relating to the ownership or disposition of the ADSs or ordinary shares. The following summary does not address all aspects of U.S. federal income taxation that may be important to particular investors in light of their individual circumstances or to persons in special tax situations such as:
 
   
banks and other financial institutions;
 
   
insurance companies;
 
   
pension plans;
 
   
cooperatives;
 
   
regulated investment companies;
 
   
real estate investment trusts;
 
   
broker-dealers;
 
   
traders that elect to use a
mark-to-market
method of accounting;
 
   
certain former U.S. citizens or long-term residents;
 
   
tax-exempt
entities (including private foundations);
 
   
persons liable for alternative minimum tax;
 
106

   
holders who acquire their ADSs or ordinary shares pursuant to any employee share option or otherwise as compensation;
 
   
investors that will hold their ADSs or ordinary shares as part of a straddle, hedge, conversion, constructive sale or other integrated transaction for U.S. federal income tax purposes;
 
   
investors that have a functional currency other than the U.S. dollar;
 
   
persons that actually or constructively own 10% or more of our stock (by vote or value);
 
   
persons required to accelerate the recognition of any item of gross income with respect to their ADSs or ordinary shares as a result of such income being recognized on an applicable financial statement; or
 
   
partnerships or other entities taxable as partnerships for U.S. federal income tax purposes, or persons holding common stock through such entities;
all of whom may be subject to tax rules that differ significantly from those discussed below.
Each U.S. Holder is urged to consult its tax advisor regarding the application of U.S. federal taxation to its particular circumstances, and the state, local,
non-U.S.
and other tax considerations of the ownership and disposition of the ADSs or our ordinary shares.
General
For purposes of this discussion, a “U.S. Holder” is a beneficial owner of the ADSs or ordinary shares that is, for U.S. federal income tax purposes:
 
   
an individual who is a citizen or resident of the United States;
 
   
a corporation (or other entity treated as a corporation for U.S. federal income tax purposes) created in, or organized under the law of the United States or any state thereof or the District of Columbia;
 
   
an estate the income of which is includible in gross income for U.S. federal income tax purposes regardless of its source; or
 
   
a trust (A) the administration of which is subject to the primary supervision of a U.S. court and which has one or more U.S. persons who have the authority to control all substantial decisions of the trust or (B) that has otherwise validly elected to be treated as a U.S. person under the Code.
If a partnership (or other entity treated as a partnership for U.S. federal income tax purposes) is a beneficial owner of the ADSs or ordinary shares, the tax treatment of a partner in the partnership will generally depend upon the status of the partner and the activities of the partnership. Partners in a partnerships holding the ADSs or ordinary shares are urged to consult their tax advisors regarding an investment in the ADSs or ordinary shares.
For U.S. federal income tax purposes, it is generally expected that a U.S. Holder of ADSs will be treated as the beneficial owner of the underlying shares represented by the ADSs. The remainder of this discussion assumes that a U.S. Holder of the ADSs will be treated in this manner. Accordingly, deposits or withdrawals of ordinary shares for ADSs will generally not be subject to U.S. federal income tax.
Passive Foreign Investment Company Considerations
A
non-U.S.
corporation, such as our company, will be classified as a PFIC, for U.S. federal income tax purposes for any taxable year, if either (i) 75% or more of its gross income for such year consists of certain types of “passive” income or (ii) 50% or more of the value of its assets (determined on the basis of a quarterly average) during such year is attributable to assets that produce or are held for the production of passive income. For this purpose, cash and assets readily convertible into cash are categorized as a passive asset and the company’s goodwill and other unbooked intangibles are taken into account. Passive income generally includes, among other things, dividends, interest, rents, royalties, and gains from the disposition of passive assets. We will be treated as owning a proportionate share of the assets and earning a proportionate share of the income of any other corporation in which we own, directly or indirectly, at least 25% (by value) of the stock.
 
107

Although the law in this regard is not entirely clear, we treat our consolidated VIE as being owned by us for U.S. federal income tax purposes because we control its management decisions and are entitled to substantially all of the economic benefits associated with it. As a result, we consolidate its results of operations in our consolidated U.S. GAAP financial statements. If it were determined, however, that we are not the owner of our consolidated VIE for U.S. federal income tax purposes, we would likely be treated as a PFIC for the current taxable year and any subsequent taxable year.
Assuming that we are the owner of our consolidated VIE for U.S. federal income tax purposes, and based upon our current and projected income and assets and projections as to the value of our assets, we do not believe we were a PFIC for the 2020 taxable year and we do not expect to be a PFIC for the current taxable year or the foreseeable future. However, no assurance can be given in this regard because the determination of whether we will be or become a PFIC is a factual determination made annually that will depend, in part, upon the composition of our income and assets. Fluctuations in the market price of the ADSs may cause us to be classified as a PFIC for the current or future taxable years because the value of our assets for purposes of the asset test, including the value of our goodwill and unbooked intangibles, may be determined by reference to the market price of the ADSs from time to time (which may be volatile). If our market capitalization subsequently declines, we may be or become classified as a PFIC for the current taxable year or future taxable years. Under circumstances where our revenue from activities that produce passive income significantly increases relative to our revenue from activities that produce
non-passive
income, or where we determine not to deploy significant amounts of cash for active purposes, our risk of becoming classified as a PFIC may substantially increase.
If we are classified as a PFIC for any year during which a U.S. Holder holds the ADSs or ordinary shares, the PFIC rules discussed below under “—Passive Foreign Investment Company Rules” generally will apply to such U.S. Holder for such taxable year, and unless the U.S. Holder makes certain elections, will apply in future years even if we cease to be a PFIC.
The discussion below under “—Dividends” and “—Sale or Other Disposition” is written on the basis that we will not be or become classified as a PFIC for U.S. federal income tax purposes. The U.S. federal income tax rules that apply generally if we are treated as a PFIC are discussed below under “—Passive Foreign Investment Company Rules.”
Dividends
Any cash distributions paid on the ADSs or ordinary shares (including the amount of any PRC tax withheld) out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles, will generally be includible in the gross income of a U.S. Holder as dividend income on the day actually or constructively received by the U.S. Holder, in the case of ordinary shares, or by the depositary, in the case of ADSs. Because we do not intend to determine our earnings and profits on the basis of U.S. federal income tax principles, any distribution we pay will generally be treated as a “dividend” for U.S. federal income tax purposes. Dividends received on the ADSs or ordinary shares will not be eligible for the dividends received deduction allowed to corporations in respect of dividends received from U.S. corporations.
Individuals and other
non-corporate
U.S. Holders will be subject to tax at the lower capital gain tax rate applicable to “qualified dividend income,” provided that certain conditions are satisfied, including that (1) the ADSs or ordinary shares are readily tradable on an established securities market in the United States, or, in the event that we are deemed to be a PRC resident enterprise under the PRC tax law, we are eligible for the benefit of the United
States-PRC
income tax treaty (the “Treaty”), (2) we are neither a PFIC nor treated as such with respect to a U.S. Holder (as discussed below) for the taxable year in which the dividend is paid and the preceding taxable year, and (3) certain holding period requirements are met. The ADSs are listed on the New York Stock Exchange. We believe that the ADSs will be readily tradable on an established securities market in the United States and that we will be a qualified foreign corporation with respect to dividends paid on the ADSs. There can be no assurance that the ADSs will continue to be considered readily tradable on an established securities market in later years. Because the ordinary shares will not be listed on a U.S. exchange, dividends received with respect to ordinary shares that are not represented by ADSs may not be treated as qualified dividends. U.S. Holders are urged to consult their tax advisors regarding the availability of the lower rate for dividends paid with respect to the ADSs or ordinary shares.
In the event that we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law (see “Item 10. Additional Information—E. Taxation—People’s Republic of China Taxation”), we may be eligible for the benefits of the Treaty. If we are eligible for such benefits, dividends we pay on our ordinary shares, regardless of whether such shares are represented by the ADSs, and regardless of whether the ADSs are readily tradable on an established securities market in the United States, would be eligible for the reduced rates of taxation described in the preceding paragraph.
 
108

For U.S. foreign tax credit purposes, dividends paid on the ADSs or ordinary shares generally will be treated as income from foreign sources and generally will constitute passive category income. If PRC withholding taxes apply to dividends paid to a U.S. Holder with respect to the ADSs or ordinary shares, such U.S. Holder may be able to obtain a reduced rate of PRC withholding taxes under the Treaty if certain requirements are met. In addition, subject to certain conditions and limitations, PRC withholding taxes on dividends that are
non-refundable
under the Treaty may be treated as foreign taxes eligible for credit against a U.S. Holder’s U.S. federal income tax liability. A U.S. Holder who does not elect to claim a foreign tax credit for foreign tax withheld may instead claim a deduction for U.S. federal income tax purposes, in respect of such withholding, but only for a year in which such holder elects to do so for all creditable foreign income taxes. The rules governing the foreign tax credit are complex and U.S. Holders are urged to consult their tax advisors regarding the availability of the foreign tax credit under their particular circumstances.
Sale or Other Disposition
A U.S. Holder will generally recognize gain or loss upon the sale or other disposition of ADSs or ordinary shares in an amount equal to the difference between the amount realized upon the disposition and the holder’s adjusted tax basis in such ADSs or ordinary shares. The gain or loss will generally be capital gain or loss. Individuals and other
non-corporate
U.S. Holders who have held the ADSs or ordinary shares for more than one year will generally be eligible for reduced tax rates. The deductibility of a capital loss may be subject to limitations. Any such gain or loss that the U.S. Holder recognizes will generally be treated as U.S. source income or loss for foreign tax credit limitation purposes, which will generally limit the availability of foreign tax credits. However, in the event we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law, we may be eligible for the benefits of the Treaty. In such event, if PRC tax were to be imposed on any gain from the disposition of the ADSs or ordinary shares, a U.S. Holder that is eligible for the benefits of the Treaty may elect to treat such gain as PRC source income. If a U.S. Holder is not eligible for the benefits of the income tax treaty or fails to make the election to treat any gain as foreign source, then such U.S. holder may not be able to use the foreign tax credit arising from any PRC tax imposed on the disposition of the ADSs or ordinary shares unless such credit can be applied (subject to applicable limitations) against U.S. federal income tax due on other income derived from foreign sources in the same income category (generally, the passive category). U.S. Holders are urged to consult their tax advisors regarding the creditability of any PRC tax.
Passive Foreign Investment Company Rules
If we are classified as a PFIC for any taxable year during which a U.S. Holder holds the ADSs or ordinary shares, and unless the U.S. Holder makes a
mark-to-market
election (as described below), the U.S. Holder will generally be subject to special tax rules on (i) any excess distribution that we make to the U.S. Holder (which generally means any distribution paid during a taxable year to a U.S. Holder that is greater than 125 percent of the average annual distributions paid in the three preceding taxable years or, if shorter, the U.S. Holder’s holding period for the ADSs or ordinary shares), and (ii) any gain realized on the sale or other disposition of ADSs or ordinary shares. Under the PFIC rules:
 
   
the excess distribution or gain will be allocated ratably over the U.S. Holder’s holding period for the ADSs or ordinary shares;
 
   
the amount allocated to the current taxable year and any taxable years in the U.S. Holder’s holding period prior to the first taxable year in which we are classified as a PFIC (each, a
“pre-PFIC
year”), will be taxable as ordinary income; and
 
   
the amount allocated to each prior taxable year, other than a
pre-PFIC
year, will be subject to tax at the highest tax rate in effect for individuals or corporations, as appropriate, for that year, increased by an additional tax equal to the interest on the resulting tax deemed deferred with respect to each such taxable year.
If we are a PFIC for any taxable year during which a U.S. Holder holds the ADSs or ordinary shares and any of our subsidiaries, our consolidated VIE or any of the subsidiaries of our consolidated VIE is also a PFIC, such U.S. Holder would be treated as owning a proportionate amount (by value) of the shares of the lower-tier PFIC for purposes of the application of these rules. U.S. Holders are urged to consult their tax advisors regarding the application of the PFIC rules to any of our subsidiaries, our consolidated VIE or any of the subsidiaries of our consolidated VIE.
 
109

As an alternative to the foregoing rules, a U.S. Holder of “marketable stock” (as defined below) in a PFIC may make a
mark-to-market
election with respect to such stock. If a U.S. Holder makes this election with respect to the ADSs, the holder will generally (i) include as ordinary income for each taxable year that we are a PFIC the excess, if any, of the fair market value of ADSs held at the end of the taxable year over the adjusted tax basis of such ADSs and (ii) deduct as an ordinary loss the excess, if any, of the adjusted tax basis of the ADSs over the fair market value of such ADSs held at the end of the taxable year, but such deduction will only be allowed to the extent of the amount previously included in income as a result of the
mark-to-market
election. The U.S. Holder’s adjusted tax basis in the ADSs would be adjusted to reflect any income or loss resulting from the
mark-to-market
election. If a U.S. Holder makes a
mark-to-market
election in respect of the ADSs and we cease to be classified as a PFIC, the holder will not be required to take into account the gain or loss described above during any period that we are not classified as a PFIC. If a U.S. Holder makes a
mark-to-market
election, any gain such U.S. Holder recognizes upon the sale or other disposition of the ADSs in a year when we are a PFIC will be treated as ordinary income and any loss will be treated as ordinary loss, but such loss will only be treated as ordinary loss to the extent of the net amount previously included in income as a result of the
mark-to-market
election.
The
mark-to-market
election is available only for “marketable stock,” which is stock that is traded in other than de minimis quantities on at least 15 days during each calendar quarter (“regularly traded”) on a qualified exchange or other market, as defined in applicable United States Treasury regulations. The ADSs, but not our ordinary shares, will be treated as marketable stock because the ADSs are listed on the New York Stock Exchange. We anticipate that the ADSs should qualify as being regularly traded, but no assurances may be given in this regard.
Because a
mark-to-market
election cannot be made for any lower-tier PFICs that we may own, a U.S. Holder may continue to be subject to the PFIC rules with respect to such U.S. Holder’s indirect interest in any investments held by us that are treated as an equity interest in a PFIC for U.S. federal income tax purposes.
We do not intend to provide information necessary for U.S. Holders to make qualified electing fund elections which, if available, would result in tax treatment different from (and generally less adverse than) the general tax treatment for PFICs described above.
If a U.S. Holder owns the ADSs or ordinary shares during any taxable year that we are a PFIC, the holder must generally file an annual IRS Form 8621. You should consult your tax advisor regarding the U.S. federal income tax considerations of owning and disposing of the ADSs or ordinary shares if we are or become a PFIC, including the availability and possibility of making a
mark-to-market
election.
THE PRECEDING DISCUSSION OF U.S. FEDERAL INCOME TAX CONSIDERATIONS IS INTENDED FOR GENERAL INFORMATION ONLY AND DOES NOT CONSTITUTE TAX ADVICE. U.S. HOLDERS SHOULD CONSULT THEIR TAX ADVISORS AS TO THE U.S. FEDERAL, STATE, LOCAL AND
NON-U.S.
TAX CONSIDERATIONS OF THE OWNERSHIP AND DISPOSITION OF THE ADSS AND ORDINARY SHARES IN THEIR PARTICULAR CIRCUMSTANCES.
 
F.
Dividends and Paying Agents
Not Applicable.
 
G.
Statement by Experts
Not Applicable.
 
H.
Documents on Display
We previously filed with the SEC a registration statement on Form
F-1
(Registration
No. 333-231275),
as amended, including the prospectus contained therein, to register our Class A ordinary shares in relation to our initial public offering. We have also filed with the SEC a related registration statement on
F-6
(Registration
No. 333-231726)
to register the ADSs.
 
110

We are subject to the periodic reporting and other informational requirements of the Exchange Act as applicable to foreign private issuers, and are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form
20-F
within four months after the end of each fiscal year, which is December 31. Copies of reports and other information, when so filed, may be inspected without charge and may be obtained at prescribed rates at the public reference facilities maintained by the Securities and Exchange Commission at 100 F Street, N.E., Room 1580, Washington, D.C. 20549. The public may obtain information regarding the Washington, D.C. Public Reference Room by calling the Commission at
1-800-SEC-0330.
The SEC also maintains a website at www.sec.gov that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules under the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act.
We will furnish Deutsche Bank Trust Company Americas, the depositary of our ADSs, with our annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders’ meetings and other reports and communications that are made generally available to our shareholders. The depositary will make such notices, reports and communications available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained in any notice of a shareholders’ meeting received by the depositary from us.
In accordance with NYSE Rule 203.01, we will post this annual report on our website
http://gsx.investorroom.com/
. In addition, we will provide hardcopies of our annual report to shareholders, including ADS holders, free of charge upon request.
 
I.
Subsidiary Information
Not applicable.
 
ITEM 11.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Foreign Exchange Risk
All of our net revenues and expenses are denominated in RMB. We have utilized derivative financial instruments to hedge our exposure to foreign exchange risk since January 2021. Although our exposure to foreign exchange risks should be limited in general, the value of your investment in our ADSs will be affected by the exchange rate between U.S. dollar and Renminbi because the value of our business is effectively denominated in RMB, while our ADSs will be traded in U.S. dollars.
The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the People’s Bank of China. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between Renminbi and the U.S. dollar in the future.
To the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of 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.
As of December 31, 2020, we had
RMB-denominated
cash and cash equivalents and short-term investments of RMB1,498.8 million, and U.S. dollar-denominated cash and cash equivalents and short-term investments of US$948.3 million. Assuming we had converted RMB1,498.8 million into U.S. dollars at the exchange rate of RMB6.5250 for US$1.0000 as of the end of 2020, our U.S. dollar cash balance would have been US$1,178.0 million. If the RMB had appreciated by 10% against the U.S. dollar, our U.S. dollar cash balance would have been US$1,201.0 million instead. Assuming we had converted US$948.3 million into RMB at the exchange rate of RMB6.5250 for US$1.0000 as of the end of 2020, our RMB cash balance would have been RMB7,686.5 million. If the RMB had appreciated by 10% against the U.S. dollar, our RMB cash balance would have been RMB7,123.9 million instead.
Interest Rate Risk
Our exposure to interest rate risk primarily relates to the interest income generated by excess cash, which is mostly held in interest-bearing bank deposits and wealth management products. Interest-earning instruments carry a degree of interest rate risk. We have not been exposed to material risks due to changes in interest rates, and we have not used any derivative financial instruments to manage our interest risk exposure.
 
111

In the future, we may invest in interest-earning instruments. Investments in both fixed rate and floating rate interest earning instruments carry a degree of interest rate risk. Fixed rate securities may have their fair market value adversely impacted due to a rise in interest rates, while floating rate securities may produce less income than expected if interest rates fall.
 
ITEM 12.
DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES
 
A.
Debt Securities
Not applicable.
 
B.
Warrants and Rights
Not applicable.
 
C.
Other Securities
Not applicable.
 
D.
American Depositary Shares
Fees and Charges Our ADS holders May Have to Pay
As an ADS holder, you will be required to pay the following service fees to the depositary bank and certain taxes and governmental charges (in addition to any applicable fees, expenses, taxes and other governmental charges payable on the deposited securities represented by any of your ADSs):
 
Service
  
Fees
•  To any person to which ADSs are issued or to any person to which a distribution is made in respect of ADS distributions pursuant to stock dividends or other free distributions of stock, bonus distributions, stock splits or other distributions (except where converted to cash)
   Up to US$0.05 per ADS issued
•  Cancellation of ADSs, including the case of termination of the deposit agreement
   Up to US$0.05 per ADS cancelled
•  Distribution of cash dividends
   Up to US$0.05 per ADS held
•  Distribution of cash entitlements (other than cash dividends) and/or cash proceeds from the sale of rights, securities and other entitlements
   Up to US$0.05 per ADS held
•  Distribution of ADSs pursuant to exercise of rights
   Up to US$0.05 per ADS held
•  Distribution of securities other than ADSs or rights to purchase additional ADSs
   Up to US$0.05 per ADS held
•  Depositary services
   Up to US$0.05 per ADS held on the applicable record date(s) established by the depositary bank
As an ADS holder, you will also be responsible to pay certain fees and expenses incurred by the depositary bank and certain taxes and governmental charges (in addition to any applicable fees, expenses, taxes and other governmental charges payable on the deposited securities represented by any of your ADSs) such as:
 
   
Fees for the transfer and registration of shares charged by the registrar and transfer agent for the shares in the Cayman Islands (i.e., upon deposit and withdrawal of shares).
 
   
Expenses incurred for converting foreign currency into U.S. dollars.
 
   
Expenses for cable, telex and fax transmissions and for delivery of securities.
 
112

   
Taxes and duties upon the transfer of securities, including any applicable stamp duties, any stock transfer charges or withholding taxes (i.e., when shares are deposited or withdrawn from deposit).
 
   
Fees and expenses incurred in connection with the delivery or servicing of shares on deposit.
 
   
Fees and expenses incurred in connection with complying with exchange control regulations and other regulatory requirements applicable to shares, deposited securities, ADSs and ADRs.
 
   
Any applicable fees and penalties thereon.
The depositary fees payable upon the issuance and cancellation of ADSs are typically paid to the depositary bank by the brokers (on behalf of their clients) receiving the newly issued ADSs from the depositary bank and by the brokers (on behalf of their clients) delivering the ADSs to the depositary bank for cancellation. The brokers in turn charge these fees to their clients. Depositary fees payable in connection with distributions of cash or securities to ADS holders and the depositary services fee are charged by the depositary bank to the holders of record of ADSs as of the applicable ADS record date.
The depositary fees payable for cash distributions are generally deducted from the cash being distributed or by selling a portion of distributable property to pay the fees. In the case of distributions other than cash (i.e., share dividends, rights), the depositary bank charges the applicable fee to the ADS record date holders concurrent with the distribution. In the case of ADSs registered in the name of the investor (whether certificated or uncertificated in direct registration), the depositary bank sends invoices to the applicable record date ADS holders. In the case of ADSs held in brokerage and custodian accounts (via DTC), the depositary bank generally collects its fees through the systems provided by DTC (whose nominee is the registered holder of the ADSs held in DTC) from the brokers and custodians holding ADSs in their DTC accounts. The brokers and custodians who hold their clients’ ADSs in DTC accounts in turn charge their clients’ accounts the amount of the fees paid to the depositary banks.
In the event of refusal to pay the depositary fees, the depositary bank may, under the terms of the deposit agreement, refuse the requested service until payment is received or may set off the amount of the depositary fees from any distribution to be made to the ADS holder.
Fees and Other Payments Made by the Depositary to Us
The depositary may make payments to us or reimburse us for certain costs and expenses, by making available a portion of the ADS fees collected in respect of the ADR program or otherwise, upon such terms and conditions as we and the depositary bank agree from time to time. In 2019 and 2020, we received US$1.9 million and US$682 thousand, respectively, from the depository for expenses incurred in connection with the establishment and maintenance of the ADS program.
PART II.
 
ITEM 13.
DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES
None.
 
ITEM 14.
MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS
Material Modifications to the Rights of Security Holders
See “Item 10. Additional Information—B. Memorandum and Articles of Association—Ordinary Shares” for a description of the rights of securities holders, which remain unchanged.
 
113

Use of Proceeds
The following “Use of Proceeds” information relates to the Registration Statement on Form
F-1,
as amended (File number:
333-231275)
in relation to our initial public offering of 20,532,000 ADSs (reflecting the exercise of the over-allotment option by the underwriters to purchase an additional 732,000 ADSs) representing 13,688,000 of our Class A ordinary shares, at a public offering price of US$10.50 per ADS. Our initial public offering closed in June 2019. Credit Suisse Securities (USA) LLC, Deutsche Bank Securities Inc., Barclays Capital Inc. and CLSA Limited were the representatives of the underwriters for our initial public offering. The aggregate price of the offering amount registered and sold, including the amount registered and sold for exercise of over-allotment option, were US$215.6 million.
We received net proceeds of US$196.3 million from our initial public offering and exercise of over-allotment option. Our expenses incurred and paid to others in connection with the issuance and distribution of the ADSs in our offering totaled US$19.3 million, which included US$15.1 million for underwriting discounts and commissions and US$4.2 million for other expenses. None of the transaction expenses included payments to directors or officers of our company or their associates, persons owning more than 10% or more of our equity securities or our affiliates. None of the net proceeds we received from the initial public 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.
For the period from June 5, 2019, the date that the Registration Statement on Form
F-1
in relation to our initial public offering was declared effective by the SEC, to December 31, 2020, we used US$30.0 million of the net proceeds from our initial public offering for general corporate purposes, which included improving students’ learning experience and educational content development, recruiting high quality teaching staff, improving technology infrastructure, spending on marketing and brand promotions, and funding our working capital. We intend to use the remaining net proceeds from our initial public offering in wealth management products and interest-bearing bank accounts.
 
ITEM 15.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, has performed an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule
13a-15(e)
under the Exchange Act) as of the end of the period covered by this report, as required by Rule
13a-15(b)
under the Exchange Act.
Based upon that evaluation, our management has concluded that, as of December 31, 2020, our disclosure controls and procedures were effective in ensuring that the information required to be disclosed by us in the reports that we file and furnish under the Exchange Act was recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms, and that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our chief executive officer and chief financial officer, to allow timely decisions regarding required disclosure.
Management’s Annual Report on Internal Control over Financial Reporting
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 Securities Exchange Act of 1934, as amended.
Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with Generally Accepted Accounting Principles (GAAP) in the United States of America and includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of our company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with GAAP, and that receipts and expenditures of our company are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of the unauthorized acquisition, use or disposition of our company’s assets that could have a material effect on the consolidated financial statements.
 
114

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 risks that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
As required by Section 404 of the Sarbanes-Oxley Act of 2002 and related rules as promulgated by the Securities and Exchange Commission, our management, including our chief executive officer and chief financial officer, assessed the effectiveness of internal control over financial reporting as of December 31, 2020 using the criteria set forth in the report “Internal Control—Integrated Framework (2013)” published by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2020.
 
115

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the shareholders and the Board of Directors of GSX Techedu Inc.
Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of GSX Techedu Inc. and subsidiaries (the “Company”) as of December 31, 2020, 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 Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control—Integrated Framework (2013) issued by COSO.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2020, of the Company and our report dated April 26, 2021 expressed an unqualified opinion on those financial statements and included an explanatory paragraph regarding the convenience translation of Renminbi amounts into United States dollar amounts.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
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 (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) 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 (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP
Beijing, the People’s Republic of China
April 26, 2021
Changes in Internal Control over Financial Reporting
There were no changes in our internal controls over financial reporting that occurred during the period covered by this annual report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
ITEM 16.A.
AUDIT COMMITTEE FINANCIAL EXPERT
Our board of directors has determined that members including Xin Fan, an independent director and member of our audit committee, is an audit committee financial expert.
 
116

ITEM 16.B.
CODE OF ETHICS
Our board of directors has adopted a code of ethics that applies to all of the directors, officers and employees of us and our subsidiaries, whether they work for us on a full-time, part-time, consultative, or temporary basis. Certain provisions of the code apply specifically to our chief executive officer, chief financial officer, senior finance officer, controller, senior vice presidents, vice presidents and any other persons who perform similar functions for us. We have posted a copy of our code of business conduct and ethics on our website at http://gsx.investorroom.com/Governance-Documents/.
 
ITEM 16.C.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
The following table sets forth the aggregate fees by the categories specified below in connection with certain professional services rendered by Deloitte Touche Tohmatsu Certified Public Accountants LLP, our independent registered public accounting firm, for the periods indicated. We did not pay any other fees to our auditors during the periods indicated below.
 
    
2019
    
2020
 
    
RMB
    
RMB
 
    
(in thousands)
 
Audit fees
(1)
     11,080        13,960  
Audit related fees
(2)
     —          13,586  
Tax fees
(3)
     1,276        1,776  
All other fees
(4)
     —          1,743  
 
Notes:
(1)
“Audit fees” represent the aggregate fees billed for professional services rendered by our principal auditor for the audit of our annual financial statements.
(2)
“Audit related fees” represent the aggregate fees billed for professional services rendered by our principal accounting firm for the assurance and related services.
(3)
“Tax fees” represent the aggregate fees billed in each of the fiscal years listed for professional services rendered by our principal auditor for tax compliance, tax advice, and tax planning.
(4)
“All other fees” represent the aggregate fees billed for each of the fiscal years listed for products and services provided by the principal accountant, other than the services described above.
The policy of our audit committee is to
pre-approve
all audit and
non-audit
services provided by Deloitte Touche Tohmatsu Certified Public Accountants LLP, including audit services and audit-related services as described above, other than those for
de minimis
services which are approved by the Audit Committee prior to the completion of the audit.
 
ITEM 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
In May 2020, our board of directors authorized a share repurchase program, under which we may repurchase up to US$150 million worth of our shares. In May 2020, we repurchased approximately 1.1 million ADSs for approximately US$39.8 million, or US$35.2 per ADS. On March 30, 2021, Mr. Larry Xiangdong Chen, our founder, chairman of board of directors and chief executive officer, indicated that he intended to use his personal funds to purchase up to US$50 million of our shares over the next 12 months.
 
ITEM 16.F.
CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT
Not applicable.
 
117

ITEM 16.G.
CORPORATE GOVERNANCE
As a Cayman Islands company listed on the NYSE, we are subject to the NYSE corporate governance listing standards. However, NYSE rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the NYSE corporate governance listing standards. Currently, we rely on home country practice with respect to the annual meeting of shareholders and did not hold one in 2020, but if we choose to follow additional home country practices in the future, our shareholders may be afforded less protection than they would otherwise enjoy under the NYSE corporate governance listing standards applicable to U.S. domestic issuers.
Furthermore, we are also permitted to rely on exemptions afforded to controlled companies. We are a “controlled company” as defined under the New York Stock Exchange listing rules because Mr. Larry Xiangdong Chen, our founder, chairman of board of directors and chief executive officer, beneficially owns all of our then issued and outstanding Class B ordinary shares and is able to exercise over 50% of our total voting power. For so long as we remain a controlled company under that definition, we are permitted to elect to rely, and may rely, on certain exemptions from corporate governance rules. If we choose to reply on these exemptions in the future, our shareholders may not be afforded the same protection that they would otherwise enjoy under these exempted NYSE corporate governance listing standards.
 
ITEM 16.H.
MINE SAFETY DISCLOSURE
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 GSX Techedu Inc. and its subsidiaries are included at the end of this annual report.
 
ITEM 19.
EXHIBITS
 
Exhibit
Number
    
  1.1    Third Amended and Restated Memorandum and Articles of Association of the Registrant (incorporated herein by reference to Exhibit 3.2 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
  2.1    Registrant’s Specimen American Depositary Receipt (included in Exhibit 2.3)
  2.2    Registrant’s Specimen Certificate for Class A Ordinary Shares (incorporated herein by reference to Exhibit 4.2 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
  2.3    Deposit Agreement dated June 5, 2019 among the Registrant, the depositary and the holders and beneficial owners of American Depositary Shares (incorporated herein by reference to Exhibit 4.3 to the registration statement on Form S-8 (File No. 333-235314), as amended, initially filed with the Securities and Exchange Commission on December 2, 2019)
  2.4    Amended and Restated Shareholders Agreement between the Registrant and other parties thereto dated March 15, 2019 (incorporated herein by reference to Exhibit 4.4 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
  2.5*    Description of Securities
  4.1    Share Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
 
118

  4.2    Form of Indemnification Agreement between the Registrant and its directors and executive officers (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
  4.3    Form of Employment Agreement between the Registrant and its executive officers (incorporated herein by reference to Exhibit 10.3 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
  4.4    English translation of the executed form of the Powers of Attorney granted by shareholders of our VIE, as currently in effect, and a schedule of all executed Powers of Attorney adopting the same form (incorporated herein by reference to Exhibit 10.4 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
  4.5    English translation of the Equity Interest Pledge Agreement among Beijing Lexuebang, our VIE and shareholders of our VIE dated March 16, 2019 (incorporated herein by reference to Exhibit 10.5 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
  4.6    English translation of the Exclusive Management Services and Business Cooperation Agreement between Beijing Lexuebang and our VIE dated March 16, 2019 (incorporated herein by reference to Exhibit 10.6 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2018)
  4.7    English translation of the Exclusive Call Option Agreement among Beijing Lexuebang, our VIE and shareholders of our VIE dated March 16, 2019 (incorporated herein by reference to Exhibit 10.7 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
  4.8    English translation of executed form of the Spousal Consent Letter granted by the spouse of each individual shareholder of our VIE, as currently in effect, and a schedule of all executed Spousal Consent Letters adopting the same form (incorporated herein by reference to Exhibit 10.8 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
  4.9    English translation of Framework Cooperation Agreement regarding the Transfer of 100% Equity Interest in Zhengzhou Kaitong Kegongmao Co., Ltd. (incorporated herein by reference to Exhibit 4.9 to the annual report on Form 20-F (File No. 001-38923) filed with the Securities and Exchange Commission on April 3, 2020)
  4.10*    Supplementary Agreement among Beijing Lexuebang, our VIE, shareholders of our VIE, Beijing Yuexuebang and Wuhan Yuexuebang dated January 26, 2021
  8.1*    Subsidiaries and variable interest entity of the Registrant
11.1    Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 99.1 to the registration statement on Form F-1 (File No. 333-231275), as amended, initially filed with the Securities and Exchange Commission on May 8, 2019)
12.1*    CEO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
12.2*    CFO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
13.1**    CEO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
13.2**    CFO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
15.1*    Consent of Maples and Calder (Hong Kong) LLP
15.2*    Consent of Tian Yuan Law Firm
15.3*    Consent of Deloitte Touche Tohmatsu Certified Public Accountants LLP, an independent registered public accounting firm
101.INS*    Inline XBRL Instance Document—this instance document does not appear on the Interactive Data File because its XBRL tags are not embedded within the Inline XBRL document
101.SCH*    Inline XBRL Taxonomy Extension Schema Document
101.CAL*    Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*    Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*    Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*    Inline XBRL Taxonomy Extension Presentation Linkbase Document
104*    Cover Page Interactive Data File (embedded within the Inline XBRL document)
 
*
Filed herewith.
**
Furnished herewith.
 
119

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.
 
GSX Techedu Inc.
   
By:      
/s/ Larry Xiangdong Chen
Name:   Larry Xiangdong Chen
Title:   Chief Executive Officer
Date: April 26, 2021

GSX TECHEDU INC.
INDEX TO THE CONSOLIDATED FINANCIAL STATEMENTS
 
CONTENTS
   PAGE
 
(S)
 
     F-2  
     F-4  
     F-6  
     F-7  
     F-8  
     F-9  
     F-11  
 
F-1

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and the Board of Directors of GSX Techedu Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of GSX Techedu Inc. and its subsidiaries (the “Company”) as of December 31, 2019 and 2020, and the related consolidated statements of operations, comprehensive income (loss), changes in shareholders’ (deficit) equity and cash flows for each of the three years in the period ended December 31, 2020, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2019 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2020, based on criteria established in
Internal Control — Integrated Framework (2013)
issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated April 26, 2021, expressed an unqualified opinion on the Company’s internal control over financial reporting. 
Convenience Translation
Our audits also comprehended the translation of Renminbi amounts into United State dollar amounts and, in our opinion, such translation has been made in conformity with the basis stated in Note 2. Such United States dollar amounts are presented solely for the convenience of readers outside the People’s Republic of China.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the 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.
 
F-2

Critical Audit Matter-continued
Revenue recognition – Online tutoring services – Refer to Note 2 to the financial statements
Critical Audit Matter Description
The Company generated substantially all of its revenues from online tutoring services for the year ended December 31, 2020. The revenues from online tutoring services are primarily derived from tutoring fees the Company charges students in advance for its K-12 online tutoring services. The Company recognizes the majority of these revenues as the online services or classes are delivered.
The Company’s business model involved high volumes of tutoring service transactions related to the purchase and recognition of delivered services which are required to be processed through the Company’s information technology (“IT”) systems. We identified the audit of the occurrence of the purchase and satisfaction of the related performance obligation as a critical audit matter. As the high volume of transactions and the nature of the audit evidence obtained to demonstrate the occurrence of these transactions is highly dependent on the IT systems, auditor judgment was required to determine the nature, timing and extent of audit evidence required to be obtained, and the need to involve IT professionals and data analytics specialists to assist with the performance of certain procedures and to evaluate the results of those procedures.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to addressing this critical audit matter comprised of the following control testing, analytical procedures and substantive procedures, among others:
 
   
With the assistance of our IT specialists:
 
   
We tested the IT environment in which the revenue order tracking occurs, billing and cash collection is registered, and live streaming services modules reside, including the related tools.
 
   
We tested the automatic controls over revenue recognition with respect to the courses offered including the order initiation, order settlement, and systematic recognition of the tutoring fee.
 
   
We tested the interface controls associated with payment information transmitted from the payment system to the service order systems.
 
   
With the assistance of our data analytics specialists:
 
   
We performed procedures to reconcile the cash collection registered within the Company’s IT systems to the collection through major third-party online payment channels; in addition, we performed reconciliation procedures on the cash deposits from major third-party online payment channels to bank statements.
 
   
We tested the logic of the systematic revenue recognition and recalculated the live interactive tutoring service revenues recognized.
 
   
We performed data analysis on a number of aspects, including student registration, cash payment timing and accounts, student behavior associated with class attendance, acceptance of learning materials shipped, and other areas that we identified through our risk assessment process to identify transactions with characteristics of audit interest.
 
   
We performed an IT infrastructure capacity analysis to verify whether the Company has the IT infrastructure capacity to deliver the volume of classes associated with enrollments.
 
   
We performed test of details over revenue transactions, including billing amounts, cash collection which is tracked in the payment and ordering systems, class login records, acceptance of learning materials, records of interaction between the students and the tutors, and recalculated the revenue recognized in the corresponding period, on a sample basis.
 
   
We tested the reconciliation between the balances to be received from third-party online payment channels recorded in the ledger and the balances confirmed by the third-party online payment channels.
/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP
Beijing, the People’s Republic of China
April 26, 2021
We have served as the Company’s auditor since 2018.
 
F-3

GSX TECHEDU INC.
CONSOLIDATED BALANCE SHEETS
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
     As of December 31,  
     2019      2020      2020  
     RMB      RMB      USD  
                   (Note 2)  
ASSETS
                          
Current assets
                          
Cash and cash equivalents
     73,967        355,224        54,440  
Short-term investments (including
available-for-sale
debt securities of RMB1,328,342 and RMB6,727,493 as of December 31, 2019 and 2020, respectively)
     1,473,452        7,331,268        1,123,566  
Inventory
     8,822        48,074        7,368  
Prepaid expenses and other current assets
     252,660        722,682        110,756  
    
 
 
    
 
 
    
 
 
 
Total current assets
     1,808,901        8,457,248        1,296,130  
    
 
 
    
 
 
    
 
 
 
Non-current
assets
                          
Operating lease
right-of-use
assets
     264,909        806,591        123,615  
Property, equipment and software, net
     81,860        704,338        107,945  
Intangible assets
     100        13,219        2,026  
Land use rights
               28,983        4,442  
Long-term investments (including
available-for-sale
debt securities of RMB1,181,693 and RMB525,373 as of December 31, 2019 and 2020, respectively)
     1,188,286        530,729        81,338  
Goodwill
     331        43,631        6,687  
Deferred tax assets
     30,716        48,324        7,406  
Rental deposit
     18,719        51,499        7,893  
Other
non-current
assets
     710        1,230        188  
    
 
 
    
 
 
    
 
 
 
TOTAL ASSETS
     3,394,532        10,685,792        1,637,670  
    
 
 
    
 
 
    
 
 
 
LIABILITIES
                          
Current liabilities
                          
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of the consolidated VIE without recourse to the Group of RMB188,975 and RMB623,002 as of December 31, 2019 and 2020, respectively)
     228,753        1,315,502        201,610  
Deferred revenue, current portion of the consolidated VIE without recourse to the Group
     1,331,962        2,724,614        417,566  
Current portion of operating lease liabilities (including current portion of operating lease liabilities of the consolidated VIE without recourse to the Group of RMB59,982 and RMB125,986 as of December 31, 2019 and 2020, respectively)
     59,982        152,622        23,390  
Income tax payable of the consolidated VIE without recourse to the Group
     16,093        4,654        713  
Amounts due to related parties of the consolidated VIE without recourse to the Group
     460                      
    
 
 
    
 
 
    
 
 
 
Total current liabilities
     1,637,250        4,197,392        643,279  
    
 
 
    
 
 
    
 
 
 
 
F-4
GSX TECHEDU INC.
CONSOLIDATED BALANCE SHEETS - continued
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
 
  
As of December 31,
 
 
  
2019
 
 
2020
 
 
2020
 
 
  
RMB
 
 
RMB
 
 
USD
 
 
  
 
 
 
 
 
 
(Note 2)
 
Non-current
liabilities
  
     
 
     
 
     
Deferred revenue, non-current portion of the consolidated VIE without recourse to the Group
     5,674       9,125       1,398  
Non-current
portion of operating lease liabilities (including
non-current
portion of operating lease liabilities of the consolidated VIE without recourse to the Group of RMB194,228 and RMB527,692 as of December 31, 2019 and 2020, respectively)
     194,228       644,143       98,719  
Deferred tax liabilities of the consolidated VIE without recourse to the Group
     25       78,697       12,061  
Other payables of the consolidated VIE without recourse to the Group
              26,580       4,074  
TOTAL LIABILITIES
     1,837,177       4,955,937       759,531  
 
 
 
 
 
 
 
 
 
 
 
 
 
Commitments and Contingencies (Note 21)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SHAREHOLDERS’ EQUITY
                        
Class A ordinary shares (par value of USD0.0001 per share; 800,000,000 shares authorized as of December 31, 2019 and 2020; 86,210,060 and 96,821,132 shares
issued,
85,791,762 and 96,455,774 shares outstanding as of December 31, 2019 and 2020)
     58       65       10  
Class B ordinary shares (par value of USD0.0001 per share; 100,000,000 shares authorized as of December 31, 2019 and 2020, 73,305,288 shares issued and outstanding as of December 31, 2019 and 2020)
     48       48       7  
Treasury stock, at cost
     (86,739     (139,572     (21,390
Additional
paid-in
capital
     1,899,059       7,595,049       1,163,992  
Accumulated other comprehensive income (loss)
     17,829       (59,905     (9,181
Statutory reserves
     6,921       40,380       6,189  
Accumulated deficit
     (279,821     (1,706,210     (261,488
TOTAL SHAREHOLDERS’ EQUITY
     1,557,355       5,729,855       878,139  
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY
     3,394,532       10,685,792       1,637,670  
    
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F-5
GSX TECHEDU INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
     Year ended December 31,  
     2018     2019     2020     2020  
     RMB     RMB     RMB     USD  
                       (Note 2)  
Net revenues
     397,306       2,114,855       7,124,744       1,091,915  
Cost of revenues (including share-based compensation expenses of RMB283, RMB16,504 and RMB66,422 for the years ended December 31, 2018, 2019 and 2020, respectively)
     (142,753     (535,912     (1,762,548     (270,122
    
 
 
   
 
 
   
 
 
   
 
 
 
Gross profit
     254,553       1,578,943       5,362,196       821,793  
    
 
 
   
 
 
   
 
 
   
 
 
 
Operating expenses:
                                
Selling expenses (including share-based compensation expenses of RMB429, RMB5,606 and RMB18,039 for the years ended December 31, 2018, 2019 and 2020, respectively)
     (121,518     (1,040,906     (5,816,214     (891,374
Research and development expenses (including share-based compensation expenses of RMB782, RMB16,357 and RMB94,952 for the years ended December 31, 2018, 2019 and 2020, respectively)
     (74,050     (212,197     (734,450     (112,559
General and administrative expenses (including share-based compensation expenses of RMB4,423, RMB21,770 and RMB59,033 for the years ended December 31, 2018, 2019 and 2020, respectively)
     (39,831     (110,106     (566,565     (86,830
    
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     (235,399     (1,363,209     (7,117,229     (1,090,763
    
 
 
   
 
 
   
 
 
   
 
 
 
Income (loss) from operations
     19,154       215,734       (1,755,033     (268,970
    
 
 
   
 
 
   
 
 
   
 
 
 
Interest income
     2,193       8,861       3,372       517  
Realized gains from investments
              11,395       70,403       10,790  
Other income
     495       6,462       269,657       41,327  
Other expenses
     (445     (213     (16,011     (2,454
    
 
 
   
 
 
   
 
 
   
 
 
 
Income (loss) before provision for income tax and share of results of equity investees
     21,397       242,239       (1,427,612     (218,790
    
 
 
   
 
 
   
 
 
   
 
 
 
Income tax (expenses) benefits
     (2,616     (16,957     34,619       5,306  
Share of results of equity investees
     869       1,348       63       10  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net income (loss)
     19,650       226,630       (1,392,930     (213,474
    
 
 
   
 
 
   
 
 
   
 
 
 
Less: Series A convertible redeemable preferred shares redemption value accretion
     38,930       16,772                    
Less: Undistributed earnings allocated to the participating preferred shares
              21,698                    
Net (loss) income attributable to GSX Techedu Inc.’s ordinary shareholders
     (19,280     188,160       (1,392,930     (213,474
    
 
 
   
 
 
   
 
 
   
 
 
 
Net (loss) income per ordinary share
                                
Basic
     (0.21     1.42       (8.72     (1.34
Diluted
     (0.21     1.35       (8.72     (1.34
Net (loss) income per ADS
                                
Basic
     (0.14     0.95       (5.81     (0.89
Diluted
     (0.14     0.90       (5.81     (0.89
    
 
 
   
 
 
   
 
 
   
 
 
 
Weighted average shares used in
net
(loss) income per share
                                
Basic
     92,224,998       132,400,941       159,725,779       159,725,779  
Diluted
     92,224,998       139,477,898       159,725,779       159,725,779  
    
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F-6

GSX TECHEDU INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
     Year ended December 31,  
     2018      2019     2020     2020  
     RMB      RMB     RMB     USD  
                        (Note 2)  
Net income (loss)
     19,650        226,630       (1,392,930     (213,474
Other comprehensive income (loss), net of tax:
                                 
Change in cumulative foreign currency translation adjustments
     10        9,219       (74,562     (11,427
Unrealized gains on
available-for-sale
investments (net of tax effect of nil, nil and 9,867 for the years ended December 31, 2018, 2019 and 2020, respectively)
     231        18,839       67,231       10,304  
Transfer to statements of operations of realized gains on
available-for-sale
investments (net of tax effect of nil, nil and 9,654 for the years ended December 31, 2018, 2019 and 2020, respectively)
               (11,395     (70,403     (10,790
    
 
 
    
 
 
   
 
 
   
 
 
 
Total comprehensive income (loss) attributable to GSX Techedu Inc.
     19,891        243,293       (1,470,664     (225,387
    
 
 
    
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F-7

GSX TECHEDU INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ (DEFICIT) EQUITY
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
 
  
Attributable to shareholders of the Group
 
 
  
Number of
ordinary
shares
 
 
Ordinary
shares
 
  
Treasury
stock,
at
cost
 
 
Additional
paid-in

capital
 
 
Accumulated
other
comprehensive
income
(loss)
 
 
Statutory
reserves
 
  
Accumulated
deficit 
 
 
Total GSX
Techedu Inc.
shareholders’

(deficit) equity
 
Balance as of January 1, 2018 in RMB
     92,224,998       60        —         —         925       —          (480,402     (479,417
Net income
     —         —          —         —         —         —          19,650       19,650  
Share-based compensation
     —         —          —         5,917       —         —          —         5,917  
Accretion to redemption value of convertible redeemable preferred shares
     —         —          —         (5,917     —         —          (33,013     (38,930
Foreign currency translation adjustments
     —         —          —         —         10       —          —         10  
Unrealized gains on
available-for-sale
investments
     —         —          —         —         231       —          —         231  
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
   
 
 
 
Balance as of December 31, 2018 in RMB
     92,224,998       60        —         —         1,166       —          (493,765     (492,539
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
   
 
 
 
Net income
     —         —          —         —         —         —          226,630       226,630  
Transfer to statutory reserves
     —         —          —         —         —         6,921        (6,921     —    
Issuance of ordinary shares upon initial public offering and exercising the over-allotment option by the underwriters (net of issuance cost of RMB31,791)
     13,688,000       9        —         1,366,851       —         —          —         1,366,860  
Accretion to redemption value of convertible redeemable preferred shares
     —         —          —         (11,007     —         —          (5,765     (16,772
Conversion of convertible redeemable Preferred shares
     35,625,002       25        —         482,809       —         —          —         482,834  
Repurchase of ordinary shares
     (418,298     —          (86,739     —         —         —          —         (86,739
Share-based compensation
     —         —          —         60,237       —         —          —         60,237  
Option exercised
     17,977,348       12        —         169       —         —          —         181  
Foreign currency translation adjustments
     —         —          —         —         9,219       —          —         9,219  
Unrealized gains on
available-for-sale
investments
     —         —          —         —         18,839       —          —         18,839  
Transfer to statements of operations of realized gains on
available-for-sale
investments
     —         —          —         —         (11,395     —          —         (11,395
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
   
 
 
 
Balance as of December 31, 2019 in RMB
     159,097,050       106        (86,739     1,899,059       17,829       6,921        (279,821     1,557,355  
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
   
 
 
 
Net loss
     —         —          —         —         —         —          (1,392,930     (1,392,930
Transfer to statutory reserves
     —         —          —         —         —         33,459        (33,459     —    
Issuance of ordinary shares through private placement
     10,611,072       7        —         5,687,244       —         —          —         5,687,251  
Repurchase of ordinary shares
     (754,244     —          (282,543     —         —         —          —         (282,543
Share-based compensation
     —         —          —         238,446       —         —          —         238,446  
Option exercised and restricted stock units vested
     807,184       —          229,710       (229,700     —         —          —         10  
Foreign currency translation adjustments
     —         —          —         —         (74,562     —          —         (74,562
Unrealized gains on
available-for-sale
investments
     —         —          —         —         67,231       —          —         67,231  
Transfer to statements of operations of realized gains on
available-for-sale
investments
     —         —          —         —         (70,403     —          —         (70,403
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
   
 
 
 
Balance as of December 31, 2020 in RMB
     169,761,062       113        (139,572     7,595,049       (59,905     40,380        (1,706,210     5,729,855  
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
   
 
 
 
Balance as of December 31, 2020 in USD (Note 2)
     169,761,062       17        (21,390     1,163,992       (9,181     6,189        (261,488     878,139  
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F-8

GSX TECHEDU INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
     Year ended December 31,  
     2018     2019     2020     2020  
     RMB     RMB     RMB     USD  
                       (Note 2)  
CASH FLOWS FROM OPERATING ACTIVITIES
                                
Net income (loss)
     19,650       226,630       (1,392,930     (213,474
Adjustments to reconcile net income (loss) to net cash generated from operating activities:
                                
Depreciation of property, equipment and software
     4,043       11,919       55,751       8,544  
Amortization of intangible assets and land use rights
     173       137       1,461       224  
Gain from remeasuring fair value of previously held equity interests upon business acquisition
     (86                           
Share of results of equity investees
     (869     (1,348     (63     (10
Realized gains from investments
              (11,395     (70,403     (10,790
Loss (gain) on disposal of property, equipment and software
     108       (175     3,145       482  
Share-based compensation
     5,917       60,237       238,446       36,543  
Changes in operating assets and liabilities:
                                
Accrued expenses and other current liabilities
     8,440       357,203       1,508,939       231,254  
Deferred revenue
     222,928       1,065,595       1,384,403       212,169  
Prepaid expenses and other current assets
     (20,973     (204,648     (479,985     (73,561
Income tax payable
              16,093       (11,439     (1,753
Amount due from related parties
     1,287       710                    
Other assets
     (1,291     (236,420     (614,225     (94,134
Amount due to related parties
     (74                           
Deferred tax assets
     2,659       550       (17,608     (2,699
Deferred tax liabilities
     (43     (34     (2,219     (340
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash generated from operating activities
     241,869       1,285,054       603,273       92,455  
    
 
 
   
 
 
   
 
 
   
 
 
 
CASH FLOWS FROM INVESTING ACTIVITIES
                                
Purchase of short-term investments
     (422,760     (8,727,762     (17,394,632     (2,665,845
Proceeds from maturity of short-term investments
     232,950       7,393,386       11,689,198       1,791,448  
Purchase of property, equipment, software and intangible asset
s
     (12,134     (61,267     (284,072     (43,535
Payment for asset acquisition
                       (74,309     (11,388
Purchase of long-term investments
              (1,109,180                  
Proceeds from maturity of long-term investments
                       501,733       76,894  
Proceeds from capital return related to equity method investments
     3,185                1,300       199  
Acquisition of businesses
     37                (35,529     (5,445
Disposal of property, equipment and software
     2       257       7       1  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash used in investing activities
     (198,720     (2,504,566     (5,596,304     (857,671
    
 
 
   
 
 
   
 
 
   
 
 
 
 
F-9

GSX TECHEDU INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS - continued
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
     Year ended December 31,  
     2018     2019     2020     2020  
     RMB     RMB     RMB     USD  
                       (Note 2)  
CASH FLOWS FROM FINANCING ACTIVITIES
                                
Net proceeds from initial public offering and from exercising the over-allotment option by the underwriters (net of issuance cost of RMB31,791)
              1,366,860                    
Capital contribution
 
 
 
 
 
 
 
 
 
 
36
 
 
 
6
 
Proceeds from private placement financing
                       5,687,251       871,609  
Repurchase of ordinary shares
              (86,739     (282,543     (43,302
Payment for asset acquisition after three months of completion
                       (132,184     (20,258
Amount borrowed from related parties
     960                             
Repayment to related parties
     (30,153     (34,056     (460     (70
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash (used in) generated from financing activities
     (29,193     1,246,065       5,272,100       807,985  
    
 
 
   
 
 
   
 
 
   
 
 
 
Effect of exchange rate changes
     9       14,155       2,188       335  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net increase in cash and cash equivalents
     13,965       40,708       281,257       43,104  
Cash and cash equivalents at beginning of the year
     19,294       33,259       73,967       11,336  
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash and cash equivalents at end of the year
     33,259       73,967       355,224       54,440  
Supplemental schedule of cash flow information
                                
Income taxes paid
              348       86,348       13,233  
    
 
 
   
 
 
   
 
 
   
 
 
 
Non-cash
investing and financing activity
                                
Disposal of subsidiaries
     245                             
Payables for purchase of property, equipment and software
     714       15,815       163,408       25,043  
    
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F-10

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
1.
ORGANIZATION AND PRINCIPAL ACTIVITIES
GSX Techedu Inc. was incorporated under the laws of the Cayman Islands in August 2014. The Company, its subsidiaries, its consolidated variable interest entity (“VIE”) and VIE’s subsidiaries (collectively the “Group”) are currently engaged in the business of providing
K-12
tutoring services, foreign language, professional and admission courses in the People’s Republic of China (“PRC”).
Beijing BaiJiaHuLian Technology Co., Ltd (“Beijing BaiJiaHuLian” or “VIE”) was founded in June 2014, as a limited liability company in the PRC, and the name changed to Beijing BaiJia Technology Co., Ltd (“Beijing BaiJia” or “VIE”) in September 2020. Beijing BaiJia and its subsidiaries are primarily engaged in providing online
K-12
tutoring services, foreign language, professional and admission courses in the PRC.
There are some uncertainties as to whether applicable PRC laws and regulations prohibit foreign investors from providing internet and other business in the PRC. To comply with the relevant PRC laws and regulations, the Company operates substantially all of its business through its VIE. On April 28, 2015, BaiJia Technology Group Holdings Limited, through BaiJiaHuLian HK Holdings Limited (“BaiJiaHuLian HK”) and its PRC subsidiary, Beijing Lexuebang Network Technology Co., Ltd. (“Beijing Lexuebang”), entered into a series of contractual arrangements with Beijing BaiJia, and the shareholders of Beijing BaiJia. The series of contractual agreements include an Exclusive Management Services and Business Cooperation Agreement, an Exclusive Call Option Agreement, an Equity Pledge Agreement, Powers of Attorney, Spousal Consent Letters and Letters of Commitment. Those agreements were amended on March 2019 with no significant differences. In connection with the amendment and as part of the Group’s efforts to streamline the corporate structure, the Group removed six existing nominee shareholders as parties to the contractual arrangements with Beijing BaiJia and its shareholders. The rights and obligations of these nominee shareholders under these contractual arrangements have been assumed by Mr. Larry Xiangdong Chen.
The Group believes that these contractual arrangements would enable the Company to (1) have power to direct the activities that most significant affects the economic performance of VIE, and (2) receive the economic benefits of the VIE that could be significant to the VIE. Accordingly, the Company is considered the primary beneficiary of the VIE.
 
F-11

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
1.
ORGANIZATION AND PRINCIPAL ACTIVITIES-continued
 
The Company’s subsidiaries, VIE and VIE’s major subsidiaries as of December 31, 2020 were as follow:
 
Name
   Later of date
of establishment
or acquisition
   Place of establishment    Percentage of
direct or indirect
economic ownership
  Principal activities
Subsidiaries:
                  
BaiJiaHuLian HK
   Aug 18, 2014    HongKong, China    100%   Holding company
Beijing Lexuebang
   Jan 12, 2015    Beijing, China    100%   Education technical services
Wuhan Yuexuebang Network Technology Co., Ltd
(“Wuhan Yuexuebang”)
   May 25, 2020    Wuhan, China    100%  
Education technical
services
Beijing Yuexuebang Network Technology Co., Ltd (“Beijing Yuexuebang”)
   Nov 24, 2020    Beijing, China    100%  
Education technical
services
VIE:
                  
Beijing BaiJia
   Jun 4, 2014    Beijing, China    100%   Education services
VIE’s major subsidiaries:
                  
Beijing Genshuixue Technology Co., Ltd. (“Beijing Genshuixue”)
   May 14, 2015    Beijing, China    100%   Education services
Beijing GaoTuYunJi Education Technology Co., Ltd.
(“
GaoTuYunJi
”)
   Jul 18, 2017    Beijing, China    100%   Education services
Shandong Genshuixue Internet Technology Co., Ltd. (“Shandong Genshuixue”)
   Jan 17, 2020    Jinan, China    100%   Education services
Zhengzhou GaoTuYunJi Education Technology Co.,
Ltd. (“ZhengzhouGaoTu”)
   Jan 19, 2020    Zhengzhou, China    100%   Education services
Xi’an GaoTuYunJi Education Technology Co., Ltd. (“Xi’anGaoTu”)
   Mar 24, 2020    Xi’an, China    100%   Education services
Wuhan GaoTuYunJi Education Technology Co., Ltd. (“WuhanGaoTu”)
   Apr 1, 2020    Wuhan, China    100%   Education services
The English names abov
e
 are for identification purpose only.
 
F-12

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
1.
ORGANIZATION AND PRINCIPAL ACTIVITIES-continued
 
The VIE arrangements
Details of the contractual agreements are set forth below.
 
   
Agreements that transfer economic benefits to the Group:
Exclusive Management Services and Business Cooperation Agreement
Pursuant to the exclusive management services and business cooperation agreement among Beijing Lexuebang, the VIE and the shareholders of the VIE, Beijing Lexuebang has the exclusive right to provide or designate any third-party to provide, among other things, education management consultancy services, permission of intellectual property rights, technological support and business support to the VIE and its subsidiaries. In exchange, the VIE and its subsidiaries pay service fees to Beijing Lexuebang in an amount determined by Beijing Lexuebang in its sole discretion. Without the prior written consent of Beijing Lexuebang, the VIE and its subsidiaries cannot accept services provided by or establish similar cooperation relationship with any third-party. Beijing Lexuebang owns the exclusive intellectual property rights created as a result of the performance of this agreement unless otherwise provided by PRC laws or regulations. The agreement will be effective for twenty years upon signing by both parties. The term of the agreement was amended on March 2019 and the agreement will remain effective unless unanimously agreed by the parties concerned or unilaterally terminated by Beijing Lexuebang with a written notice. Unless otherwise required by applicable PRC laws, our VIE and its shareholders do not have any right to terminate the agreement.
 
F-13

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
1.
ORGANIZATION AND PRINCIPAL ACTIVITIES-continued
 
The VIE arrangements-continued
 
   
Agreements that provide the Company effective control over Beijing BaiJia:
Equity Pledge Agreement
Under the equity interest pledge agreement among Beijing Lexuebang, the VIE and its shareholders, the VIE’s shareholders pledged all of their equity interests of the VIE to Beijing Lexuebang as security for performance of the obligations of the VIE and its shareholders under the exclusive call option agreement, the exclusive management services and business cooperation agreement and the powers of attorney. If any of the specified events of default occurs, Beijing Lexuebang may exercise the right to enforce the pledge immediately. Beijing Lexuebang may transfer all or any of its rights and obligations under the equity interest pledge agreement to its designee(s) at any time. The agreement will remain in effect until the fulfillment of all the obligations under the exclusive call option agreement, the exclusive management services and business cooperation agreement and the powers of attorney.
Exclusive Call Option Agreement
Under the exclusive call option agreement among Beijing Lexuebang, the VIE and its shareholders, each of the shareholders of the VIE irrevocably granted Beijing Lexuebang a right to purchase, or designate a third-party to purchase, all or any part of their equity interests in the VIE at a purchase price equal to the lowest price permissible by the then-applicable PRC laws and regulations at Beijing Lexuebang’s sole and absolute discretion to the extent permitted by PRC law. The shareholders of the VIE shall promptly give all considerations they received from the exercise of the options to Beijing Lexuebang or its designee(s). The VIE and its shareholders covenant that, without Beijing Lexuebang’s prior written consent, they will not, among other things, (i) create any pledge or encumbrance on their equity interests in the VIE; (ii) transfer or otherwise dispose of their equity interests in the VIE; (iii) change the VIE’s registered capital; (iv) amend the VIE’s articles of association; (v) sell, transfer, license or otherwise dispose of any of the VIE’s assets or allow any encumbrance of any assets, except for the disposal or the encumbrances of the assets that are treated as necessary for their daily business operations with the value of the assets involved in a single transaction not exceeding RMB100; (vi) cause the VIE to enter into any major contracts or terminate any material contracts to which the VIE is a party; (vii) declare or distribute dividends; (viii) terminate, liquidate or dissolve our VIE; or (ix) allow the VIE to incur, inherit, guarantee or permit any debts, except for those payables incurred in the ordinary or usual course of business but not incurred by way of borrowing. The agreement will remain effective until terminated by Beijing Lexuebang at its discretion or the entire equity interests in the VIE have been transferred to Beijing Lexuebang or its designees.
 
F-14

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
1.
ORGANIZATION AND PRINCIPAL ACTIVITIES-continued
 
The VIE arrangements-continued
 
 
 
Agreements that provide the Company effective control over Beijing BaiJia:-continued
 
Powers of Attorney
Pursuant to the powers of attorney executed by the VIE’s shareholders, each of them irrevocably authorized Beijing Lexuebang or its designee(s) to act on their respective behalf as exclusive agent and attorney, to the extent permitted by law, with respect to all rights of shareholders concerning all the equity interest held by each of them in the VIE, including but not limited to proposing to convene or attend shareholder meetings, signing the resolutions and minutes of such meetings, exercising all the rights as shareholders (including but not limited to voting rights, nomination rights, appointment rights, the right to receive dividends and the right to sell, transfer, pledge or dispose of all the equity held in part or in whole).
Spousal Consent Letters
Pursuant to the spousal consent letters executed by the spouses of certain shareholders of the VIE, the signing spouses unconditionally and irrevocably agreed that the equity interest in the VIE held by and registered in the name of their spouses be disposed of in accordance with the exclusive call option agreement, the exclusive management services and business cooperation agreement, the equity interest pledge agreement and the powers of attorney described above, and that their spouses may perform, amend or terminate such agreements without their additional consent. Additionally, the signing spouses agreed not to assert any rights over the equity interest in the VIE held by their spouses. In addition, in the event that the signing spouses obtains any equity interest in the VIE held by their spouses for any reason, they agree to be bound by and sign any legal documents substantially similar to the contractual arrangements described above, as may be amended from time to time.
 
F-15

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
1.
ORGANIZATION AND PRINCIPAL ACTIVITIES-continued
 
The VIE arrangements-continued
 
 
 
Risks in relation to VIE structure
The Company believes that the contractual arrangements with Beijing BaiJia and its shareholders are in compliance with existing PRC laws and regulations and are legally enforceable. However, the contractual arrangements are subject to risks and uncertainties, including:
 
   
Beijing BaiJia and its shareholders may have or develop interests that conflict with the Group’s interests, which may lead them to pursue opportunities in violation of the aforementioned contractual agreements. If the Group cannot resolve any conflicts of interest or disputes between the Group and the shareholders of Beijing BaiJia, the Group would have to rely on legal proceedings, which could result in disruption of its business, and there is substantial uncertainty as to the outcome of any such legal proceedings.
 
   
Beijing BaiJia and its shareholders could fail to obtain the proper operating licenses or fail to comply with other regulatory requirements. As a result, the PRC government could impose fines, new requirements or other penalties on the VIE or the Group, mandate a change in ownership structure or operations for the VIE or the Group, restrict the VIE or the Group’s use of financing sources or otherwise restrict the VIE or the Group’s ability to conduct business.
 
   
The PRC government may declare the aforementioned contractual arrangements invalid. They may modify the relevant regulations, have a different interpretation of such regulations, or otherwise determine that the Group or the VIE have failed to comply with the legal obligations required to effectuate such contractual arrangements.
 
   
If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government may restrict or prohibit the Group’s business and operations in China.
The Group’s ability to conduct its business may be negatively affected if the PRC government were to carry out any of the aforementioned actions. As a result, the Group may not be able to consolidate Beijing BaiJia and its subsidiaries in the consolidated financial statements as the Group may lose the ability to exert effective control over Beijing BaiJia and its shareholders, and the Group may lose the ability to receive economic benefits from Beijing BaiJia.
The Group’s business has been directly operated by the VIE and its subsidiaries. As of December 31, 2019 and 2020, the VIE and its subsidiaries accounted for an aggregate of 57.21% and 33.02%, respectively, of the Group’s consolidated total assets, and 97.83% and 83.14% respectively of the Group’s consolidated total liabilities.
The following financial information of the Company’s VIE and VIE’s subsidiaries after the elimination of inter-company transactions and balances as of December 31, 2019 and 2020 and for the years ended December 31, 2018, 2019 and 2020 was included in the accompanying consolidated financial statements:
 
F-16

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
1.
ORGANIZATION AND PRINCIPAL ACTIVITIES-continued
 
The VIE arrangements-continued
 
 
 
Risks in relation to VIE structure-continued
 
 
  
As of December 31
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
Cash and cash equivalents
     9,763        20,701  
Short-term investments
     1,191,664        1,347,750  
Prepaid expenses and other current assets
     195,448        605,287  
Inventory
     8,822        48,074  
    
 
 
    
 
 
 
Total current assets
     1,405,697        2,021,812  
    
 
 
    
 
 
 
Property, equipment and software, net
     76,955        658,592  
Intangible assets
     100        13,219  
Land use right
               28,983  
Long-term investments
     143,800        5,356  
Deferred tax assets
     30,716        48,324  
Operating lease
right-of-use
assets
     264,909        660,407  
Others
     19,692        91,644  
    
 
 
    
 
 
 
Total
non-current
assets
     536,172        1,506,525  
    
 
 
    
 
 
 
Total assets
     1,941,869        3,528,337  
    
 
 
    
 
 
 
Accrued expenses and other current liabilities
     188,975        623,002  
Deferred revenue, current portion
     1,331,962        2,724,614  
Current portion of operating lease liabilities
     59,982        125,986  
Income tax payable
     16,093        4,654  
Amounts due to related parties
     460            
    
 
 
    
 
 
 
Total current liabilities
     1,597,472        3,478,256  
    
 
 
    
 
 
 
Deferred revenue,
non-current
portion
     5,674        9,125  
Deferred tax liabilities
     25        78,697  
Non-current portion of operating lease liabilitie
s
     194,228        527,692  
Other payables
               26,580  
    
 
 
    
 
 
 
Total
non-current
liabilities
     199,927        642,094  
    
 
 
    
 
 
 
Total liabilities
     1,797,399        4,120,350  
    
 
 
    
 
 
 
 
GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
1.
ORGANIZATION AND PRINCIPAL ACTIVITIES - continued
 
The VIE arrangements-continued
 
   
Risks in relation to VIE structure—continued
 
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenues
     397,306        2,114,855        7,124,744  
Net income
     66,934        211,799        2,406,144  
Net cash generated from operating activities
     239,307        1,238,366        3,945,706  
Net cash used in investing activities
     (195,193      (1,172,967      (305,448
Net cash used in financing activities
     (31,040      (87,239      (132,644
    
 
 
    
 
 
    
 
 
 
There are no consolidated VIE’s assets that are collateral for the VIE’s obligations and which can only be used to settle the VIE’s obligations. No creditors (or beneficial interest holders) of the VIE have recourse to the general credit of the Company or any of its consolidated subsidiaries. No terms in any arrangements, considering both explicit arrangements and implicit variable interests, require the Company or its subsidiaries to provide financial support to the VIE. However, if the VIE ever needs financial support, the Company or its subsidiaries may, at its option and subject to statutory limits and restrictions, provide financial support to the VIE through loans to the shareholders of the VIE or entrustment loans to the VIE.
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of presentation and use of estimates
The accompanying consolidated financial statements have been prepared in accordance with the rules and regulations of the Security and Exchange Commission and accounting principles generally accepted in the United States of America (“U.S. GAAP”). These accounting principles require management to make certain estimates and assumptions that affect the amounts in the accompanying financial statements. Actual results may differ from those estimates. The Group bases its estimates on past experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.
Significant accounting estimates reflected in the Group’s financial statements include, but are not limited to, revenue recognition, valuation allowance for deferred tax assets, useful lives of property, equipment and software, impairment assessment of long-lived assets, fair value assessment of
available-for-sale
debt investments, purchase price allocation for business acquisition, valuation of share-based compensation, valuation of ordinary shares and preferred share. Actual results may differ materially from those estimates.
 
F-18
GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-continued
 
Principles of consolidation
The accompanying consolidated financial statements include the financial information of the Group and its subsidiaries, the VIE and the VIE’s subsidiaries. All intercompany balances and transactions were eliminated upon consolidation.
Fair value
Fair value is considered to be 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 tran
s
act and considers assumptions that market participants would use when pricing the asset or liability.
Authoritative literature provides a fair value hierarchy, which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:
Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.
Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.
Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.
Financial instruments
The Group’s financial instruments consist primarily of cash and cash equivalents, short-term investments, long-term investments accounted for available-for-sale debt investments, receivables from third party payment platform, amounts due to related parties and other liabilities.
As of December 31, 2019 and 2020, the carrying values of cash and cash equivalents,
held-to
maturities investments, receivables from third party payment platform, amounts due to related parties and other liabilities approximated their fair values reported in the consolidated balance sheets due to the short term maturities of these instruments.
Available-for-sales
investments are recorded at fair value as of December 31, 2019 and 2020.
Foreign currency translation and transactions
The Group’s reporting currency is Renminbi (“RMB”). The functional currency of the subsidiaries incorporated outside the mainland China is United States dollar (“US dollar” or “US$”). The functional currency of all the other subsidiaries, the VIEs and VIEs’ subsidiaries is RMB.
Monetary assets and liabilities denominated in currencies other than the applicable functional currencies are translated into the functional currencies at the prevailing rates of exchange at the balance sheet date. Nonmonetary assets and liabilities are remeasured into the applicable functional currencies at historical exchange rates. Revenues and expenses are translated using the average rate of exchange in effect during the reporting period. Translation adjustments are reported and shown as a separate component of other comprehensive loss in the consolidated statements of changes in shareholders’ deficit and the consolidated statements of comprehensive loss.
Transactions in currencies other than the functional currencies during the year are converted into the applicable functional currencies at the applicable rates of exchange prevailing at the dates of the transactions. Transaction gains and losses are recorded in the consolidated statements of operations.
 
F-19

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-continued
 
Convenience translation
The Group’s business is primarily conducted in China and all of the revenues are denominated in RMB. However, periodic reports made to shareholders will include current period amounts translated into US dollars using the exchange rate as of balance sheet date, for the convenience of the readers. Translations of balances in the consolidated balance sheets and the related consolidated statements of operations, comprehensive income (loss), change in shareholders’ (deficit) equity and cash flows from Renminbi (“RMB”) into US dollars as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of USD1.00=RMB6.5250 representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2020, or at any other rate.
Cash and cash equivalents
Cash and cash equivalents comprise cash at banks and on hand, which have original maturities of three months or less when purchased and are subject to an insignificant risk of changes in value.
Debt securities investments
As of December 31, 2019 and 2020, the Group’s debt securities include
held-to-maturity
and
available-for-sale
investments.
Held-to-maturity investments
Investments are classified as
held-to-maturity
when the Group has the positive intent and ability to hold the securities to maturity, and are recorded at amortized cost. The amortized cost and carrying amount of
held-to-maturity
securities were
RMB
145,110
 
and RMB
603,775
 
as of December 31, 2019 and 2020, respectively and were recorded as short-term investments as their maturities are less than twelve months.
The Group reviews its investments in held-to-maturity investments for impairment periodically, recognizing an allowance, if any, by applying an estimate loss rate. The Group considers available quantitative and qualitative evidence in evaluating the potential impairment of its investments in held-to-maturity investments. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the held-to-maturity investments. The allowance for credit losses was nil for the year ended December 31, 2020.
Available-for-sale investments
Debt securities investments that do not meet the criteria of
held-to-maturity
or trading securities are classified as
available-for-sale
investments and are reported at fair value with unrealized gains and losses recorded in accumulated other comprehensive income
 (loss)
. Realized gains or losses on the sale of these securities are recognized in the consolidated statements of operations. As of December 31, 2019 and 2020, the balances of
available-for-sale
debt investments that were recorded as short-term investments amounted to RMB1,328,342 and RMB6,727,493, respectively. As of December 31, 2019 and 2020, the balances of
available-for-sale
debt investments that were recorded as long-term investments amounted to RMB1,181,693 and RMB525,373, respectively as their maturities are more than twelve months.
The Group evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity.
 
F-20

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – continued
 
Property, equipment and software, net
Property, equipment and software are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, as follows:
 
   
Category
  
Estimated useful life
    Electronic equipment    3 years
    Furniture and office equipment    5 years
    Software    2-10 years
 
 
Building
 
37 years
    Leasehold improvement    Shorter of the lease term or estimated economic life
Construction in progress is stated at cost, which includes the cost of construction and other directly attributable costs. No provision for depreciation is made on construction in progress until the relevant assets are completed and ready for their intended use.
Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterment that extends the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation from the assets and accumulated depreciation accounts with any resulting gain or loss reflected in the consolidated statement of operations
.
Business combinations
Business combinations are recorded using the acquisition method of accounting. The purchase price of the acquisition is allocated to the tangible assets, liabilities, identifiable intangible assets acquired, if any, based on their estimated fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred.
Land use rights
All land in the PRC is owned by the PRC government, which, according to the relevant PRC law, may grant the right to use the land for a specified period of time. Land use rights are recorded at cost and amortized on a straight line basis over the term of the land certificates.
Goodwill
The excess of the purchase price over the fair value of net assets acquired is recorded on the consolidated balance sheets as goodwill. Goodwill is not amortized, but tested for impairment annually or more frequently if event and circumstances indicate that it might be impaired. As part of the annual goodwill impairment test, the Group first performs a qualitative assessment to determine whether further impairment testing is necessary. If the qualitative assessment above indicates that it is more likely than not that the fair value of the indefinite-lived intangible asset or the reporting unit (for goodwill) is less than its carrying value, a quantitative impairment test is performed to compare the fair value to the carrying value. An impairment charge is recorded if the carrying value exceeds the fair value.
The Group did not record any impairment losses on its goodwill during the years ended December 31, 2018, 2019 and 2020.
Intangible assets
Intangible assets are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The estimated useful lives of intangible assets are as follows:
 
 
 
Category
  
Estimated useful life
 
 
Student base
  
1.5-2 years
 
 
Trademark
  
3-10 years
Impairment of long-lived assets
The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss based on the fair value of the assets. The Group did not record any impairment losses on its long-lived assets during the years ended December 31,
 20
18,
 2019 and 2020.
 
F-21

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – continued
 
Equity method investments
Investee companies over which the Group has the ability to exercise significant influence, but does not have a controlling interest through investment in common shares or
in-substance
common shares, are accounted for using the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%
.
 
O
ther factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate.
Under the equity method, the Group initially records its investment at cost and subsequently recognizes the Group’s proportionate share of each equity investee’s net income or loss after the date of investment into earnings and accordingly adjusts the carrying amount of the investment.
The Group reviews its equity method investments for impairment whenever an event or circumstance indicates that any other-than-temporary impairment has occurred. The Group considers available quantitative and qualitative evidence in evaluating potential impairment of its equity method investment. An impairment charge is recorded when the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group did not record any impairment losses on its equity method investments for the years ended December 31, 2018, 2019 and 2020.
Revenue recognition
The Group recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services, in accordance with ASC Topic 606 Revenue from Contracts with Customers (“Topic 606”). The Group’s revenue is reported net of discount, value added tax and related surcharges.
Disaggregation of revenue
For the years ended December 31, 2018, 2019 and 2020, all of the Group’s revenues were generated in the PRC. Additionally, all of the revenues for the periods were recognized from contracts with customers. The following table provides information about disaggregated revenue by types, including a reconciliation of the disaggregated revenue with the Group’s reportable segment.
 
 
  
Year ended December 31,
 
 
  
2018
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Online tutoring services
  
 
362,622
 
  
 
2,084,803
 
  
 
7,109,255
 
- K-12 courses
  
 
290,890
 
  
 
1,706,538
 
  
 
6,237,399
 
- Foreign language, professional and admission courses
  
 
71,732
 
  
 
378,265
 
  
 
871,856
 
Other services
  
 
34,684
 
  
 
30,052
 
  
 
15,489
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total net revenues
  
 
397,306
 
  
 
2,114,855
 
  
 
7,124,744
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
F-22

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – continued
 
Revenue recognition-continued
 
The primary sources of the Group’s revenues are as follows:
(1) Online tutoring services
The Group offers various types of integrated online tutoring services covering a wide spectrum of topics and targets students from broad age groups through its diverse offerings of
K-12
tutoring, foreign language, professional and admission courses. The Group’s live interactive tutoring services consists of several components, including online live broadcasting classes as well as other activities during the online period including teaching material, quizzes before, during and after the classes, summary of lessons after each class and interactions with both other students and instructors during the period. Different service components are highly interdependent and interrelated in the context of the contract with the live interactive tutoring services. Therefore, the Group has determined that the live interactive tutoring services represents one performance obligation. The service period for a majority of the live interactive tutoring services is less than six months.
Once the live interactive tutoring services is complete, the Group also offers the customer a content playback service. In the content playback service, the customer has unlimited access to online
pre-recorded
audio-video courses for a specified period ranging from one to three years. No other interactions or activities are provided during the playback period. For contracts that provide both the live interactive tutoring service and the content playback service, the Group determined that the live interactive tutoring service and content playback service are two separate performance obligations, as these two deliverables are distinct in that customers can benefit from each service on its own and the Group’s promises to deliver the services are separately identifiable from each other in the contract.
Tutoring fees are collected in advance. The Group determines that there is not a significant financing component based on the nature of the service being offered and the purpose of the payment terms. The Group charges a single upfront amount, not with the primary purpose of obtaining financing from the students but, instead, to maximize profitability, taking into consideration the risks associated with providing the service. The Group offers refunds for any remaining classes to students who withdraw from the course. The refund is equal to the amount related to the undelivered class. The Group determines 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, and allocates the tutoring fee excluding the estimate for refund liability to each performance obligation using the relative stand-alone selling price. The Group determines the stand-alone selling prices using an expected cost plus margin methodology. Revenue related to the live interactive tutoring service is recognized proportionately as the online classes are delivered, as the Group concluded that the delivery of each online class represents a faithful depiction of when the services are provided to the students. Revenue related to the right to access the content playback is recognized proportionally over the playback period, as the Group concluded that the content playback service represents a stand ready obligation to provide the playback services and the customer simultaneously receives and consumes the benefits as the Group provides such services throughout the playback period.
 
F-23

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - continued
 
Revenue recognition - continued
(1) Online tutoring services - continued
 
In some promotion activities, the Group grants sales incentives, including cash coupon and free class, to students who make qualified course purchases. Those students can redeem the cash coupon in the next purchase as part of payment, or select to enroll in a new course free of charge, prior to the incentive’s expiration. The cash coupon and free class will expire in no more than eight months. The Group determined the cash coupon and/or free course granted to existing students are material rights. As a result, a portion of sales price received on students making qualified purchases is allocated to the sales incentives granted based on the relative standalone selling prices. The selling price of cash coupon is estimated based on the discount amount and the probability of redemption. Revenue allocated to sales incentives is recorded as deferred revenue until redemption or expiration. Once the coupon or free class is redeemed, revenue will be recognized based on the revenue recognition policy discussed above. Students may not always redeem the cash coupon or take the free class offered before the expiration of the sales incentive. Therefore, the Group expects to be entitled to a breakage amount in deferred revenue related to the incentives. The Group estimates the breakage based on historical students’ usage and recognizes the estimated breakage as revenue in proportion to the pattern of incentives exercised by students. The assessment of estimating breakage is updated on a quarterly basis. Changes in estimated breakage is accounted for by adjusting deferred revenue to reflect the remaining incentive rights expected to be exercised.
(2) Other services
Other service revenues are primarily derived from 1) membership-based service and 2) offline business consulting courses.
The Group provided membership-based services before the end of the first quarter of 2019, which consisted of providing a platform connecting training institutions or individual teachers and students. Training institutions or individual teachers who paid the membership fees were able to join the Group’s online platform and market their courses to prospective students. Membership fees were primarily fixed and no contractual membership fee refunds were provided to the training institutions or individual teachers. The membership services mainly provided training institutions or individual teachers with display of an online storefront on the Group’s platforms and access to online account management system, which were accounted for as a single performance obligation as the membership services were highly integrated. These service fees were paid in advance for a specific contracted service period and the revenues were recognized proportionally over the service period, typically 12 months, as the Group concluded that the membership service represented a stand ready obligation to provide the services while the member simultaneously receives and consumes the benefits of such services throughout the contract period.
The Group also offers offline business consulting courses targeting principals and other officers of private education institutions who want to improve their management skills. No contractual service fee refund is provided to the course participants. Course fees are collected in advance and the revenues, net of any discounts, are recognized proportionally over the service period, which is generally less than a year, as the classes are generally delivered evenly through the course period.
 
F-24

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - continued
 
Revenue recognition - continued
 
Contract balances
Contract cost
Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and third-party agents which the Group started in July 2019. Contract cost assets are amortised over the estimated customer life.
There was no impairment of contract cost assets recognized during the year
end
e
d December 31, 2018, 2019 and 2020. 
As of December 31, 2019 and 2020, the balance of contract cost was RMB64,805 and RMB77,668. For the years ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMBnil, RMB156,710 and RMB185,787 as “Selling expenses” in its consolidated statement of operations.
Contract and refund liabilities
The following table provides information about the Group’s contract liabilities and refund liability arising from contract with customers. The increase in contract liabilities primarily resulted from the Group’s business growth.
 
 
  
Year ended December 31,
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
Deferred revenue, current
     1,331,962        2,724,614  
Deferred revenue, non-current
     5,674        9,125  
    
 
 
    
 
 
 
       1,337,636        2,733,739  
    
 
 
    
 
 
 
Refund liability
     54,567        120,709  
    
 
 
    
 
 
 

F-25

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - continued
 
Revenue recognition – continued
 
Contract and refund liabilities-continued
 
Deferred revenue primarily consists of tuition fees received from customers for which the Group’s revenue recognition criteria have not been met. The deferred revenue will be recognized as revenue once the criteria for revenue recognition are met. Revenue recognized during the years ended December 31, 2019 and 2020 that was included in the deferred revenue balance at January 1, 2019 and January 1, 2020 amounted to RMB259,384 and RMB1,297,088, respectively.
Refund liability represents the tutoring fee collected by the Group which it expects to refund back to its customer as a result of its refund policy. Refund liability is estimated based on the historical refund ratio for each of the type of classes provided.
The Group’s remaining performance obligations represents the amount of the transaction price for which service has not been performed. As of December 31, 2020, the aggregate amount of the transaction price allocated for the remaining performance obligations amounted to RMB2,733,739. The Group expects to recognize revenue of RMB2,724,614 and RMB6,708 related the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder of RMB2,417 recognized thereafter.
 
F-26
GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - continued
 
Cost of revenues
Cost of revenues mainly consists of salaries to instructors and tutors, rental expenses for office space, depreciation and amortization of properties and equipment, teaching materials and bandwidth costs. The instructors consist of both full-time instructors and part-time instructors. Full-time instructors’ compensation primarily consists of base salary, as well as teaching fees based on hourly rates and attendance of students in connection with courses delivered. The compensation of part-time instructors is calculated as a fixed percentage of the tuition fees of the courses delivered by the instructors, and is accrued as courses are delivered. The compensation of tutors consists of base salary and performance-based compensations, which is determined based on student retention and exercise completion. Specifically, if an existing student of a tutor enrolls in a new course, a bonus is paid to the tutor which is calculated as a percentage of the tuition of the new course. Tutors also receive a fixed payment for each exercise marking performed. The Group accrues on a monthly basis for the cost of tutor which includes basic salary, compensation for exercise marking as well as student retention bonus. The retention bonus is estimated using the expected tuition collected for the retention courses, multiplied by the estimated retention rate and the bonus percentage.
Government subsidies
The government subsidies provided by the local government mainly included funding to support the development of the Group. Government subsidies are recognized upon receipt as government subsidies income because the subsidies are not intended to compensate for specific expenditure and not subject to future return. For the years ended December 31, 2018, 2019 and 2020, RMB400, RMB310 and RMB6,941 were received and recognized as other income in the Group’s consolidated statements of operations, respectively.
Value added taxes
The Group’s educational services and non-educational services are subject to VAT at the rate of 3% for
small-scale-VAT-payer
entities or at the rate of 6% for
general-VAT-payer
entities in accordance with Tax rule.
Since January 2020, in accordance with Cai Shui [2020] No.8, due to the Novel coronavirus (“COVID-19”) pandemic, the VAT on certain services was temporarily exempted for
 the
fiscal year of 2020. Based on the Announcement on Continuously Implementing Some Tax Preferential Policies in Response to COVID-19 Epidemic (2021 No.7), the exemption period is further extended to March 31,2021. As a result, the Group’s educational services were not subject to any VAT from January 1, 2020 to March 31, 2021, and the Group’s small-scale-VAT-payer entities are subject to preferential VAT rate of 1% from March 1, 2020 to December 31, 2021. The VAT exemption is accounted for in a similar manner as government subsidies. For the year ended December 31, 2020, 
RMB256,378
value added tax exemption was recognized as other income in the Group’s consolidated statement of operations.
 
F-27

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - continued
 
Income taxes
Current income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred income taxes are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is
more-likely-than-not
that a portion of or all of the deferred tax assets will not be realized. The impact of an uncertain income tax position is recognized at the largest amount that is
more-likely-than-not
to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes are classified as a component of the provisions for income taxes.
Share-based compensation
The Group measures the cost of employee share options based on the grant date fair value of the award and recognizes compensation cost over the period during which an employee is required to provide services in exchange for the award, which generally is the vesting period. For the graded vesting share options, the Group recognizes the compensation cost over the requisite service period for each separately vesting portion of the award as if the award is, in substance, multiple awards. When no future services are required to be performed by the employee in exchange for an award of equity instruments, the cost of the award is expensed on the grant date. The Group elects to recognize forfeitures when they occur.
Comprehensive income (loss)
Comprehensive income (loss) includes net income (loss), foreign currency translation adjustments and the unrealized gains and losses on
available-for-sale
debt investments of the Group. Comprehensive income (loss) is reported in the consolidated statements of comprehensive income (loss).
 
F-28

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - continued
 
Leases
The Group adopted Topic 842 on January 1, 2019 using the modified retrospective transition approach allowed under ASU 2018-11, without adjusting the comparative periods presented. Upon adoption of Topic 842, the Group recognized right-of-use assets and corresponding lease liabilities on the consolidated balance sheet. The difference between the right-of-use assets and lease liabilities was due to prepaid rent.
The Group leases administrative office spaces in different cities in the PRC under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and
right-of-use
assets on its consolidated balance sheets at the lease commencement. As the rate implicit in the lease is not readily determinable, the Group estimate
s
it’s incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures
right-of-use
assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to
 
nine years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise.
For short-term leases, the Group records operating lease expense in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred.
 
F-29

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - continued
 
Net (loss) income per share
Basic (loss) income per ordinary share is computed by dividing net (loss) income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period.
The Group has determined that its convertible redeemable preferred shares are participating securities as the preferred shares participate in undistributed earnings on an
as-if-converted
basis. Accordingly, the Group used the
two-class
method of computing net (loss) income per share, for ordinary and preferred shares according to participation rights in undistributed earnings. Under this method, net income applicable to holders of ordinary shares is allocated on a pro rata basis to the holders of ordinary and preferred shares to the extent that each class may share income for the period; whereas undistributed net loss is allocated to ordinary shares because preferred shares are not contractually obligated to share the loss.
Diluted (loss) income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had convertible redeemable participating preferred shares and share options, which could potentially dilute basic income per share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the convertible redeemable participating preferred shares is computed using the
as-if-converted
method; the effect of the share options is computed using the treasury stock method.
Significant risks and uncertainties
Foreign currency risk
The RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the Peoples Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies, international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in RMB amounted to RMB11,677 and RMB151,009 as of December 31, 2019 and 2020, respectively.
Concentration risks
Financial instruments that potentially expose the Group to significant concentration of credit risk primarily consist of cash and cash equivalents, short-term investments and receivables from third party payment platform. As of December 31, 2019 and 2020, substantially all of the Group’s cash and cash equivalents and short-term investments were deposited in financial institutions located in the PRC.
There are no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2018, 2019 and 2020.
Reclassification
Certain prior period amount recorded in prepaid expenses and other current assets have been reclassified to inventory to conform to the current period presentation and had no effect on previously reported consolidated net income (loss) or accumulated deficit.
 
F-
30

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - continued
 
Newly adopted accounting pronouncements
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the financial asset. This ASU affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). In April 25, 2019, ASU
2016-13
was updated with ASU
2019-04,
which clarifies certain aspects of accounting for credit losses, hedging activities, and financial instruments. ASU
2019-04
provides certain alternatives for the measurement of the allowance for credit losses (ACL) on accrued interest receivable (AIR). These measurement alternatives include (1) measuring an ACL on AIR separately, (2) electing to provide separate disclosure of the AIR component of amortized cost as a practical expedient, and (3) making accounting policy elections to simplify certain aspects of the presentation and measurement of such AIR. For entities that have adopted ASU
2016-13,
the amendments in ASU
2019-04
related to ASU
2016-13
are effective for fiscal years beginning after December 15, 2019, and interim periods therein. An entity may early adopt ASU
2019-04
in any interim period after its issuance if the entity has adopted ASU
2016-13
.
The Group adopted ASU 2016-13 on January 1, 2020 using the modified retrospective transition approach, without adjusting the comparative periods presented. The adoption of Topic 326 did not have a material impact on the Group’s consolidated financial statements.
In October 2018, the FASB issued ASU
2018-17,
Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities. ASU
2018-17
changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety.
The Group adopted ASU 2018-17 on January 1, 2020 using a retrospective approach. The adoption of this guidance did not have a material impact on the Group’s consolidated financial statements.
In January 2017, FASB issued ASU No. 2017-04: Simplifying the Test for Goodwill Impairment. Under the new accounting guidance, an entity will no longer determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will perform its goodwill impairment tests by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value but not to exceed the total amount of the goodwill of the reporting unit. In addition, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment, if applicable. The provisions of the new accounting guidance are required to be applied prospectively. The new accounting guidance is effective for the Company for goodwill impairment tests performed in fiscal years beginning after December 15, 2019. Early adoption is permitted for goodwill impairment tests performed after January 1, 2017.
The Group adopted this update on January 1, 2020 prospectively. The adoption of this guidance did not have a material impact on the consolidated financial statements.
 
F-
31

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
3.
BUSINESS ACQUISITION
In December 2020, the Group acquired 100% equity interest of Tianjin Puxin
 
Online School Education Technology Co., Ltd. (“Tianjin Puxin”), a
K-12
education institution,
for a total cash consideration of RMB37,399, in which RMB35,529 had been paid based on the agr
e
ement in December 2020. The intangible assets and goodwill acquired from the acquisition were RMB13,700 and RMB43,300,
respectively. The Group acquired Tianjin Puxin to further expand its online education student base. Tianjin Puxin after acquisition constituted less than
 
0.05% and 0.15%
 
of revenue and total assets of the consolidated financial statement during and as of the year ended December 31, 2020 and the results of operations attributable to Tianjin Puxin and pro forma adjustment for Tianjin Puxin have not been presented because they are not material to the consolidated statements of operations and comprehensive income for the years ended December 31, 2019 and 2020.
The acquired assets and liabilities were recorded at their fair value on the date of acquisition. The purchase price allocation was determined by the Group with assistance of an independent appraiser. The purchase price was allocated on the date of acquisition as below:
 
     2020      Amortization period  
     RMB         
Other current assets
     123           
Intangible assets
:
                 
Trademark
     1,300        3 years  
Student base
     12,400        2 years  
Goodwill
     43,300           
Deferred revenue
     (11,700         
Other current liabilities
     (457         
Deferred tax liabilities
     (7,567         
    
 
 
          
       37,399           
    
 
 
          
The goodwill is attributable to intangible assets that cannot be recognized separately as identifiable assets under U.S. GAAP, which is comprised of (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from these acquisitions.
The following summarized unaudited pro forma results of operations for the years ended December 31, 2019 and December 31, 2020 assuming that the acquisition during the year ended December 31, 2020 occurred as of January 1, 2019. These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the results of operations which actually would have resulted had the acquisitions occurred as of January 1, 2019, nor is it indicative of future operating results.
 
 
  
For the years ended December 31,
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
 
  
(Unaudited)
 
  
(Unaudited)
 
Pro forma net revenues
  
 
2,127,834
 
  
 
7,231,144
 
Pro forma net income (loss)
  
 
177,761
 
  
 
(1,477,022
)
 
4.
ASSETS ACQUISITION
In December 2019, the Group entered into a purchase agreement with Zhengzhou Kaitong Technology and Trading Co., Ltd (“Zhengzhou Kaitong”). The purpose of the acquisition is to acquire the commercial real estate owned by Zhengzhou Kaitong which includes two completed office buildings and one office building in construction. The Group plans to use these premises for business operating purposes.
In January 2020, the Group completed the acquisition of the real estate for an aggregate consideration of RMB333,809, which consisted of cash consideration amounting RMB228,089 and liability amounting RMB105,720. As of December 31, 2020, the Group had a future 
obligations related to
the purchase amount
ing
 to RMB127,316
,
a
mong which RMB26,580 was recognized as long-term payables as the Group
does not expect the payment to be completed within one year of the acquisition based on the agreement.
 
F-
32

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
5.
PREPAID EXPENSES AND OTHER CURRENT ASSETS
Prepaid expenses and other current assets consisted of the following:
 
     As of December 31  
     2019      2020  
     RMB      RMB  
Prepaid VAT and income tax
(1)
 
 
  
 
 
 
312,003
 
Prepaid other service fees
(2)
     112,939        264,877  
Contract cost
(3)
     64,805        77,668  
Receivables from broker
(4)
     43,993        47,634  
Receivables from third party payment platform
(5)
     26,570        11,596  
Staff advance
     3,809        5,813  
Others
 
 
544
 
 
 
3,091
 
    
 
 
    
 
 
 
       252,660        722,682  
    
 
 
    
 
 
 
 
 
(1)
Prepaid VAT and income tax consist of (a) VAT input that is expected to offset with VAT output tax or to be transferred out and (b) the prepayment of income tax.
 
(2)
Prepaid other service fees consist of prepayment of advertising fees and cloud server hosting fees. The prepayments of advertising fees and cloud server hosting fees are generally short-term in nature and are amortized over the related service period.
 
(3)
Contract cost mainly includes sales commissions to sales personnel and third-party agents which the Group started in July 2019 as described in Note 2.
 
(4)
Amount represents receivable from broker related to employee’s stock option exercises in connection with employees’ tax obligations. In 2019 and 2020, certain employees exercised their stock options for which the Company paid the relevant employee’s tax obligations on their behalf to the appropriate taxing authorities. To settle the employees’ obligations with the Company, the Company’s broker withheld some of the employees’ shares and subsequently sold them in the open market at fair value. The receivable represents the cash to be received from the broker related to the above transaction.
 
(5)
Receivables from third party payment platform consist of cash that has been received from course participants but held by the third-party payment platform. The Group subsequently collected the full balance from the third-party payment platform.
 
F-33

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
6.
PROPERTY, EQUIPMENT AND SOFTWARE, NET
Property, equipment and software consisted of the following: 
 
 
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Electronic equipment
     60,778        214,235  
Building
               189,965
 
Leasehold improvement
     21,851        80,705  
Furniture and office equipment
     6,632        21,180  
Software
     2,043        7,183  
Construction in progress
     15,130        268,515
 
    
 
 
    
 
 
 
 
     106,434        781,783  
Less: Accumulated depreciation
     (24,574      (77,445
    
 
 
    
 
 
 
       81,860        704,338  
    
 
 
    
 
 
 
Depreciation expenses were RMB4,043, RMB11,919 and RMB55,751 for the years ended December 31, 2018, 2019 and 2020, respectively.
 
F-34

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
7.
LAND USE RIGHTS
Land use rights consisted of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Land use rights
               29,788  
Less: Accumulated amortization
               (805
    
 
 
    
 
 
 
                 28,983  
    
 
 
    
 
 
 
Amortization expenses for land use right were nil, nil and RMB805 for the years ended December 31, 2018, 2019 and 2020, respectively.
 
Future amortization expense is RMB805 per year for each of the next five years through December 31, 2025 and thereafter.
 
8.
LONG-TERM INVESTMENTS
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Equity method investments
(1)
     6,593        5,356  
Available-for-sale debt investments
(2)
     1,181,693        525,373  
    
 
 
    
 
 
 
       1,188,286        530,729  
 
 
(1)
The Group holds less than 40%
 equity interests in several third-party private companies through investments in
their
 common shares or in-substance common share. The Group accounts for the investments under the equity method because the Group has the ability to exercise significant influence but does not have control over the investee. The Group recorded its shares of income in these investments
 of
 
RMB869, RMB1,348 and RMB63 for the year
s
ended December 31, 2018, 2019 and 2020 respectively.
 
 
(2)
Long-term
available-for-sale
debt investments are reported at fair value. Please refer to debt securities investments
described
in Note 2.
 
F-35

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
9.
GOODWILL
The changes in the carrying amount of goodwill for the years ended December 31, 2019 and 2020 were presented as follow:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Beginning balance
     331        331  
Addition
(1)
               43,300  
Accumulated impairment loss
                   
    
 
 
    
 
 
 
Goodwill, net
     331        43,631  
    
 
 
    
 
 
 
 
  (1)
Represent the goodwill in the acquisition of Tianjin Puxin in December 2020, which was described as Note 3.
The Group conducted goodwill impairment assessment at the end of each reporting year or more frequently if there are changes indicate that it may be impaired. The Group recorded no goodwill impairment losses for the year
s
ended December 31, 2019 and 2020.
 
10.
INTANGIBLE ASSETS
The intangible assets consisted of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Student base
     110        12,510  
Trademark
     300        1,675  
    
 
 
    
 
 
 
Total
     410        14,185  
Less: Accumulated amortization
     (310      (966
    
 
 
    
 
 
 
       100        13,219  
    
 
 
    
 
 
 
The Group recognized amortization expense of RMB173, RMB137 and RMB656 for the year
s
ended
December 31 2018, 2019 and 2020, respectively. As of December 31, 2020, the Group expects to recognize amortization expenses of RMB6,641, RMB6,124, RMB405, RMB8 and RMB8 for the next five years, respectively, and RMB33 thereafter.
 
F-36

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
11.
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
The components of accrued expenses and other current liabilities were as follows:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Salary and welfare payable
     127,032        507,867  
Accrued marketing expense
            366,426  
Refund liability
(1)
     54,567        120,709  
Other accrued expense
 
 
26,163
 
 
 
118,002
 
Payable for investments and acquisitions
            102,606  
Other tax payable
     10,700        93,902  
Others
     6,869        4,441  
Payable to third-parties 
     3,422        1,549  
    
 
 
    
 
 
 
       228,753        1,315,502  
    
 
 
    
 
 
 
 
  (1)
Refund liability represents the estimated amounts of service fee received that is estimated to be refunded as described in Note 2.
 
F-3
7

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
12.
FAIR VALUE MEASUREMENT
Measured at fair value on a recurring basis
As of December 31, 2019 and 2020,
available-for-sale
investments recorded in short-term and long-term investments are measured and recorded at fair value initially and on a recurring basis in periods subsequent to their initial recognition and are as follows:
 
     Fair value measurement as of December 31, 2020  
     Quoted prices
in active
market for
identical
assets
     Significant
other
observable
inputs
     Significant
unobservable
inputs
     Total  
     (Level 1)      (Level 2)      (Level 3)         
     RMB      RMB      RMB      RMB  
Short-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
     104,259        6,623,234                  6,727,493  
Long-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
              525,373                  525,373  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     104,259        7,148,607                  7,252,866  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
     Fair value measurement as of December 31, 2019  
     Quoted prices
in active
market for
identical
assets
     Significant
other
observable
inputs
     Significant
unobservable
inputs
     Total  
     (Level 1)      (Level 2)      (Level 3)         
     RMB      RMB      RMB      RMB  
Short-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
               1,328,342                  1,328,342  
Long-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
               1,181,693                  1,181,693  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
               2,510,035                  2,510,035  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
F-3
8

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
12.
FAIR VALUE MEASUREMENT - continued
 
Measured at fair value on a recurring basis - continued
 
The Group’s
available-for-sale
debt investments as of December 31, 2019 and 2020 mainly consists of wealth management products purchased from banks. The Group values these wealth management products using alternative pricing sources and models utilizing market observable inputs, and accordingly the Group classifies the valuation techniques that use these inputs as Level 2.
 
As of December 31, 2020, the Group also invested wealth management products in active market and valued these wealth management products with quoted price, and accordingly the Group classified these assets as Level 1. 
A summary of
available-for-sale
investments during the years ended December 31, 2019 and 2020 is presented as below:
 
     As of December 31, 2020  
     Original
cost
     Unrealized
gains
     Unrealized
loss
     Provision
for decline
in value
     Fair
value
 
     RMB      RMB      RMB      RMB      RMB  
Short-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     6,726,150        1,343                            6,727,493  
Long-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     522,000        3,373                            525,373  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     7,248,150        4,716                            7,252,866  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
     As of December 31, 2019  
     Original
cost
     Unrealized
gains
     Unrealized
loss
     Provision
for decline
in value
     Fair
value
 
     RMB      RMB      RMB      RMB      RMB  
Short-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     1,321,090        7,252                            1,328,342  
Long-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     1,181,270        423                            1,181,693  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     2,502,360        7,675                            2,510,035  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
As of December 31, 2020, the fair value of
available-for-sale
investments by contractual maturity was RMB6,727,493 within one year, RMB525,373 within two to three years.
 
F-39
GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
12.
FAIR VALUE MEASUREMENT - continued
 
Measured at fair value on a
non-recurring
basis
The Group measures goodwill at fair value on a nonrecurring basis when it is annually evaluated or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value as a result of the impairment assessment.
 
13.
SHARE-BASED COMPENSATION
Share options
During the years ended
December 31,
 2018 a
nd
 2019, the
Group granted share options to employees. In March 2019, the Group approved the Share lncentive Plan (the “Plan”) under which the maximum aggregate number of ordinary shares that may be issued pursuant to all awards is 28,400,000 shares. The shares reserved may be increased automatically if and whenever the unissued shares reserved accounts for less than one percent (1%) of the total then issued and outstanding shares, so that after the increase, the shares unissued and reserved under the Plan immediately after each such increase shall equal to five percent (5%) of the then issued and outstanding shares. The term of the option shall not exceed ten years from the date of the grant.
The options will vest in accordance with the vesting schedules set out in the respective share option agreements with vesting period ranging from 0 to 10 years.
The Company determined the estimated fair value of the options on the respective grant dates using the binomial option pricing model with the assistance from an independent valuation firm. The following assumptions were used.
 
     As of December 31,  
Grant date
   2018     2019     2020  
Risk-free interest rate
     3.42%-3.78     3.20         
Volatility
     53.40%-56.20     54.60         
Dividend yield
                           
Exercise multiples
     2.2       2.2-2.8           
Life of options (in years)
     10       10       —    
Fair value of underlying ordinary shares
     4.5-12.7       72.1           
    
 
 
   
 
 
   
 
 
 
 
F-40
GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
13.
SHARE-BASED COMPENSATION - continued
 
Share options-continued
 
Risk-free interest rate
Risk-free interest rate was estimated based on the daily treasury long term rate of the U.S. Treasury Department with a maturity period close to the expected term of the options, plus the country default spread of China.
Volatilit
y
The volatility of the underlying ordinary shares during the lives of the options was estimated based on the historical stock price volatility of comparable listed companies over a period comparable to the expected term of the options.
Dividend yield
The dividend yield was estimated by the Group based on its expected dividend policy over the expected term of the options.
Exercise multiples
Exercise multiple represents the value of the underlying share as a multiple of exercise price of the option which, if achieved, results in exercise of the option.
Life of options
Life of options is extracted from option agreements.
Fair value of underlying ordinary shares
Prior to the completion of initial public offering, the estimated fair value of the ordinary shares underlying the options as of the respective grant dates was determined based on a valuation with the assistance of a third party appraiser. The fair value of the underlying ordinary shares is determined based on the closing market price of the share after the completion of initial public offering in June 2019.
 
F-4
1

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
13.
SHARE-BASED COMPENSATION - continued
 
Share options-continued
 
A summary of options activities during the year ended December 31, 2020 is presented below:
 
     Number
of
options
     Weighted
average
exercise
price
     Weighted
average
grant date
fair value
     Weighted
average
remaining
contractual
term (years)
     Aggregate
intrinsic
value
 
Options outstanding at January 1, 2020
     8,473,127        0.01        23.96        8.62        1,934,139  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Granted
                                               
Exercised
     622,263        0.01        29.31                    
    
 
 
    
 
 
    
 
 
                   
Options outstanding at December 31, 2020
     7,850,864        0.01        23.53        7.61        3,973,335  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Options vested and expected to vest as of December 31, 2020
     7,850,864        0.01        23.53        7.61        3,973,335  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Options exercisable as of December 31, 2020
     749,377        0.01        7.17        6.65        379,261  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The total fair value of options vested during the year ended December 31, 2019 and 2020 were RMB14,948 and RMB21,081, respectively.
During the year ended December 31, 2020, the Company didn’t grant
any
options to certain employees. The Company recognizes compensation expenses related to options over the estimated service period for each separate vesting portion of the award as if the award is in substance, multiple awards.
As of December 31, 2020, there was RMB110,586 of unrecognized compensation expenses related to options expected to be recognized over a weighted average period of 7.61 years.
 
F-42

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
13.
SHARE-BASED COMPENSATION - continued
 
Restricted Stock Units
During year ended December 31, 2020, the Company granted 1,717,143 restricted stock units (“RSUs”) to employees at an exercise price of nil per share. The vesting period of these RSUs rang
ed
 from 1 to 4 years. The RSUs are not transferable and may not be sold or pledged and the holder has no voting or dividend right on the
non-vested
RSUs. In the event that the employment with the Company is terminated for any reason prior to vesting in the RSUs, the holder’s right to the unvested RSUs will terminate immediately. The
non-vested
RSUs will be repurchased by the Company at no cost.
The Group recognized compensation expense over the requisite service period for each separately vesting portion of the award as if the award is in substance, multiple awards. The aggregate fair values of RSUs are measured at the fair value of the Company’s ordinary shares on the grant date which were RMB672,010
during the year ended December 31, 2020. The fair value of the Company’s ordinary shares is determined based on the closing market price of the shares after the completion of initial public offering in June 2019.
As of December 31, 2020, there was RMB580,433 unrecognized compensation cost related to RSUs which is expected to be recognized over a weighted average vesting period of 3.24 years. The weighted average granted fair value of the RSUs granted during the year ended December 31, 2020 w
as
 RMB391.35 per RSU.
A summary of the RSUs activity during the year ended December 31, 2020 is presented below:
 
     RSUs  
Unvested balance at January 1, 2020
     767,060  
Granted
     1,717,143  
Vested
     184,921  
    
 
 
 
Unvested balance at December 31, 2020
     2,299,282  
    
 
 
 
The Group recognized RMB5,917, RMB60,237 and RMB238,446 of compensation expenses for all options and RSUs granted for the years ended December 31, 2018, 2019 and 2020, respectively.
 
F-4
3

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
14.
CONVERTIBLE REDEEMABLE PREFERRED SHARES
In 2015, the Company issued Series A convertible redeemable preferred shares to a group of investors.
Voting Rights
The holders of Series A Preferred Shares and ordinary shares shall vote together based on their shareholding ratio.
Dividends
If the Board of Directors decides to pay dividends, the holders of the Series A Preferred Shares shall be entitled to receive dividends, out of any assets legally available therefor, prior and in preference to any declaration or payment of any dividend on the Ordinary Shares at the rate of 8% of the applicable preferred share issue price per annum on each Series A Preferred Shares, payable in U.S. dollars and annually when, as and if declared by the Board. Such distributions shall not be cumulative.
Redemption
At any time after the earlier of (i) termination of Mr. Larry Xiangdong Chen’s full-time empl
o
yment relationship with the Group prior to a Qualified Initial Public Offering (“QIPO”), (ii) termination of the full-time employment relationship of any two of the founders (other than Mr. Larry Xiangdong Chen) with the Group prior to a QIPO, (iii) June 30, 2018, if the company has not consummated a QIPO due to the reason that the Founders of the Company disapprove or otherwise fail to approve a QIPO whilst the Company has satisfied, or is reasonably expected to satisfy the requirements necessary to consummate a QIPO, (iv) June 30, 2018, if the company has not consummated a QIPO due to any other reasons (other than the reason set forth in the Situation (iii)), (v) the failure by the Series A Preferred Shares holders to conduct the inspection contemplated for reasons attributable to the Seller Parties, or (vi) any material breach by the Group, the founders or the BVI companies of any representatives, warranties or covenants, the Company or the CEO shall redeem all or portion of respective outstanding Series A Preferred Shares within two months after the Company or the founders receive the redemption notice.
The redemption price shall be a return at a specified rate per annum single annually from the original issue date to the date on which the applicable redemption amount is paid in full. A specified rate might be (a) 20% if the redemption is initiated pursuant to Situation(i); (b) 10% if the redemption is initiated pursuant to Situation (ii); (c) 15% if the redemption is initiated pursuant to Situation (iii); (d) 12% if the Redemption is initiated pursuant to Situation (iv)-(vi), as applicable. There was no
 
convertible redeemable preferred shares as of December 31, 2019 and 2020.
Liquidation
In the event of liquidation, the holders of Series A Preferred Shares shall be entitled to receive, prior to the holders of ordinary shares, the relevant amount per Series A Preferred Share equal to (i) 150% of the applicable Series A Preferred Share issue price, plus (ii) an amount accruing thereon at a compound annual rate of 8% of the applicable Series A 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 Series A Preferred Shares, the entire assets and funds of the Company legally available for distribution to the holders of Series A Preferred Shares shall be distributed on a pro rata basis among the holders of Series A Preferred Shares in proportion to issued price.
Conversion
Each Preferred Share shall automatically be converted into Ordinary Shares at the then applicable preferred share conversion price upon the closing of an underwritten public offering of the ordinary shares of the Company in the United States; or upon the prior written approval of the holders of at least two thirds of the Series A Preferred Shares.
The conversion rate for Series A Preferred Shares shall be determined by dividing Series A Preferred Shares issue price by the conversion price then in effect at the date of the conversion. The initial conversion price will be the Series A Preferred Share issue price (i.e., a 1-to-1 initial conversion ratio), which will be subject to adjustments to reflect stock dividends, stock splits and other events.
 
F-44

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
14.
CONVERTIBLE REDEEMABLE PREFERRED SHARES-continued
 
Modification of preferred shares
In March 15, 2019, the Company and the Series A Preferred Share investors agreed to (i) extend the original redemption date of the Series A Preferred Shares from June 30, 2018 to June 30, 2020, (ii) removed the termination of the full-time employment relationship of any two of the founders of the Group prior to a Qualified Initial Public Offering (“QIPO”) as a redemption triggering event and (iii) changed the liquidation preference to include an automatic termination once a QIPO occurs. As this transaction represented a modification as opposed to an extinguishment of preferred shares, only an increase in fair value required accounting. The Company calculated the increase in fair value of the Series A Preferred Share at the modification date resulting from the changes described and concluded that the increase was insignificant.
The change in the balance of Series A Preferred Shares included in mezzanine equity for the years ended December 31, 2018, 2019 and 2020 are as follows:
     Series A  
     Preferred Shares  
     RMB  
Balance as of January 1, 2018
     427,130  
Accretion of Series A Preferred Shares
     38,930  
    
 
 
 
Balance as of January 1, 2019
    466,060  
Accretion of Series A Preferred Shares
     16,772  
Conversion to ordinary shares
     (482,832
    
 
 
 
Balance as of December 31, 20
19
         
    
 
 
 
The Group recognizes changes in the redemption val
u
e ratably over the redemption period. Increases in the carrying amount of the redeemable preferred shares are recorded by charges against retained earnings, or in the absence of retained earnings, by charges as reduction of additional
paid-in
capital until additional
paid-in
capital is reduced to zero. Once
paid-in
capital is reduced to zero, the redemption value measurement adjustment is recognized as an increase in accumulated deficit.
Upon the completion of the initial public offering, all of the Company’s Series A Preferred Share were converted into 35,625,002 ordinary shares on an
one-to-one
basis.
 
F-4
5

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
15.
ORDINARY SHARES
In June 2019, the Company completed its initial public offering and issued 20,532,000 ADSs (representing 13,688,000 Class A ordinary shares). The net proceeds raised from initial public offering and from exercising the over -allotment option by the underwriters were RMB1,366,860, net of issuance cost of RMB31,791. Upon the completion of the initial public offering, the ordinary shares of the Company are classified as Class A and Class B. Holders of Class A ordinary shares and Class B ordinary shares have the same rights except for voting and conversion rights. Each Class A ordinary share is entitled to one vote, and each Class B ordinary share is entitled to ten votes and is convertible into one Class A ordinary share. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances.
Upon the completion of initial public offering, 157,138,000 ordinary shares outstanding then were designated to 83,832,712 Class A ordinary shares and 73,305,288 Class B ordinary shares, respectively.
In November 2019, the Company completed a registered
follow-on
public offering of secondary shares. The Company did not receive any proceeds from the offering.
Shares issued to employees upon exercising their stock options is net of the tax withholding requirements paid on behalf of the employees. During the year ended December 31, 2019, the Company withheld 418,298 ordinary shares to satisfy its employees’ tax obligations amounting to RMB86,739 (
US
D
12,459). The Company paid this amount in cash to the appropriate taxing authorities. They are treated as common stock repurchases for accounting and disclosure purposes as they reduce the number of shares.
In May 2020, the Company’s board of directors authorized a share repurchase program, under which the Company may repurchase up to US
D
150,000
 
worth of its shares. In May 2020, the Company repurchased 1,131,366 ADSs (representing
 
754,244 Class A ordinary shares
)
 
for
RMB
282,543.
During the year ended December 31, 2020, 807,184
shares of treasury stock were reissued in connection with the exercise of options and the vesting of
RSUs.
In December 2020, the Company entered into a subscription agreement with certain investors (the “Purchasers”), pursuant to which the Company issued 10,611,072 Class A ordinary shares to the Purchasers in a private placement for
an
aggregate proceeds
 
of
RM
B
5,687,251
,
 
representing the fair value of the
s
hares
i
ssued. The proceeds were received in December 2020. A member of the management of the Company purchased
 
2,455,800 of
C
lass A ordinary shares for a total
payment
of RMB1,315,919
 
F-4
6

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
16.
INCOME TAXES
The Company is incorporated in the Cayman Islands. Under the current laws of the Cayman Islands, the Company is not subject to income or capital gains taxes. The Company’s subsidiary BaiJiaHuLian HK is located in Hong Kong and is subject to an income tax rate of 16.5% for assessable profit earned in Hong Kong in 2017 and during the first three months of 2018. From April 2018, BaiJiaHuLian HK is subject to an income tax rate of 8.25% for the first HKD2,000 of assessable profit and 16.5% for profit exceeding HKD2,000. No provision for Hong Kong profits tax was made as the Group had no estimated assessable profit that was subject to Hong Kong profits tax for the years ended December 31, 2019 and 2020.
The Company’s subsidiary, the VIE and the VIE’s subsidiaries, which were entities incorporated in the PRC (the “PRC entities”), are subject to PRC Enterprise Income Tax (“EIT”) on their taxable income in accordance with the relevant PRC income tax laws, which have adopted a unified income tax rate of 25% since January 1, 2008 with the following exceptions.
Beijing BaiJia qualified as a High and New Technology Enterprise from 2017 through 202
2
 and accordingly was entitled to the 15% preferential tax rate during the period.
GaoTuYunJi qualified as a High and New Technology Enterprise during the year ended December 31, 2019 and accordingly was entitled to a 15% preferential tax rate from 2019 to 2021.
Beijing Lexuebang also qualified as a High and New Technology Enterprise during the year ended December 31, 2019. Furthermore, Beijing Lexuebang obtained the Software Enterprise Certificate
and
adopted the exemption from EIT for years 2019 and 2020, and
 
12.5
% from 2021 to 2023.
Wuhan Yuexuebang obtained the Software Enterprise Certificate and adopted exemption form EIT for the year 2020 and 2021, 
and
12.5% from 2022 to 2024
.
 
F-4
7

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
16.
INCOME TAXES - continued
 
The current and deferred components of the income tax expense appearing in the consolidated statement of operations were as follows:
 
     Year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Current tax (expense) benefits
               (16,441      14,578  
Deferred tax (expense) benefits
     (2,616      (516      20,041  
    
 
 
    
 
 
    
 
 
 
       (2,616      (16,957      34,619  
    
 
 
    
 
 
    
 
 
 
The principle components of deferred tax assets were as follows:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Deferred tax assets
                 
Deductible temporary difference related to advertising expenses
     51,607        458,991  
Net operating loss carrying forwards
     19,461        160,919  
Tran
sfer
 of intangible assets
               1,679  
Accrued liabilities
               300  
    
 
 
    
 
 
 
Total deferred tax assets
     71,068        621,889  
Less: valuation allowance
     (40,352      (573,565
    
 
 
    
 
 
 
Deferred tax assets net
     30,716        48,324  
    
 
 
    
 
 
 
The movements of valuation allowance for the years end December 31, 2018, 2019 and 2020 are as follows:
 
 
  
Year ended December 31,
 
 
  
2018
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Balance at beginning of the period
  
 
31,387
 
  
 
42,797
 
  
 
40,352
 
Acquisitions
  
 
—  
 
  
 
—  
 
  
 
4,987
 
Additions
  
 
11,410
 
  
 
36,138
 
  
 
529,915
 
Reversal
  
 
—  
 
  
 
(38,583
  
 
(1,689
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of the period
  
 
42,797
 
  
 
40,352
 
  
 
573,565
 
 
  
 
 
 
  
 
 
 
  
 
 
The principle components of deferred tax liabilities were as follows:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Deferred tax liabilities
                 
Building and land use right
               72,447  
Intangible assets
     25        3,287  
Deferred revenue
               2,750  
Unrecognized gains of
available-for-sale
investments
               213  
    
 
 
    
 
 
 
Total deferred tax liabilities
     25        78,697  
    
 
 
    
 
 
 
 
F-4
8

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
16.
INCOME TAXES-continued
 
As of December 31, 2020, the Group had net operating loss carried forward of RMB 756,593 from the Company’s PRC entities, which will expire on various dates from December 31, 2021 to December 31, 2030.
The reconciliation of the effective tax rate and the statutory income tax rate applicable to PRC operations was as follow:
 
     Year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Income (loss) before provision for income taxes and share of results of equity investees
     21,397        242,239        (1,427,612
Income tax (expenses) benefits computed at an applicable tax rate
 
of 25%
     (5,349      (60,560      356,903  
Effect of permanent differences
     (4,100      (11,010      55,935  
Effect of research and development super-deduction
              38,078        88,881  
Effect of preferential tax rate
     18,243        10,399        62,404  
Effect on tax rates in different tax jurisdictions
              3,691        (1,278
Change in valuation allowance
     (11,410      2,445        (528,226
    
 
 
    
 
 
    
 
 
 

     (2,616      (16,957      34,619  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
F-
49

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
16.
INCOME TAXES - continued
 
If Beijing BaiJia, GaoTuYunJi, Beijing Lexuebang and Wuhan Yuexuebang did not enjoy income tax preferential tax rates for the years ended December 31, 2018, 2019 and 2020, tax expense would have been increased by RMB18,243, RMB10,399 and RMB62,404, respectively. The decrease in basic net income per ordinary share was RMB0.20 and RMB0.08 for the years ended December 31, 2018 and 2019, and the increase in basic net loss per ordinary share was RMB0.39 for the year ended December 31, 2020. The decrease in diluted net income per ordinary share was RMB0.20 and RMB0.07 for the years ended December 31, 2018 and 2019, and the increase in diluted net loss per ordinary share was RMB0.39 for the year ended December 31, 2020.
The Group did not identify significant unrecognized tax benefits for the year ended December 31, 2020. The Group did not incur any interest and penalties related to potential underpaid income tax expenses and also does not anticipate any significant increases or decreases in unrecognized tax benefits in the next 12 months from December 31, 2020.
Aggregate undistributed earnings of the Company’s PRC subsidiaries and the VIE that are available for reinvestment. Upon distribution of such earnings, the Company will be subject to the PRC EIT, the amount of which is impractical to estimate. The Company did not record any
withholding tax on any of the aforementioned undistributed earnings because the relevant subsidiaries and the VIE do not intend to declare dividends and the Company intends to permanently reinvest it within the PRC. Additionally, no deferred tax liability was recorded for taxable temporary differences attributable to the undistributed earnings because the Company believes the undistributed earnings can be distributed from the VIE to
 
Beijing Lexuebang in a manner that would not be subject to income tax.
 
17.
NET (LOSS) INCOME PER SHARE
For the years ended December 31, 2018 and part of 2019, the Group has determined that its convertible redeemable participating preferred shares are participating securities as the preferred shares participate in undistributed earnings on an
as-if-converted
basis. The holders of the preferred shares are entitled to receive dividends on a pro rata basis, as if their shares had been converted into ordinary shares. Accordingly, the Group uses the
two-class
method of computing net (loss) income per share, for ordinary shares, preferred shares according to the participation rights in undistributed earnings. However, undistributed loss is only allocated to ordinary shareholders because holders of preferred shares are not contractually obligated to share losses.
 
F-
50

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
17.
NET (LOSS) INCOME PER SHARE - continued
 
The following table sets forth the computation of basic and diluted net (loss) income per share for the periods indicated:
 
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Basic net (loss) income per share calculation
                          
Numerator:
                          
Net income (loss)
     19,650        226,630        (1,392,930
Less: Accretion on Series A Preferred Shares redemption value
     38,930        16,772            
Less: Undistributed earnings allocated to Series A Preferred Shares
               21,698            
Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-basic
     (19,280      188,160        (1,392,930
    
 
 
    
 
 
    
 
 
 
Denominator:
                          
Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-basic
     92,224,998        132,400,941        159,725,779  
Net (loss) income per ordinary share attributable to ordinary shareholders-basic
     (0.21      1.42        (8.72
    
 
 
    
 
 
    
 
 
 
Diluted net (loss) income per ordinary share calculation
                          
Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-diluted
 
                 
Denominator:
                          
Weighted average ordinary shares basic outstanding
     92,224,998        132,400,941        159,725,779  
Effect of potentially diluted stock options
               6,998,647            
Effect of potentially diluted RSUs
               78,310            
Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-diluted
     92,224,998        139,477,898        159,725,779  
    
 
 
    
 
 
    
 
 
 
Net (loss) income per ordinary share attributable to ordinary shareholders-diluted
     (0.21      1.35        (8.72
    
 
 
    
 
 
    
 
 
 
 
  Note:
For the years ended December 31, 2018, 2019 and 2020, the following shares, share options or RSUs outstanding were excluded from the calculation of diluted net (loss) income per ordinary share, as their inclusion would have been anti-dilutive for the periods prescribed.
 
     For the year ended December 31,  
     2018      2019      2020  
Shares issuable upon exercise of share options
     21,892,243        —          —    
Shares issuable upon conversion of Series A Preferred Shares
    
35,625,002
      
 
 
      
 
 
Shares issuable upon conversion of RSUs
     —          512,847        64,576  
    
 
 
    
 
 
    
 
 
 
 
F-5
1

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
1
8
.
EMPLOYEE DEFINED 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, unemployment insurance and other welfare benefits are provided to employees. Chinese labor regulations require that the Group’s PRC entities make contributions to the government for these benefits based on certain percentages of the employees’ salaries. The Group has no legal obligation for the benefits beyond the contributions made. The total amount for such employee benefits, which was expensed as incurred, was RMB35,738, RMB67,462 and RMB216,551 for the years ended December 31, 2018, 2019 and 2020, respectively.
 
19.
RELATED PARTY TRANSACTION
 
  (1)
Related parties
 
   
Name of related parties
       
Relationship with the Group
    Mr. Larry Xiangdong Chen         CEO and Chairman of the board of Directors of the Company
    Beijing Youlian Global Education Technology Co., Ltd (“Beijing Youlian”)
(1)
        Equity method investment investee
(1)
 
Beijing Youlian was dissolved in June 
2020.
 
  (2)
The significant balances and transactions between the Group and its related parties were as follows:
 
  (a)
Balance
 
     December 31,  
     2019      2020  
     RMB      RMB  
Amounts due to:
                 
Mr. Larry Xiangdong Chen
     460            
    
 
 
    
 
 
 
Total
     460            
    
 
 
    
 
 
 
The balances with related parties were interest-free, unsecured and repayable on demand.
 
F-5
2

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
19.
RELATED PARTY TRANSACTION-continued
 
 
(b)
Transaction
Other than as disclosed elsewhere in these consolidated financial statements, the Group had the following significant related party transactions:
 
            Revenue         
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Beijing Youlian
(1)
     4,670        566            
    
 
 
    
 
 
    
 
 
 
Total
     4,670        566            
    
 
 
    
 
 
    
 
 
 
 
            Expense         
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Beijing Youlian
(2)
     2,052        3,569        1,457  
    
 
 
    
 
 
    
 
 
 
Total
     2,052        3,569        1,457  
    
 
 
    
 
 
    
 
 
 
 
  (1)
The Group recognized revenue from providing technical service.
  (2)
The Group recognized expense from receiving advertising service provided by Beijing Youlian.
 
20.
LEASE
Operating leases
The Group’s leases consist of operating leases for administrative office spaces in different cities in the PRC. The Group determines if an arrangement is a lease at inception. Some lease agreements contain lease and
non-lease
components, which the Group choose to account for as separate components. The allocation of the consideration between the lease and the
non-lease
components is based on the relative stand-alone prices of lease components included in the lease contracts. As of December 31, 2020, the Group had no long-term leases that were classified as a financing lease. As of December 31, 2020, the Group did not have additional operating leases that have not yet commenced.
 
F-5
3

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
20.
LEASE-continued
 
 
Operating leases-continued
 
Total operating lease expenses for the year ended December 31, 2019 and 2020 was RMB53,165 and RMB155,287, and was recorded in cost of revenues, selling expenses, research and development expenses and general and administrative expense on the consolidated statements of operations.
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
  
RMB
 
 
RMB
 
Cash paid for amounts included in the measurement of lease
liabilities:
  
     
 
     
Operating cash flows from operating leases
  
 
64,630
 
 
  141,942  
Non-cash
right-of-use
assets in exchange for new lease liabilities:
  
 
   
 
     
Operating leases
  
 
231,146
 
 
  647,029  
Weighted average remaining lease term
  
 
   
 
     
Operating leases
  
 
4.4
 
 
  4.6  
Weighted average discount rate
  
 
   
 
     
Operating leases
  
 
5.0
 
  6.6
The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31:
 
     RMB  
Year ending December 31,
 
 
 
 
2021
     206,362  
2022
     217,978  
2023
     194,381  
2024
     178,226  
2025
     99,170  
2026 and thereafter
     36,950  
    
 
 
 
Less: imputed interest
     (136,302
    
 
 
 
Total
     796,765  
    
 
 
 
 
F-5
4

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
20.
LEASE-continued
 
Operating leases-continued
 
Payments under operating leases are expensed on a straight-line basis over the periods of their respective leases. The terms of the leases do not contain rent escalation or contingent rents. For the year
s
ended December 31, 2018, 2019, 2020, total rental expense for all operating leases amounted to RMB13,965, RMB53,165 and RMB155,287, respectively.
 
21.
COMMITMENTS AND CONTINGENCIES
Capital commitment
The Group had outstanding capital commitments mainly relating to capital expenditures of office space construction and leasehold improvement. As of December 31, 2020, the payment due within one year was RMB67,585 and the payment due thereafter amounted to RMB34,432.
Contingencies
From time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. 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, 2019 and 2020.
 
22.
SEGMENT INFORMATION
Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. The Group’s CODM has been identified as the CEO. The Group is currently engaged in providing integrated online tutoring services. The CODM reviews consolidated results including revenue, grow profit and operating profit at a consolidated level only and does not distinguish between services for the purpose of making decisions about resources allocation and performance assessment. As such, the Group concluded that it has one operating segment and one reporting segment. The Group operates solely in the PRC and all of the Group’s long-lived assets are located in the PRC.
 
F-55

GSX TECHEDU INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2019 AND 2020
(In thousands of RMB and USD, except for share, per share and per ADS data, or otherwise noted)
 
2
3
.
RESTRICTED NET ASSETS
Relevant PRC statutory laws and regulations permit payments of dividends by the Group’s PRC subsidiaries only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. The results of operations reflected in the financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of the Company’s subsidiaries.
In accordance with the Regulations on Enterprises with Foreign Investment of China and their articles of association, a foreign invested enterprise established in the PRC is required to provide certain statutory reserves, namely general reserve fund, the enterprise expansion fund and staff welfare and bonus fund which are appropriated from net profit as reported in the enterprise’s PRC statutory accounts, which is included in retained earnings accounts in equity section of the consolidated balance sheets. A wholly-owned foreign invested enterprise is required to allocate at least 10% of its annual
after-tax
profit to the general reserve until such reserve reaches 50% of its respective registered capital based on the enterprise’s PRC statutory accounts. Appropriations to the enterprise expansion fund and staff welfare and bonus fund are at the discretion of the board of directors for all foreign invested enterprises. The aforementioned reserves can only be used for specific purposes and are not distributable as cash dividends. If any PRC subsidiary incur debt on its own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments to the Group. Any limitation on the ability of the PRC subsidiaries to distribute dividends or other payments to their respective shareholders could materially and adversely limit the ability to grow, make investments or acquisitions that could be beneficial to pay dividends.
Additionally, in accordance with the Company Law of the PRC, a domestic enterprise is required to provide statutory common reserve at least 10% of its annual
after-tax
profit until such reserve reaches 50% of its respective registered capital based on the enterprise’s PRC statutory accounts. The Group’s provision for the statutory common reserve is in compliance with the aforementioned requirement of the Company Law. A domestic enterprise is also required to provide for discretionary surplus reserve, at the discretion of the board of directors, from the profits determined in accordance with the enterprise’s PRC statutory accounts. The aforementioned reserves can only be used for specific purposes and are not distributable as cash dividends.
Because the Group’s entities in the PRC can only be paid out of distributable profits reported in accordance with PRC accounting standards, the Group’s entities in the PRC are restricted from transferring a portion of their net assets to the Company. The restricted amounts include the
paid-in
capital and statutory reserves of the Group’s entities in the PRC. The aggregate amount of
paid-in
capital and statutory reserves, which is the amount of net assets of the Group’s entities in the PRC (mainland) not available for distribution, were RMB99,655 and RMB329,344 as of December 31, 2019 and 2020, respectively.
 
F-5
6
EX-2.5 2 d22444dex25.htm EX-2.5 EX-2.5

Exhibit 2.5

Description of rights of each class of securities

registered under Section 12 of the Securities Exchange Act of 1934 (the “Exchange Act”)

American Depositary Shares (“ADSs”), every three representing two Class A ordinary shares of GSX Techedu Inc. (“we,” “our,” “our company,” or “us”), are listed and traded on the New York Stock Exchange and, in connection with this listing (but not for trading), the Class A ordinary shares are registered under Section 12(b) of the Exchange Act. This exhibit contains a description of the rights of (i) the holders of Class A ordinary shares and (ii) the holders of ADSs. Class A ordinary shares underlying the ADSs are held by Deutsche Bank Trust Company Americas, as depositary, and holders of ADSs will not be treated as holders of the Class A ordinary shares.

Description of Class A Ordinary Shares

The following is a summary of material provisions of our currently effective third amended and restated memorandum and articles of association (“Memorandum and Articles of Association”), as well as the Companies Act (As Revised) of the Cayman Islands (the “Companies Act”) insofar as they relate to the material terms of our ordinary shares. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the entire Memorandum and Articles of Association, which has been filed with the SEC as an exhibit to our Registration Statement on Form F-1 (File No. 333-231275).

Type and Class of Securities (Item 9.A.5 of Form 20-F)

Each Class A ordinary share has US$0.0001 par value. The number of Class A ordinary shares that have been issued as of the last day of the financial year ended December 31, 2020 is provided on the cover of the annual report on Form 20-F filed on or about April 26, 2021. Our Class A ordinary shares may be held in either certificated or uncertificated form.

Preemptive Rights (Item 9.A.3 of Form 20-F)

Our shareholders do not have preemptive rights.

Limitations or Qualifications (Item 9.A.6 of Form 20-F)

We have a dual-class voting structure such that our ordinary shares consist of Class A ordinary shares and Class B ordinary shares. Each Class A ordinary share shall entitle the holder thereof to one vote on all matters subject to the vote at general meetings of our company, and each Class B ordinary share shall entitle the holder thereof to ten (10) votes on all matters subject to the vote at general meetings of our company. Due to the super voting power of Class B ordinary share holder, the voting power of the Class A ordinary shares may be materially limited.

Rights of Other Types of Securities (Item 9.A.7 of Form 20-F)

Not applicable.


Rights of Class A Ordinary Shares (Item 10.B.3 of Form 20-F)

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 (subject to the ability of the board of directors, under our Memorandum and Articles of Association, to determine that a dividend shall be paid wholly or partly by the distribution of specific assets (which may consist of the shares or securities of any other company) and to settle all questions concerning such distribution (including fixing the value of such assets, determining that cash payment shall be made to some shareholders in lieu of specific assets and vesting any such specific assets in trustees on such terms as the directors think fit)) and other capital distributions.

Conversion

Our Class B ordinary shares may be converted into the same number of Class A ordinary shares by the holders thereof at any time, while Class A ordinary shares cannot be converted 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 the founder (Mr. Larry Xiangdong Chen) or an affiliate of the founder, each of such Class B ordinary shares will be automatically and immediately converted into one Class A ordinary share.

Dividends

The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors or declared by our shareholders by ordinary resolution (provided that no dividend may be declared by our shareholders which exceeds the amount recommended by our directors). Our Memorandum and Articles of Association provide that dividends may be declared and paid out of funds legally available therefor, namely out of either profit, retained earnings or our share premium account, provided that a dividend may not be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business.

Voting Rights

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 of our general meetings. Each Class A ordinary share shall be entitled to one (1) vote on all matters subject to the vote at general meetings of our company, and each Class B ordinary share shall be entitled to ten (10) votes on all matters subject to the vote at general meetings of our company. At any general meeting a resolution put to the vote at the meeting shall be decided on a show of hands, unless a poll is (before or on the declaration of the result of the show of hands) demanded by the chairman of such meeting or any one shareholder present in person or by proxy.

 

2


An ordinary resolution to be passed at a general meeting by the shareholders requires the affirmative vote of a simple majority of the votes attached to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy (or, in the case of corporations, by their duly authorized representatives) at a general meeting, while a special resolution requires the affirmative vote of no less than two-thirds of the votes attached to the ordinary shares cast by those shareholders who are present in person or by proxy (or, in the case of corporations, by their duly authorized representatives) at a general meeting. Both ordinary resolutions and special resolutions may also be passed by a unanimous written resolution signed by all the shareholders of our company, as permitted by the Companies Act and our Memorandum and Articles of Association. A special resolution will be required for important matters such as a change of name or making changes to our Memorandum and Articles of Association.

Transfer of Ordinary Shares

Subject to the restrictions set out in our Memorandum and Articles of Association 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 writing and in any usual or common form approved by our board, and shall be executed by or on behalf of the transferor, and if in respect of any nil or partly paid up share or if so required by our directors, shall also be executed by or on behalf of by the transferee.

However, 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 our company has a lien. Our board of directors may also decline to register any transfer of any ordinary share unless:

 

   

the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer;

 

   

the instrument of transfer is in respect of only one class of shares;

 

   

the instrument of transfer is properly stamped, if required;

 

   

in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; and

 

   

a fee of such maximum sum as the New York Stock Exchange may determine to be payable or such lesser sum as the board of directors may from time to time require is paid to our company in respect thereof.

If our directors refuse to register a transfer they shall, within three months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal.

The registration of transfers may, after compliance with any notice required of the New York Stock Exchange, be suspended and the register closed at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30 days in any year as our board may determine.

 

3


Liquidation Rights

On the winding up of our company, if the assets available for distribution amongst our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed amongst our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them.

Calls on Shares and Forfeiture of Shares

Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their shares in a notice served to such shareholders at least 14 days prior to the specified time and place of payment. The shares that have been called upon and remain unpaid are subject to forfeiture.

Redemption, Repurchase and Surrender of Shares

We may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders thereof, on such terms and in such manner as may be determined by either our board of directors or by a special resolution of our shareholders. Our company may also repurchase any of our shares on such terms and in such manner as have been approved by our board of directors or by an ordinary resolution of our shareholders. Under the Companies Act, the redemption or repurchase of any share may be paid out of our Company’s profits or out of the proceeds of a new issue of shares made for the purpose of such redemption or repurchase, or out of capital (including share premium account and capital redemption reserve) if our company can, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be redeemed or repurchased (a) unless it is fully paid up, (b) if such redemption or repurchase would result in there being no shares outstanding or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.

Requirements to Change the Rights of Holders of Class A Ordinary Shares (Item 10.B.4 of Form 20-F)

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 all the holders of the issued shares of that class or series or with the sanction of a resolution passed by a majority of the votes cast at a separate meeting of the holders of the shares of the class or series. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking pari passu with such existing class of shares.

 

4


Limitations on the Rights to Own Class A Ordinary Shares (Item 10.B.6 of Form 20-F)

There are no limitations under the laws of the Cayman Islands or under the Memorandum and Articles of Association that limit the right of non-resident or foreign owners to hold or vote Class A ordinary shares, other than anti-takeover provisions contained in the Memorandum and Articles of Association to limit the ability of others to acquire control of our company or cause our company to engage in change-of-control transactions.

Provisions Affecting Any Change of Control (Item 10.B.7 of Form 20-F)

Anti-Takeover Provisions in the Memorandum and Articles of Association. Some provisions of our Memorandum and Articles of Association may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including provisions that:

 

   

authorize our board of directors to issue preference shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders; and

 

   

limit the ability of shareholders to requisition and convene general meetings of shareholders.

However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our Memorandum and Articles of Association for a proper purpose and for what they believe in good faith to be in the best interests of our company.

Ownership Threshold (Item 10.B.8 of Form 20-F)

There are no provisions under Cayman Islands law applicable to our company, or under the Memorandum and Articles of Association, that require our company to disclose shareholder ownership above any particular ownership threshold.

Differences Between the Law of Different Jurisdictions (Item 10.B.9 of Form 20-F)

The Companies Act is derived, to a large extent, from the older Companies Acts of England but does not follow recent English statutory enactments and accordingly there are significant differences between the Companies Act and the current Companies Act of England. In addition, the Companies Act differs from laws applicable to U.S. corporations and their shareholders. Set forth below is a summary of certain significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the United States and their shareholders.

 

5


Mergers and Similar Arrangements. The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (i) “merger” means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company, and (ii) a “consolidation” means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company. In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (a) a special resolution of the shareholders of each constituent company, and (b) such other authorization, if any, as may be specified in such constituent company’s articles of association. The written plan of merger or consolidation must be filed with the Registrar of Companies of the Cayman Islands together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and that notification of the merger or consolidation will be published in the Cayman Islands Gazette. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.

A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose a company is a “parent” of a subsidiary if it holds issued shares that together represent at least ninety percent (90%) of the votes at a general meeting of the subsidiary.

The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands.

Save in certain limited circumstances, a shareholder of a Cayman constituent company who dissents from the merger or consolidation is entitled to payment of the fair value of his shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provide the dissenting shareholder complies strictly with the procedures set out in the Companies Act. The exercise of dissenter rights will preclude the exercise by the dissenting shareholder of any other rights to which he or she might otherwise be entitled by virtue of holding shares, save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful.

Separate from the statutory provisions relating to mergers and consolidations, the Companies Act also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:

 

   

the statutory provisions as to the required majority vote have been met;

 

6


   

the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;

 

   

the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and

 

   

the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.

The Companies Act also contains a statutory power of compulsory acquisition which may facilitate the “squeeze out” of dissentient minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90.0% of the shares affected within four months, the offeror may, within a two-month period commencing on the expiration of such four-month period, require the holders of the remaining shares to transfer such shares to the offeror on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion.

If an arrangement and reconstruction by way of scheme of arrangement is thus approved and sanctioned, or if a tender offer is made and accepted, in accordance with the foregoing statutory procedures, a dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares.

Shareholders’ Suits. In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company, and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands court can be expected to follow and apply the common law principles (namely the rule in Foss v. Harbottle and the exceptions thereto) so that a non-controlling shareholder may be permitted to commence a class action against or derivative actions in the name of the company to challenge actions where:

 

   

a company acts or proposes to act illegally or ultra vires (and is therefore incapable of ratification by the shareholders);

 

   

the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and

 

   

those who control the company are perpetrating a “fraud on the minority.”

 

7


Indemnification of Directors and Executive Officers and Limitation of Liability. Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our Memorandum and Articles of Association provide that our directors and officers shall be indemnified against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by such director or officer, other than by reason of such person’s own dishonesty, willful default or fraud, in or about the conduct of our company’s business or affairs (including as a result of any mistake of judgment) or in the execution or discharge of his duties, powers, authorities or discretions, including without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by such director or officer in defending (whether successfully or otherwise) any civil proceedings concerning our company or its affairs in any court whether in the Cayman Islands or elsewhere. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation. In addition, we have entered into indemnification agreements with each of our directors and executive officers that will provide such persons with additional indemnification beyond that provided in our Memorandum and Articles of Association.

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

Directors’ Fiduciary Duties. Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director acts in a manner he reasonably believes to be in the best interests of the corporation. He must not use his corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, the director must prove the procedural fairness of the transaction, and that the transaction was of fair value to the corporation.

As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company—a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his position as director (unless the company permits him to do so), a duty not to put himself in a position where the interests of the company conflict with his personal interest or his duty to a third party, and a duty to exercise powers for the purpose for which such powers were intended. A director of a Cayman Islands company owes to the company a duty to exercise the skill they actually possess and such care and diligence that a reasonably 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.

 

8


Shareholder Action by Written Consent. Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Cayman Islands law and our Memorandum and Articles of Association provide that our shareholders may approve corporate matters by way of a unanimous written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held.

Shareholder Proposals. Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders; provided that it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.

The Companies Act provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company’s articles of association. Our Memorandum and Articles of Association provide that, on the requisition of shareholders holding shares representing in aggregate not less than one-third (1/3) of all votes attaching to all issued and outstanding shares of our company that as at the date of the deposit of such requisition carry the right to vote at general meetings of our company, the board shall convene an extraordinary general meeting. However, our Memorandum and Articles of Association 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. As a Cayman Islands exempted company, we are not obliged by law to call shareholders’ annual general meetings.

Cumulative Voting. Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation’s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder’s voting power with respect to electing such director. There are no prohibitions in relation to cumulative voting under the laws of the Cayman Islands but our Memorandum and Articles of Association do not provide for cumulative voting.

Removal of Directors. Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the issued and outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our Memorandum and Articles of Association, directors may be removed by ordinary resolution of our shareholders notwithstanding any agreement between our company and such director (but without prejudice to any claim for damages under such agreement).

Transactions with Interested Shareholders. The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an “interested shareholder” for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target’s outstanding voting shares within the past three years. This has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target’s board of directors.

 

9


Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the company and not with the effect of constituting a fraud on the minority shareholders.

Dissolution; Winding Up. Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation’s outstanding shares. Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by either an order of the courts of the Cayman Islands or by the board of directors.

Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.

Variation of Rights of Shares. Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under our Memorandum and Articles of Association, we may only materially adversely vary the rights attached to any class of shares (subject to any rights or restrictions for the time being attached to any class of share) with the consent in writing of the holders of all of the issued shares of that class or with the sanction of an ordinary resolution passed by a majority of the votes cast at a separate meeting of the holders of the shares of that class.

Amendment of Governing Documents. Under the Delaware General Corporation Law, a corporation’s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under the Companies Act and our Memorandum and Articles of Association, our memorandum and articles of association may only be amended by a special resolution of our shareholders.

Rights of Non-Resident or Foreign Shareholders. There are no limitations imposed by our Memorandum and Articles of Association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our Memorandum and Articles of Association governing the ownership threshold above which shareholder ownership must be disclosed.

 

10


Changes in Capital (Item 10.B.10 of Form 20-F)

Our company may from time to time by ordinary resolution increase the share capital by such sum, to be divided into shares of such classes and amount, as the resolution shall prescribe.

Our company may by ordinary resolution:

 

   

increase its share capital by new shares of such amount as it thinks expedient;

 

   

consolidate and divide all or any of its share capital into shares of a larger amount than its existing shares;

 

   

subdivide its shares, or any of them, into shares of an amount smaller than that fixed by our Memorandum and Articles of Association, provided that in the subdivision the proportion between the amount paid and the amount, if any, unpaid on each reduced share shall be the same as it was in case of the share from which the reduced share is derived; and

 

   

cancel any shares that, at the date of the passing of the resolution, have not been taken or agreed to be taken by any person and diminish the amount of its share capital by the amount of the shares so cancelled.

Our company may by special resolution reduce its share capital and any capital redemption reserve in any manner authorized by law.

Debt Securities (Item 12.A of Form 20-F)

Not applicable.

Warrants and Rights (Item 12.B of Form 20-F)

Not applicable.

Other Securities (Item 12.C of Form 20-F)

Not applicable.

Description of American Depositary Shares (Items 12.D.1 and 12.D.2 of Form 20-F)

Deutsche Bank Trust Company Americas, as depositary, will register and deliver the ADSs. Every three ADSs represent ownership of two Class A ordinary shares, deposited with Deutsche Bank AG, Hong Kong Branch, as custodian for the depositary. Each ADS will also represent ownership of any other securities, cash or other property which may be held by the depositary. The depositary’s corporate trust office at which the ADSs will be administered is located at 60 Wall Street, New York, NY 10005, USA. The principal executive office of the depositary is located at 60 Wall Street, New York, NY 10005, USA.

 

11


You may hold ADSs either (1) directly (a) by having an American Depositary Receipt, or ADR, which is a certificate evidencing a specific number of ADSs, registered in your name, or (b) by holding ADSs in DRS, or (2) indirectly through your broker or other financial institution. If you hold ADSs directly, you are an ADS holder. This description assumes you hold your ADSs directly. ADSs will be issued through DRS, unless you specifically request certificated ADRs. If you hold the ADSs indirectly, you must rely on the procedures of your broker or other financial institution to assert the rights of ADS holders described in this section. You should consult with your broker or financial institution to find out what those procedures are.

The Direct Registration System, or DRS, is a system administered by The Depository Trust Company, or DTC, pursuant to which the depositary may register the ownership of uncertificated ADSs, which ownership shall be evidenced by periodic statements issued by the depositary to the ADS holders entitled thereto.

We will not treat ADS holders as our shareholders and accordingly, you, as an ADS holder, will not have shareholder rights. Cayman Islands law governs shareholder rights. The depositary will be the holder of the shares underlying your ADSs. As a holder of ADSs, you will have ADS holder rights. A deposit agreement among us, the depositary and you, as an ADS holder, and the beneficial owners of ADSs sets out ADS holder rights as well as the rights and obligations of the depositary. The laws of the State of New York govern the deposit agreement and the ADSs.

The following is a summary of what we believe to be the material terms of the deposit agreement. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the entire deposit agreement and the form of ADR which contains the terms of your ADSs. The deposit agreement has been filed with the SEC as an exhibit to a Registration Statement on Form F-6 (File No. 333-231726) for our company. The form of ADR is on file with the SEC (as a prospectus) and was filed on June 5, 2019.

Dividends and Other Distributions

How will you receive dividends and other distributions on the shares?

The depositary has agreed to pay to you the cash dividends or other distributions it or the custodian receives on shares or other deposited securities, after deducting its fees and expenses. You will receive these distributions in proportion to the number of shares that your ADSs represent as of the record date (which will be as close as practicable to the record date for our shares) set by the depositary with respect to the ADSs.

Except as stated below, the depositary will deliver such distributions to ADR holders in proportion to their interests in the following manner:

 

12


   

Cash. The depositary will convert or cause to be converted any cash dividend or other cash distribution we pay on the shares or any net proceeds from the sale of any shares, rights, securities or other entitlements under the terms of the deposit agreement into U.S. dollars if it can do so on a practicable basis, and can transfer the U.S. dollars to the United States and will distribute promptly the amount thus received. If the depositary shall determine in its judgment that such conversions or transfers are not practical or lawful or if any government approval or license is needed and cannot be obtained at a reasonable cost within a reasonable period or otherwise sought, the deposit agreement allows the depositary to distribute the foreign currency only to those ADS holders to whom it is possible to do so. It will hold or cause the custodian to hold the foreign currency it cannot convert for the account of the ADS holders who have not been paid and such funds will be held for the respective accounts of the ADS holders. It will not invest the foreign currency and it will not be liable for any interest for the respective accounts of the ADS holders. Before making a distribution, any taxes or other governmental charges, together with fees and expenses of the depositary, that must be paid, will be deducted. See “Taxation”. It will distribute only whole U.S. dollars and cents and will round down fractional cents to the nearest whole cent. If the exchange rates fluctuate during a time when the depositary cannot convert the foreign currency, you may lose some or all of the value of the distribution.

 

   

Shares. For any shares we distribute as a dividend or free distribution, either (1) the depositary will distribute additional ADSs representing such shares or (2) existing ADSs as of the applicable record date will represent rights and interests in the additional shares distributed, to the extent reasonably practicable and permissible under law, in either case, net of applicable fees, charges and expenses incurred by the depositary and taxes and/or other governmental charges. The depositary will only distribute whole ADSs. It will try to sell shares which would require it to deliver a fractional ADS and distribute the net proceeds in the same way as it does with cash. The depositary may sell a portion of the distributed shares sufficient to pay its fees and expenses, and any taxes and governmental charges, in connection with that distribution.

 

   

Elective Distributions in Cash or Shares. If we offer holders of our shares the option to receive dividends in either cash or shares, the depositary, after consultation with us and having received timely notice as described in the deposit agreement of such elective distribution by us, has discretion to determine to what extent such elective distribution will be made available to you as a holder of the ADSs. We must timely first instruct the depositary to make such elective distribution available to you and furnish it with satisfactory evidence that it is legal to do so. The depositary could decide it is not legal or reasonably practicable to make such elective distribution available to you. In such case, the depositary shall, on the basis of the same determination as is made in respect of the shares for which no election is made, distribute either cash in the same way as it does in a cash distribution, or additional ADSs representing shares in the same way as it does in a share distribution. The depositary is not obligated to make available to you a method to receive the elective dividend in shares rather than in ADSs. There can be no assurance that you will be given the opportunity to receive elective distributions on the same terms and conditions as the holders of shares.

 

   

Rights to Purchase Additional Shares. If we offer holders of our shares any rights to subscribe for additional shares, the depositary shall having received timely notice as described in the deposit agreement of such distribution by us, consult with us, and we must determine whether it is lawful and reasonably practicable to make these rights available to you. We must first instruct the depositary to make such rights available to you and furnish the depositary with satisfactory evidence that it is legal to do so. If the depositary decides it is not legal or reasonably practicable to make the rights available but that it is lawful and reasonably practicable to sell the rights, the depositary will endeavor to sell the rights and in a riskless principal capacity or otherwise, at such place and upon such terms (including public or private sale) as it may deem proper distribute the net proceeds in the same way as it does with cash.

 

13


The depositary will allow rights that are not distributed or sold to lapse. In that case, you will receive no value for them.

If the depositary makes rights available to you, it will establish procedures to distribute such rights and enable you to exercise the rights upon your payment of applicable fees, charges and expenses incurred by the depositary and taxes and/or other governmental charges. The Depositary shall not be obliged to make available to you a method to exercise such rights to subscribe for shares (rather than ADSs).

U.S. securities laws may restrict transfers and cancellation of the ADSs represented by shares purchased upon exercise of rights. For example, you may not be able to trade these ADSs freely in the United States. In this case, the depositary may deliver restricted depositary shares that have the same terms as the ADSs described in this section except for changes needed to put the necessary restrictions in place.

There can be no assurance that you will be given the opportunity to exercise rights on the same terms and conditions as the holders of shares or be able to exercise such rights.

 

   

Other Distributions. Subject to receipt of timely notice, as described in the deposit agreement, from us with the request to make any such distribution available to you, and provided the depositary has determined such distribution is lawful and reasonably practicable and feasible and in accordance with the terms of the deposit agreement, the depositary will distribute to you anything else we distribute on deposited securities by any means it may deem practicable, upon your payment of applicable fees, charges and expenses incurred by the depositary and taxes and/or other governmental charges. If any of the conditions above are not met, the depositary will endeavor to sell, or cause to be sold, what we distributed and distribute the net proceeds in the same way as it does with cash; or, if it is unable to sell such property, the depositary may dispose of such property in any way it deems reasonably practicable under the circumstances for nominal or no consideration, such that you may have no rights to or arising from such property.

The depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any ADS holders. We have no obligation to register ADSs, shares, rights or other securities under the Securities Act. We also have no obligation to take any other action to permit the distribution of ADSs, shares, rights or anything else to ADS holders. This means that you may not receive the distributions we make on our shares or any value for them if we and/or the depositary determines that it is illegal or not practicable for us or the depositary to make them available to you.

 

14


Deposit, Withdrawal and Cancellation

How are ADSs issued?

The depositary will deliver ADSs if you or your broker deposit shares or evidence of rights to receive shares with the custodian. Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, the depositary will register the appropriate number of ADSs in the names you request and will deliver the ADSs to or upon the order of the person or persons entitled thereto.

How do ADS holders cancel an American Depositary Share?

You may turn in your ADSs at the depositary’s corporate trust office or by providing appropriate instructions to your broker. Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, the depositary will deliver the shares and any other deposited securities underlying the ADSs to you or a person you designate at the office of the custodian. Or, at your request, risk and expense, the depositary will deliver the deposited securities at its corporate trust office, to the extent permitted by law.

How do ADS holders interchange between Certificated ADSs and Uncertificated ADSs?

You may surrender your ADR to the depositary for the purpose of exchanging your ADR for uncertificated ADSs. The depositary will cancel that ADR and will send you a statement confirming that you are the owner of uncertificated ADSs. Alternatively, upon receipt by the depositary of a proper instruction from a holder of uncertificated ADSs requesting the exchange of uncertificated ADSs for certificated ADSs, the depositary will execute and deliver to you an ADR evidencing those ADSs.

Voting Rights

How do you vote?

You may instruct the depositary to vote the shares or other deposited securities underlying your ADSs at any meeting at which you are entitled to vote pursuant to any applicable law, the provisions of our memorandum and articles of association, and the provisions of or governing the deposited securities. Otherwise, you could exercise your right to vote directly if you withdraw the shares. However, you may not know about the meeting sufficiently enough in advance to withdraw the shares.

 

15


If we ask for your instructions and upon timely notice from us by regular, ordinary mail delivery, or by electronic transmission, as described in the deposit agreement, the depositary will notify you of the upcoming meeting at which you are entitled to vote pursuant to any applicable law, the provisions of our memorandum and articles of association, and the provisions of or governing the deposited securities, and arrange to deliver our voting materials to you. The materials will include or reproduce (a) such notice of meeting or solicitation of consents or proxies; (b) a statement that the ADS holders at the close of business on the ADS record date will be entitled, subject to any applicable law, the provisions of our memorandum and articles of association, and the provisions of or governing the deposited securities, to instruct the depositary as to the exercise of the voting rights, if any, pertaining to the shares or other deposited securities represented by such holder’s ADSs; and (c) a brief statement as to the manner in which such instructions may be given or deemed given in accordance with the second to last sentence of this paragraph if no instruction is received, to the depositary to give a discretionary proxy to a person designated by us. Voting instructions may be given only in respect of a number of ADSs representing an integral number of shares or other deposited securities. For instructions to be valid, the depositary must receive them in writing on or before the date specified. The depositary will try, as far as practical, subject to applicable law and the provisions of our memorandum and articles of association, to vote or to have its agents vote the shares or other deposited securities (in person or by proxy) as you instruct. The depositary will only vote or attempt to vote as you instruct. If we timely requested the depositary to solicit your instructions but no instructions are received by the depositary from an owner with respect to any of the deposited securities represented by the ADSs of that owner on or before the date established by the depositary for such purpose, the depositary shall deem that owner to have instructed the depositary to give a discretionary proxy to a person designated by us with respect to such deposited securities, and the depositary shall give a discretionary proxy to a person designated by us to vote such deposited securities. However, no such instruction shall be deemed given and no such discretionary proxy shall be given with respect to any matter if we inform the depositary we do not wish such proxy given, substantial opposition exists or the matter materially and adversely affects the rights of holders of the Class A ordinary shares.

We cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote the shares underlying your ADSs. In addition, there can be no assurance that ADS holders and beneficial owners generally, or any holder or beneficial owner in particular, will be given the opportunity to vote or cause the custodian to vote on the same terms and conditions as the holders of our shares.

The depositary and its agents are not responsible for failing to carry out voting instructions or for the manner of carrying out voting instructions. This means that you may not be able to exercise your right to vote and you may have no recourse if the shares underlying your ADSs are not voted as you requested.

In order to give you a reasonable opportunity to instruct the depositary as to the exercise of voting rights relating to deposited securities, if we request the depositary to act, we will give the depositary notice of any such meeting and details concerning the matters to be voted at least 30 business days in advance of the meeting date.

Compliance with Regulations

Information Requests

Each ADS holder and beneficial owner shall (a) provide such information as we or the depositary may request pursuant to law, including, without limitation, relevant Cayman Islands law, any applicable law of the United States of America, our memorandum and articles of association, any resolutions of our Board of Directors adopted pursuant to such memorandum and articles of association, the requirements of any markets or exchanges upon which the shares, ADSs or ADRs are listed or traded, or to any requirements of any electronic book-entry system by which the ADSs or ADRs may be transferred, regarding the capacity in which they own or owned ADRs, the identity of any other persons then or previously interested in such ADRs and the nature of such interest, and any other applicable matters, and (b) be bound by and subject to applicable provisions of the laws of the Cayman Islands, our memorandum and articles of association, and the requirements of any markets or exchanges upon which the ADSs, ADRs or shares are listed or traded, or pursuant to any requirements of any electronic book-entry system by which the ADSs, ADRs or shares may be transferred, to the same extent as if such ADS holder or beneficial owner held shares directly, in each case irrespective of whether or not they are ADS holders or beneficial owners at the time such request is made.

 

16


Disclosure of Interests

Each ADS holder and beneficial owner shall comply with our requests pursuant to Cayman Islands law, the rules and requirements of the New York Stock Exchange and any other stock exchange on which the shares are, or will be, registered, traded or listed or our memorandum and articles of association, which requests are made to provide information, inter alia, as to the capacity in which such ADS holder or beneficial owner owns ADS and regarding the identity of any other person interested in such ADS and the nature of such interest and various other matters, whether or not they are ADS holders or beneficial owners at the time of such requests.

Reclassifications, Recapitalizations and Mergers

 

If we:

  

Then:

Change the nominal or par value of our shares    The cash, shares or other securities received by the depositary will become deposited securities.
Reclassify, split up or consolidate any of the deposited securities    Each ADS will automatically represent its equal share of the new deposited securities.
Distribute securities on the shares that are not distributed to you, or recapitalize, reorganize, merge, liquidate, sell all or substantially all of our assets, or take any similar action    The depositary may distribute some or all of the cash, shares or other securities it received. It may also deliver new ADSs or ask you to surrender your outstanding ADRs in exchange for new ADRs identifying the new deposited securities.

Amendment and Termination

How may the deposit agreement be amended?

We may agree with the depositary to amend the deposit agreement and the form of ADR without your consent for any reason. If an amendment adds or increases fees or charges, except for taxes and other governmental charges or expenses of the depositary for registration fees, facsimile costs, delivery charges or similar items, including expenses incurred in connection with foreign exchange control regulations and other charges specifically payable by ADS holders under the deposit agreement, or materially prejudices a substantial existing right of ADS holders, it will not become effective for outstanding ADSs until 30 days after the depositary notifies ADS holders of the amendment. At the time an amendment becomes effective, you are considered, by continuing to hold your ADSs, to agree to the amendment and to be bound by the ADRs and the deposit agreement as amended. If any new laws are adopted which would require the deposit agreement to be amended in order to comply therewith, we and the depositary may amend the deposit agreement in accordance with such laws and such amendment may become effective before notice thereof is given to ADS holders.

 

17


How may the deposit agreement be terminated?

The depositary will terminate the deposit agreement if we ask it to do so, in which case the depositary will give notice to you at least 90 days prior to termination. The depositary may also terminate the deposit agreement if the depositary has told us that it would like to resign, or if we have removed the depositary, and in either case we have not appointed a new depositary within 90 days. In either such case, the depositary must notify you at least 30 days before termination.

After termination, the depositary and its agents will do the following under the deposit agreement but nothing else: collect distributions on the deposited securities, sell rights and other property and deliver shares and other deposited securities upon cancellation of ADSs after payment of any fees, charges, taxes or other governmental charges. Six months or more after the date of termination, the depositary may sell any remaining deposited securities by public or private sale. After that, the depositary will hold the money it received on the sale, as well as any other cash it is holding under the deposit agreement, for the pro rata benefit of the ADS holders that have not surrendered their ADSs. It will not invest the money and has no liability for interest. After such sale, the depositary’s only obligations will be to account for the money and other cash. After termination, we shall be discharged from all obligations under the deposit agreement except for our obligations to the depositary thereunder.

Books of Depositary

The depositary will maintain ADS holder records at its depositary office. You may inspect such records at such office during regular business hours but solely for the purpose of communicating with other holders in the interest of business matters relating to our company, the ADRs and the deposit agreement.

The depositary will maintain facilities in the Borough of Manhattan, The City of New York to record and process the issuance, cancellation, combination, split-up and transfer of ADRs.

These facilities may be closed at any time or from time to time when such action is deemed necessary or advisable by the depositary in connection with the performance of its duties under the deposit agreement or at our reasonable written request.

Limitations on Obligations and Liability

Limits on our obligations and the obligations of the depositary and the custodian; Limits on liability to holders of ADSs

The deposit agreement expressly limits our obligations and the obligations of the depositary and the custodian. It also limits our liability and the liability of the depositary. The depositary and the custodian:

 

18


   

are only obligated to take the actions specifically set forth in the deposit agreement without gross negligence or willful misconduct;

 

   

are not liable if any of us or our respective controlling persons or agents are prevented or forbidden from, or subjected to any civil or criminal penalty or restraint on account of, or delayed in, doing or performing any act or thing required by the terms of the deposit agreement and any ADR, by reason of any provision of any present or future law or regulation of the United States or any state thereof, the Cayman Islands or any other country, or of any other governmental authority or regulatory authority or stock exchange, or on account of the possible criminal or civil penalties or restraint, or by reason of any provision, present or future, of our memorandum and articles of association or any provision of or governing any deposited securities, or by reason of any act of God or war or other circumstances beyond its control (including, without limitation, nationalization, expropriation, currency restrictions, work stoppage, strikes, civil unrest, revolutions, rebellions, explosions and computer failure);

 

   

are not liable by reason of any exercise of, or failure to exercise, any discretion provided for in the deposit agreement or in our memorandum and articles of association or provisions of or governing deposited securities;

 

   

are not liable for any action or inaction of the depositary, the custodian or us or their or our respective controlling persons or agents in reliance upon the advice of or information from legal counsel, any person presenting shares for deposit or any other person believed by it in good faith to be competent to give such advice or information;

 

   

are not liable for the inability of any holder of ADSs to benefit from any distribution on deposited securities that is not made available to holders of ADSs under the terms of the deposit agreement;

 

   

are not liable for any special, consequential, indirect or punitive damages for any breach of the terms of the deposit agreement, or otherwise;

 

   

may rely upon any documents we believe in good faith to be genuine and to have been signed or presented by the proper party;

 

   

disclaim any liability for any action or inaction or inaction of any of us or our respective controlling persons or agents in reliance upon the advice of or information from legal counsel, accountants, any person presenting shares for deposit, holders and beneficial owners (or authorized representatives) of ADSs, or any person believed in good faith to be competent to give such advice or information; and

 

   

disclaim any liability for inability of any holder to benefit from any distribution, offering, right or other benefit made available to holders of deposited securities but not made available to holders of ADS.

 

19


The depositary and any of its agents also disclaim any liability (i) for any failure to carry out any instructions to vote, the manner in which any vote is cast or the effect of any vote or failure to determine that any distribution or action may be lawful or reasonably practicable or for allowing any rights to lapse in accordance with the provisions of the deposit agreement, (ii) the failure or timeliness of any notice from us, the content of any information submitted to it by us for distribution to you or for any inaccuracy of any translation thereof, (iii) any investment risk associated with the acquisition of an interest in the deposited securities, the validity or worth of the deposited securities, the credit-worthiness of any third party, (iv) for any tax consequences that may result from ownership of ADSs, shares or deposited securities, or (v) for any acts or omissions made by a successor depositary whether in connection with a previous act or omission of the depositary or in connection with any matter arising wholly after the removal or resignation of the depositary, provided that in connection with the issue out of which such potential liability arises the depositary performed its obligations without gross negligence or willful misconduct while it acted as depositary.

In the deposit agreement, we agree to indemnify the depositary under certain circumstances.

Requirements for Depositary Actions

Before the depositary will issue, deliver or register a transfer of an ADS, split-up, subdivide or combine ADSs, make a distribution on an ADS, or permit withdrawal of shares, the depositary may require:

 

   

payment of stock transfer or other taxes or other governmental charges and transfer or registration fees charged by third parties for the transfer of any shares or other deposited securities and payment of the applicable fees, expenses and charges of the depositary;

 

   

satisfactory proof of the identity and genuineness of any signature or any other matters contemplated in the deposit agreement; and

 

   

compliance with (A) any laws or governmental regulations relating to the execution and delivery of ADRs or ADSs or to the withdrawal or delivery of deposited securities and (B) such reasonable regulations and procedures as the depositary may establish, from time to time, consistent with the deposit agreement and applicable laws, including presentation of transfer documents.

The depositary may refuse to issue and deliver ADSs or register transfers of ADSs generally when the register of the depositary or our transfer books are closed or at any time if the depositary or we determine that it is necessary or advisable to do so.

Your Right to Receive the Shares Underlying Your ADSs

You have the right to cancel your ADSs and withdraw the underlying shares at any time except:

 

   

when temporary delays arise because: (1) the depositary has closed its transfer books or we have closed our transfer books; (2) the transfer of shares is blocked to permit voting at a shareholders’ meeting; or (3) we are paying a dividend on our shares;

 

   

when you owe money to pay fees, taxes and similar charges;

 

20


   

when it is necessary to prohibit withdrawals in order to comply with any laws or governmental regulations that apply to ADSs or to the withdrawal of shares or other deposited securities, or

 

   

other circumstances specifically contemplated by Section I.A.(l) of the General Instructions to Form F-6 (as such General Instructions may be amended from time to time); or

 

   

for any other reason if the depositary or we determine, in good faith, that it is necessary or advisable to prohibit withdrawals.

The depositary shall not knowingly accept for deposit under the deposit agreement any shares or other deposited securities required to be registered under the provisions of the Securities Act, unless a registration statement is in effect as to such shares.

This right of withdrawal may not be limited by any other provision of the deposit agreement.

Direct Registration System

In the deposit agreement, all parties to the deposit agreement acknowledge that the DRS and Profile Modification System, or Profile, will apply to uncertificated ADSs upon acceptance thereof to DRS by DTC. DRS is the system administered by DTC pursuant to which the depositary may register the ownership of uncertificated ADSs, which ownership shall be evidenced by periodic statements issued by the depositary to the ADS holders entitled thereto. Profile is a required feature of DRS which allows a DTC participant, claiming to act on behalf of an ADS holder, to direct the depositary to register a transfer of those ADSs to DTC or its nominee and to deliver those ADSs to the DTC account of that DTC participant without receipt by the depositary of prior authorization from the ADS holder to register such transfer.

 

21

EX-4.10 3 d22444dex410.htm EX-4.10 EX-4.10

Exhibit 4.10

Supplementary Agreement

Supplementary Agreement

This Supplementary Agreement (hereinafter referred to as the “Agreement”) is made on January 26, 2021 in Beijing by and among:

 

Party A:

Beijing Lexuebang Network Technology Co., Ltd., a wholly foreign-owned enterprise legally established and existing under the laws of China, with the Uniform Social Credit Code being *******, and registered address at *******.

 

Party B:

The parties listed in Annex I who are existing shareholders of Party C with such amount and ratio of contributions as set out in Annex I hereto.

 

Party C:

Beijing BaiJia Technology Co., Ltd., a limited liability company legally established and existing under the laws of China, with the Uniform Social Credit Code being *******, and registered address at *******.

 

Party D:

Beijing Yuexuebang Network Technology Co., Ltd., a limited liability company legally established and existing under the laws of China, with the Uniform Social Credit Code being *******, and registered address at *******.

 

Party E:

Wuhan Yuexuebang Network Technology Co., Ltd., a limited liability company legally established and existing under the laws of China, with the Uniform Social Credit Code being *******, and registered address at *******.

The aforesaid parties are hereinafter individually referred to as “a Party” and collectively “the Parties”.

Whereas:

Party A, Party B and Party C have, jointly or separately signed the Exclusive Call Option Agreement, Exclusive Management Services and Business Cooperation Agreement, Equity Interest Pledge Agreement, and the Power of Attorney (hereinafter collectively referred to as the “Original Agreements”) on March 16, 2019. Through friendly negotiation, the Parties now agree as follows that each of Party D and Party E become a party to each of the Original Agreements.

 

1


Supplementary Agreement

 

I.

The Parties agree that each of Party D and Party E shall become a party to each of the Original Agreements and thereupon, enjoy the same rights of Party A under the Original Agreements and jointly assume the obligations of Party A thereunder.

 

II.

This Agreement shall become effective on the date of execution, and shall be rescinded or terminated once the Original Agreements are rescinded or terminated.

 

III.

This Agreement is an integral part of the Original Agreements and has the same effect as the Original Agreements. In case of any inconsistency between this Agreement and the Original Agreements, this Agreement shall prevail.

 

IV.

Any matter not covered herein shall be subject to the provisions of the Original Agreements. If there is no related provisions in the Original Agreements, it shall be settled by the Parties through negotiation.

 

V.

This Supplementary Agreement is made in five originals of the same legal effect, with one being held by each Party.

(The remainder of this page is intentionally left blank.)


Supplementary Agreement

(Signature page to the Supplementary Agreement.)

Party A: Beijing Lexuebang Network Technology Co., Ltd. (Seal)

Legal Representative or Authorized Representative (Signature):

/s/ Luo Bin


Supplementary Agreement

(Signature page to the Supplementary Agreement.)

Party B: Chen Xiangdong

Signature: /s/ Chen Xiangdong

 

4


Supplementary Agreement

(Signature page to the Supplementary Agreement.)

Party B: Luo Bin

Signature: /s/ Luo Bin

 

5


Supplementary Agreement

(Signature page to the Supplementary Agreement.)

Party C:

Beijing BaiJia Technology Co., Ltd. (Seal)

Legal Representative or Authorized Representative (Signature):

/s/ Luo Bin


Supplementary Agreement

(Signature page to the Supplementary Agreement.)

Party D:

Beijing Yuexuebang Network Technology Co., Ltd. (Seal)

Legal Representative or Authorized Representative (Signature):

/s/ Luo Bin


Supplementary Agreement

(Signature page to the Supplementary Agreement.)

Party E:

Wuhan Yuexuebang Network Technology Co., Ltd. (Seal)

Legal Representative or Authorized Representative (Signature):

/s/ Huang Lulu


Supplementary Agreement

Annex I

Existing Shareholders of Party C

Chen Xiangdong

Luo Bin


Shareholders’ Decision of

Beijing Yuexuebang Network Technology Co., Ltd.

Date: January 26, 2021

To further raise the efficiency of Beijing Yuexuebang Network Technology Co., Ltd. (the “Company”) and improve its operation, the shareholders of the Company hereby resolve that:

1. The Company be authorized to execute the Supplementary Agreement to become a party to and perform the Exclusive Call Option Agreement, Exclusive Management Services and Business Cooperation Agreement, and relevant guarantee agreement and ancillary agreement signed by and among Beijing Lexuebang Network Technology Co., Ltd., Beijing BaiJia Technology Co., Ltd., and other related parties on March 16, 2019;

2. The legal representative of the Company be authorized to execute and perform on behalf of the Company all documents or acts necessary to give effect to or terminate the aforesaid documents, as the case may be.

(The remainder of this page is intentionally left blank)


(Signature page to the Shareholder’s Decision of Beijing Yuexuebang Network

Technology Co., Ltd.)

Shareholder:

BaiJiaHuLian HK Holdings Limited

 

Authorized Representative: /s/ Chen Xiangdong      


Shareholders’ Decision of

Wuhan Yuexuebang Network Technology Co., Ltd.

Date: January 26, 2021

To further raise the efficiency of Wuhan Yuexuebang Network Technology Co., Ltd. (the “Company”) and improve its operation, the shareholders of the Company hereby resolve that:

1. The Company be authorized to execute the Supplementary Agreement to become a party to and perform the Exclusive Call Option Agreement, Exclusive Management Services and Business Cooperation Agreement, and relevant guarantee agreement and ancillary agreement signed by and among Beijing Lexuebang Network Technology Co., Ltd., Beijing BaiJia Technology Co., Ltd. and other related parties on March 16, 2019;

2. The legal representative of the Company be authorized to execute and perform on behalf of the Company all documents or acts necessary to give effect to or terminate the aforesaid documents, as the case may be.

(The remainder of this page is intentionally left blank.)


(Signature page to the Shareholder’s Decision of Wuhan Yuexuebang Network

Technology Co., Ltd.)

Shareholder:

BaiJiaHuLian HK Holdings Limited

Authorized Representative: /s/ Chen Xiangdong

EX-8.1 4 d22444dex81.htm EX-8.1 EX-8.1

Exhibit 8.1

List of Subsidiaries and Variable Interest Entity of the Registrant

 

Subsidiaries

  

Place of
Incorporation

BaiJiaHuLian HK Holdings Limited

   Hong Kong, China

Beijing Lexuebang Network Technology Co., Ltd.

   Mainland, China

Wuhan Yuexuebang Network Technology Co., Ltd.

   Mainland, China

Beijing Yuexuebang Network Technology Co., Ltd

   Mainland, China

Shanghai Chuxuebang Network Technology Co., Ltd

   Mainland, China

Consolidated Variable Interest Entity

  

Place of
Incorporation

Beijing BaiJia Technology Co., Ltd.

  

Mainland, China

Subsidiaries of Consolidated Variable Interest Entity

  

Place of
Incorporation

Beijing Genshuixue Technology Co., Ltd.

   Mainland, China

Beijing Jiazi Technology Co., Ltd.

   Mainland, China

Shanghai Jinyou Education Technology Co., Ltd.

   Mainland, China

Zhengzhou GaoTuYunJi Education Technology Co., Ltd.

   Mainland, China

Taiyuan GaoTuYunJi Education Technology Co., Ltd.

   Mainland, China

Zhejiang Genshuixue Education Technology Co., Ltd.

   Mainland, China

Nanchang Genshuixue Education Technology Co., Ltd.

   Mainland, China

Tianjin Genshuixue Education Technology Co., Ltd.

   Mainland, China

Tianjin Puxin Online School Education Technology Co., Ltd.

   Mainland, China

Beijing BaiJiaChengXi Education Technology Co., Ltd.

   Mainland, China

Beijing GaoTuYunji Education Technology Co., Ltd.

   Mainland, China

Shandong Genshuixue Internet Technology Co., Ltd.

   Mainland, China

Xi’an GaoTuYunJi Education Technology Co., Ltd.

   Mainland, China

Wuhan GaoTuYunJi Education Technology Co., Ltd.

   Mainland, China

Anhui Genshuixue Education Technology Co., Ltd.

   Mainland, China

Jiangsu Genshuixue Education Technology Co., Ltd.

   Mainland, China

Chengdu GaoTuYunJi Education Technology Co., Ltd.

   Mainland, China

Changsha GaoTuYunJi Education Technology Co., Ltd

   Mainland, China
EX-12.1 5 d22444dex121.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, Larry Xiangdong Chen, certify that:

1.    I have reviewed this annual report on Form 20-F of GSX Techedu Inc.;

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4.    The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

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

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

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

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

5.    The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

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

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

Date: April 26, 2021

 

By:  

/s/ Larry Xiangdong Chen

  Name:   Larry Xiangdong Chen
  Title:   Chief Executive Officer
EX-12.2 6 d22444dex122.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, Nan Shen, certify that:

1.    I have reviewed this annual report on Form 20-F of GSX Techedu Inc.;

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4.    The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f) and 15d-15(f)) for the company and have:

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

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

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

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

5.    The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

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

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

Date: April 26, 2021

 

By:  

/s/ Nan Shen

  Name:   Nan Shen
  Title:   Chief Financial Officer

 

EX-13.1 7 d22444dex131.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 GSX Techedu Inc. (the “Company”) on Form 20-F for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Larry Xiangdong Chen, 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 26, 2021

 

By:  

/s/ Larry Xiangdong Chen

  Name:   Larry Xiangdong Chen
  Title:   Chief Executive Officer
EX-13.2 8 d22444dex132.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 GSX Techedu Inc. (the “Company”) on Form 20-F for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Nan Shen, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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

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

Date: April 26, 2021

 

By:  

/s/ Nan Shen

  Name:   Nan Shen
  Title:   Chief Financial Officer
EX-15.1 9 d22444dex151.htm EX-15.1 EX-15.1

Exhibit 15.1

GSX Techedu Inc.

Tower C, Beyondsoft Building

7 East Zone, 10 Xibeiwang East Road

Haidian District, Beijing 100193

People’s Republic of China

26 April 2021

Dear Sirs and/or Madams

GSX Techedu Inc.

We have acted as legal advisers as to the laws of the Cayman Islands to GSX Techedu 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 2020 (the “Annual Report”).

We hereby consent to the reference to our firm under the heading “Item 10.E. Additional Information—Taxation—Cayman Islands Taxation” in the Annual Report, and we further consent to the incorporation by reference of the summary of our opinions under these headings into the Company’s registration statement on Form S-8 (File No. 333-235314) that was filed on 2 December 2019, pertaining to the Company’s 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.2 10 d22444dex152.htm EX-15.2 EX-15.2

Exhibit 15.2

26 April 2021

GSX Techedu Inc. (the “Company”)

Tower C, Beyondsoft Building

7 East Zone, 10 Xibeiwang East Road

Haidian District, Beijing 100193

People’s Republic of China

Ladies and Gentlemen:

We hereby consent to the use and reference to our name and our opinions and views under the captions “Item 3. Key Information—D. Risk Factors,” “Item 4. Information on the Company—B. Business Overview—Government Regulations,” “Item 4. Information on the Company—C. Organizational Structure —Contractual Arrangements with Our VIE and Its Shareholders,” “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Critical Accounting Policies, Judgement and Estimates” and “Item 10. Additional Information—E. Taxation” in the Company’s annual report on Form 20-F for the fiscal year ended December 31, 2020 (the “Annual Report”), and further consent to the incorporation by reference of the summary of our opinions in the Annual Report into the Company’s registration statement on Form S-8 (File No. 333-235314) that was filed on December 2, 2019, pertaining to the Company’s Share Incentive Plan.

We further consent to the filing of this 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.

Sincerely yours,

/s/ Tian Yuan Law Firm

 

Tian Yuan Law Firm

EX-15.3 11 d22444dex153.htm EX-15.3 EX-15.3

Exhibit 15.3

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement No.333-235314 on Form S-8 of our reports dated April 26, 2021, relating to the financial statements of GSX Techedu Inc. and the effectiveness of GSX Techedu Inc.’s internal control over financial reporting appearing in this Annual Report on Form 20-F for the year ended December 31, 2020.

/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP

Beijing, the People’s Republic of China

April 26, 2021

EX-101.SCH 12 gsx-20201231.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 link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY link:presentationLink link:definitionLink link:calculationLink 1009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 1011 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - BUSINESS ACQUISITION link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - ASSETS ACQUISITION link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - LAND USE RIGHTS link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - LONG-TERM INVESTMENTS link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - GOODWILL link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - FAIR VALUE MEASUREMENT link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - CONVERTIBLE REDEEMABLE PREFERRED SHARES link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - ORDINARY SHARES link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - INCOME TAXES link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - NET (LOSS) INCOME PER SHARE link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - EMPLOYEE DEFINED CONTRIBUTION PLAN link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - RELATED PARTY TRANSACTION link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - LEASE link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - SEGMENT INFORMATION link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - RESTRICTED NET ASSETS link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - BUSINESS ACQUISITION (Tables) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - PREPAID EXPENSES 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 - LAND USE RIGHTS (Tables) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - LONG-TERM INVESTMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - GOODWILL (Tables) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - FAIR VALUE MEASUREMENT (Tables) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - CONVERTIBLE REDEEMABLE PREFERRED SHARES (Tables) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - NET (LOSS) INCOME PER SHARE (Tables) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - RELATED PARTY TRANSACTION (Tables) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - LEASE (Tables) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of subsidiaries, VIE and VIE's subsidiaries (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of financial information of VIE and VIE's subsidiaries after elimination of inter-company transactions and balances (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of property, equipment and software estimated useful lives (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of amortization periods by intangible asset classes (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of disaggregated revenue by types (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of contract liabilities arising from contract with customers (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - BUSINESS ACQUISITION - Summary Of Purchase Price Allocation (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - BUSINESS ACQUISITION - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - BUSINESS ACQUISITION - Summary of unaudited pro forma results of operations (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - ASSETS ACQUISITION - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS - Summary of prepaid expenses and other current assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET - Summary of property, equipment and software (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - LAND USE RIGHTS - Summary of Land Use Rights (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - LAND USE RIGHTS - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - LONG-TERM INVESTMENTS - Summary of long-term investments (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - LONG-TERM INVESTMENTS - Summary of long-term investments (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - GOODWILL - Summary of carrying amount of goodwill (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - GOODWILL - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - INTANGIBLE ASSETS - Summary of intangible assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - INTANGIBLE ASSETS - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Summary of accrued expenses and other current liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - FAIR VALUE MEASUREMENT - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - FAIR VALUE MEASUREMENT - Summary of assets measured at fair value on a recurring basis (Details) link:presentationLink link:definitionLink link:calculationLink 1079 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1080 - Disclosure - SHARE-BASED COMPENSATION - Summary of assumptions used to determine estimated fair value of options (Details) link:presentationLink link:definitionLink link:calculationLink 1081 - Disclosure - SHARE-BASED COMPENSATION - Summary of options activities (Detail) link:presentationLink link:definitionLink link:calculationLink 1082 - Disclosure - SHARE-BASED COMPENSATION - Summary Of The RSUs Activity (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 - Summary of change in balance of Series A Preferred Shares included in mezzanine equity (Detail) link:presentationLink link:definitionLink link:calculationLink 1085 - Disclosure - ORDINARY SHARES - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1086 - Disclosure - INCOME TAXES - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1087 - Disclosure - INCOME TAXES - Summary of current and deferred components of the income tax expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1088 - Disclosure - INCOME TAXES - Summary of principle components of deferred tax assets and deferred taxes liability (Detail) link:presentationLink link:definitionLink link:calculationLink 1089 - Disclosure - INCOME TAXES - Summary of movements of valuation allowance (Detail) link:presentationLink link:definitionLink link:calculationLink 1090 - Disclosure - INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Detail) link:presentationLink link:definitionLink link:calculationLink 1091 - Disclosure - INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1092 - Disclosure - NET (LOSS) INCOME PER SHARE - Summary of computation of basic and diluted net loss per share (Detail) link:presentationLink link:definitionLink link:calculationLink 1093 - Disclosure - EMPLOYEE DEFINED CONTRIBUTION PLAN - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1094 - Disclosure - RELATED PARTY TRANSACTION - Schedule of Related Parties (Detail) link:presentationLink link:definitionLink link:calculationLink 1095 - Disclosure - RELATED PARTY TRANSACTION - Summary of significant balances and transactions (Detail) link:presentationLink link:definitionLink link:calculationLink 1096 - Disclosure - LEASE - Supplementary Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1097 - Disclosure - LEASE - Summary of future minimum payment under non-cancelable operating leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1098 - Disclosure - LEASE - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1099 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1100 - Disclosure - SEGMENT INFORMATION - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1101 - Disclosure - RESTRICTED NET ASSETS - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 13 gsx-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 14 gsx-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 15 gsx-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 16 gsx-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 17 g22444g44a44.jpg GRAPHIC begin 644 g22444g44a44.jpg M_]C_X0 817AI9@ 24DJ @ /_L !%$=6-K>0 ! 0 !D M #_X005:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@ M8F5G:6X](N^[OR(@:60](EG)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,Z9&,](FAT=' Z+R]P=7)L+F]R M9R]D8R]E;&5M96YT&UL;G,Z&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM<#I#&UL.FQA;F<] M(G@M9&5F875L="(^36EC'!A M8VME="!E;F0](G(B/S[_[0!(4&AO=&]S:&]P(#,N, X0DE-! 0 \< M 5H QLE1QP" " ( .$))300E 0_.$?B!0E(S)#1T)35U)M8X"J%#1&0V1G:V)S=W MMRB8.;%B<[-%9;6&1TC!3=/DY1;LJ7E% MUQY5=3(R@@7(H >\>4/*GE[$?+EVOE]NK9EZ>'VG%SQ&#W 4!P%0 J7E7F+ M'L8N>,SKM=9[F2&EL TPBQI-;2:ROFOY\?RK/UP[C\R=)OX@8^DX'\J>#9U MIG^]=)Q1C_B7]5G^U;"TD\M=Y4:PZJ::P,SO-CJ(T-)8A5T%#%$2&*8,^ 0'&B]^2?*TNZS)C+FP.#'$=*96 ?O+9(\S MX\^\,8;RXM+A'HLRG\*_0[UBLLY6V,.K"2"C!5RY<$6,FF@IRA$TTQ*40725 M ,A,(\ !C\UBM>V+KPMK';6ZH(+W)-!<%&_?*)ST_P!:L.+N3&)!"*'A M1OWRB<]S,/O_ *SQ$0VJ5]* F-9' % HF$1;QX !0 1$1$6@9 !Q\6"*DAJ MS=W22:[6TJ.$%0VDED48U5)0O#D8AR-1*8,PZ XH$:D57PHW[+^R)S]WL:/] MR8L*$4?"C?N#^$;GA_K5A][]9\>,44/"E?OE&Y[F8>Y.CEA6BHN-6KLT1,X= MVI1L@04RG771C4DB&54(BD!CG: 4!454*4O3,8 Z.*&G*B#JW=0<@RYU&!Z* M N@:?<>,H$#(BH-]6KJ\2!=I:S.D#"8I5VZ48LD82F$ MI@*H1J8@F(8! >D.+T45;PI7[Y1N>YH_W'B1;RHJ"FK=T15;HK6LZ*SM0R35 M%1*,(HZ5(053)H$,U ZRA4RB80* B !GC/H445HIUM6+PV15Y,1$\*-^^43G@_K9A[D]#!$'5&_ /#8G/%87$KT\>Z,R?%:!%+BS>$( M10[5T";8PHN")J%$2&R'(P#B(N=X4;]F'\(G.7[&CP]'C%IEBB&5%#PI7WY1 MN?N=C,/%&_\?.)SEGE^MH_A_P#5 M,5P $!6B>%&_?*)Q^:V8=,/ZTQ@B>%&_#EE8G7/1#^M/1Q1"--2*@WU;N MKM(KAI:CND#&.4JJ"4:JD8R9A(YH_W'B0.9%1)JU=5%EV MZ=J44<-@2,Y0(C&F60!?;%$54P:B9,%03,)<\L\AQ$5<-4;]E_9&Y^Z+9AT/ M_1,L\$0=4;]\HG/%T&T>.?\ ZIE@BHN-6;LT14%*_?*-SW-'^Y,$3PI7[Y1N>YH_W)@B>%*_?*-SW-'^Y,$3PI7[Y1N> MYH_W)@B>%*_?*-SW-'^Y,$3PI7[Y1N>YH_W)@B>%*_?*-SW-'^Y,$3PI7[Y1 MN>YH_P!R8(GA2OWRC<]S1_N3!$\*5^^4;GN:/]R8(GA2OWRC<]S1_N3!$\*5 M^^4;GN:/]R8(GA2OWRC<]S1_N3!$\*5^^4;GN:/]R8(GA2OWRC<]S1_N3!$\ M*5^^4;GN:/\ )^;/[@O'K9^HU?(7'UR^=6U="^#6S2 ?_F;2?Z%@ M8#CC7W^"F_NW?45MNW\7+_&WZPOU:M??W-@/V8Z_XI/'Y"%:_1*^4>K^C+6W M[Q&@%L2TW;SL(U:ZLH:BVKL&)5:QJTI6*E%TQ>>%VZ3>NN35BE"-A21<"@*8 M"(%SQD?M%%UYA5]]:8-G]VMTRG&%F: MZM,-1(8^U5WD:SE['4F&H4:LX?1C9P^*G$L'M9!10S%P]<+IHD$AEU3>J03+ M34LFT;=;Q\@^EUM36$BP9KZ:V(LM'R;:O@#?5A&VOD8 :2>.45*\JS^B&146 M!V! "0#9 H%VA$ BZW,V>^\J6*CR,M0HJ(7K+>$?QZ$7IA$-6#Q_IKK&$A*H MKQ+@CYD[97]O5S%.@?)-1QD4HITBZKJQ9=,&DFV8ED0C]-%+1(02&H4>SD)FE'2DHEFXD%:$LJLS;.$ M&@B!/IS;;.2KKK,&BE(8L>R M8^,C.5B64RQL**RSYIV*5F5P?V/E"F$<6BG.BT:R0WUY&F7$MTB5E)H$M.[! M6HB';U"8*Z6=V6EQ=QJ2J$HBW9JJP"%TR4TNV@@Z=T]S?JJXJ8UI89=,[JRL:&^?)* J"1?85A$YEB(G-1G;G3)Z5K[32' MWOJ=4$:/#5G4JGL8.NS,K2UFU=T]F.^CIT>15D8>WNY*QK-HJPK22R:L<"35 MPDHCF)U4S=3BG,8@JE9+&,-]+ORN]ESZD@LPKNH<'6Y)[%TI[%!(RU?TDDZW M*V:O0L]!ED&K*=)9&R2R1TW:8DV"F @D,.,*4H6?:M5'7:[:=;O5A:1-NKFJ MM3D9^0GWE85J4]/UB7>4.QQTTJULCBVR ?Q4Y7[(YL*4EW[2A$ M%PEFBC9DW3$H@0RPB&RJ\ERY"K"_P"6,0AC@B.%""&5;WT+5UQ<6G4E MOJZC:SPT2^G(&%9R\%5D*]98=G9)SFI9ZY,14LL^E)"=I2C(DF@X:QS=!T40 M(0QC**#>E'Z$R+JOIO&;XE6HT)0F,'-= MQ8E%5BN^<+D2*8.7..084D019GHPXWAY)_8%M4&?TT4#K=DB3DW14]@ $RHB*+K;0:OO6TBM1D76ZO9(&;/ M7J)*=\)&.I<@K,3ZURN9-56FH*X/U5WH34*N6*;;*S@[?B,(JB90<4"*+K0I+[^LG!6 6D'JK"/T&URFZZ M@M#:3JO7$B32>%>U2O2CQ21<(+[6JK1X@8R!&R"I7 ALIH F5.*Q&9=@=X$- MXU16IO\ 2.*LG?4=-4DY-[#Q%%=N(:VN[52^^3E5[4.^Y'UB[O(5SJW8;&FY;PU":I MUW22/:+M%M'WDFUM4W&D<)NCJM]38Y!LZ;IODRI.G>62[,IR'0HH2M93)*[T M-OBI4)6$U@KD]#:C5E9:+@TZ&QK%@T[3M)'3%Q /DI0TTK8$*\J0LVU54;MP M42."8K< C",N119528W>E9FI(N4I!E&S;74"-M45(L*?%'JTQ"V)]8ZG9U$H M1)9NJSN<$@2'!-(1$J[@JZA2B!AQ0,Z+@-(G7O47=.U^AM1Z_;7NH]STPN$# M$T29A:O#N$K>]HSF)D(BIN(^P2+64K4G9!%2/=OG+=0Q5>%-$@ 4)0K0L6G) MG>^ +HWCJUJ6Q4CE3P%OZ2$9I5I9E(*:ISB7 M*F?N"K,WR"!=HRYC@"N1"F#,0Q@81R*T?2K-)!OR.XZ,6C(G4"#GW];K7.:0 MCZ_I,5ZZF8_0G4@[UNLJX7<%4$VKZ$(0>#9*H[$I!!OM;"!^E**5L;1K6'5" MV[QJ]2M4[*L:_"-Y6/EX(D?3'$=*3'-ZK]CP[I&,E92TU5_4+"E*E\IA7R+0ZB0';D243R3ZG:L'5FM2I36O4 M;>NTQ86JR7,]R[PO[-8XZ%:RC;2^$1[W(ZU6)&H0E>F>^<:VBI*?TC*W6(Z? MF4 ")%VMEP;+&-5:M"[VZ 34_8='Z1*VNP/+/9G,:KW\FWT1&P:[MZ#UR()C M'PQUH@"-&ADD05;*K)+B03@E1;AQ$3!$P1,$3!$P1,$3!$P1,$3!$ MP1,$3!$P1,$3!$P1990_[-*M^_D?_P <7!%WTP1?F<>7G_VL>]I^^&E7^9/3 MK'Z9\A_VG=/5,_Y'KQ/S9_<%X];/U&KY"X^N7SJVIH7_ (Z]'_\ *;2O[X&& M.-??X*;^[=]16V[?Q@RC@__ '1#K<4FF(K10\#%][2COA1#K<2T44? MQ?NTH[X40ZW%M%$\#%][2COA1#K<2/J1/ Q?A_J*.^%$.MQ2XE%#P,7WM*.^ M%$.MPM$5(H^!B^\'ZBCN#_G1#K<2T44/ Q?>TH[X40ZW F*)X&+[VE'?"B'6 MXB*/@8OO:4=T/^5$.MZ.")X&+[VE'?"B'6XI,43P,W[++L./RX?^5$.CQ_G< M(TQ1/ Q?NTH[I?NHAUN$2B>!F_=I1P\.?#*(<(^CU.$43P,7WM*.X?\ G1#K M<+1J1/ Q?NTH[X40^Y^AQ;11/ Q?NTH[X40X/N=3P8Q1/ Q?NTH[H_\ *B'1 MX_SO1QE:**'@8OO:4=\*(=;B6C440-&+Z']11W!Q?MHA]S]#BVC6BCX&;]P? MJ*.X/^=$/O\ J>/$M%%#P,7[//L*.SX_W40ZW DFM$\#%]'^HH[X40ZW"**/ M@8OO!^HH[@XA[Z(=;A$PAD10\#%][2COA1#K<6TTH[X40ZW%BB>!B^\784=\*(=;A%$\#%^[2CNE^ZB'%ZW$1/ Q?0_J*.^ M%$.MQ0XBI$\#%][2COA1#K<6T43P+WWM*.^%$.MQ XA$\"]][2COA1#K<(HG M@8OW:<=\*(?>]3A',BB&C%^#^HH[H_\ *B'1X_SN+:,((H>!B^]I1WPHAUN( M#!$\#%][2COA1#K<6T45O0T!L[5XXD6MUEM=E/46Q' M3@3;(9[9S9Y!A:**X^!B^]I1W &7[J(<7K>CA:,(9$3P,W[M*.^%$.GG^AZ> M)%%PWVA%ME&XM)2"K\FT,TH[X40Z MW$1/ Q?>TH[X40ZW!$\#%][2COA1#K<$3P,7WM*.^%$.MP1/ Q?>TH[X40ZW M!$\#%][2COA1#K<$3P,7WM*.^%$.MP1/ Q?>TH[X40ZW!$\#%][2COA1#K<$ M3P,7WM*.^%$.MP1/ Q?>TH[X40ZW!$\#%][2COA1#K<$3P,7WM*.^%$.MP1/ M Q?>TH[X40ZW!$\#%][2COA1#K<$3P,7WM*.^%$.MP1/ Q?>TH[X40ZW!$\# M%][2COA1#K<$5_JND]TB;+!2;UHQ(T82C1TY,G(HJ'*BBH!CB5,"@)S <08 M(NUF"+\SCR\_^UCWM/WPTJ_S)Z=8_3/D/^T[IZIG_(]>)^;/[@O'K9^HU?(7 M'UR^=6U-"_\ '7H__E-I7]\##'&OO\%-_=N^HK;=OXN7^,?6%[E?YQ[O7;QN MZSIKNVRN[QJW:=*)*U7.YL;$[K!HXJLLS81,.LS;NN^#%\78;JKG,79 HYF' M'A?_ %QA6'8I>;RS$9+)K6,:0'1HB35 A>I^=,0OEPD277.8Z6YSC&$*:!G7 ME*/Y6+RIB<0A8%-[36I.!4_*Q?V>R2.T C"F,,\(U+X'B#'0VV;Q,L1KHA]2MGG??*9_7)U9 M'I9*5KA$>++^#^8XSX0\LY;E)C_JYUCQ%C?B9G)S*'G?O*8_7*U9S_X2L\'H MC^T'!APAY9\%)A_JYTXBQOQ,SDYE'SOOE,N+Z9.K/0_IE:'HYU>(L;\3,Y.90\[]Y3+A_P!,G5GI![)6N,./^U_CQ>$/+.6Y2?>YU.(\ M;\3,Y.9/._>4R'_ODZLC]P]:'AZ095_CPX0\L>"D^]SIQ%C?B)G)S*/G??*9 M=^\IE]]SH?,6-^)F=^\IE]2\S(?1S)YW[RF66?TRM6?N\I6LN#_ *O\>'"'EB/\%)][G3B+&_$S M(?1S*/G?O*9?7*U9$ X\E*U_%_@P'E#RSX*3[W^Y.(\;\3,Y.97B9\JYY5&N MBP+/[U^ML*>5CT9:,+*-8)B:0BW(G*WD68.*XF*[)8R1@*H7,IA*.0\&-;/* MOE69&Q=)!@8&$3 YCTEF['\>9"W/FB(B(PJSU*S>=^\IEEG],G5G\96LOO\ M-_&SA#RP*[E)][G6'$>->(F(1S1Q)+DK@ILT M',@Z20(902@950I0X1 ,8.\I^5FN##)ME MHIJH]="MWG?O*9?7*U9RZ?*UKH6?!2>7_9G)S+FO_*U^5#BE44)/>\UCCUW#1K(-TGA*\W.NP?) LR>)%5K MQ1.V=HCM)G#J3EX0X,1GE+RN\1;7]+(LG>8,<;0Z\S 81R5'Z%P@ M\K]Y3(?^^5JSTOTRM?Q?Z.,N$/+'@I/O-^)F0^CF4Q/*]^4U.ND61,H@L0Y=H S*8!#@$,&^4O*S MVVV7.06FHB,#ZNDJ[S!CK#9?>)@=F,.932/E9O*CQ ,!E=[?6B-"48I2D8+Y M& :A(1JYU$D)!D*U<+V2S551.4JA,RB8@AGF XC?*7E9\;%SD&!@81H.8]*M M4^8,=;"U>)@B(TPJT*W!Y7WRF7UR=6YTXBQOQ,SD MYE<9/RLWE2(5=%M,[V^M$4Y<,VD@@A((P#199@_0(Z8O4DUJZ0RC5VV4*HF< M.I.0P" B XP;Y3\K/$67.0X D41K%8KR*N\PXXPP?>)@/T=^\ID/%O MDZL_C*WD'W1"O<&,^$/+/@I,?]7.IQ'C=^\IG]'9ED99PW)7E4 M8Q@=XUCR/'RA*Z)6S8[]\B@!SB!>55*7/,P8Q=Y2\K-(!N8#P"'0QGPAY9\%)][G6/$>-Y M+S,Y.9/.^^4R^N5JR.?%DK6?XOX<(>6?!2?>YTXCQOQ,SDYE#SOWE,OKE:L_ M]WK&>)9O6D:[DBDKPL6T@_1 M=.&3)PY"N\DDZ=MV*QTR"(&.1(X@&11QB?*7E<$--SD6R(PIC 5_I>GE60\P M8Z6V]HF68PR5Z%PO.^^4R^N5JS^,K71_ZO\ #C+A#RS'^"DP^GG4XBQOQ$SD MYE#SOWE,OKE:L\'_ .)6OXOXG"'EGP4GWN=3B/'/$S.3F3SOOE,OKE:L\6?Z M96N+YOXO"'ECP4GE_P!R<18WXF9R=^\IEP?Z96K'#Q>R5O^+W3PX0\L^"D^]SIQ%C?B)G)S)YW M[RF6?#OE:LAPY#[+6N#CX_X/]##A#RSEN4GWN=.(L;\3,Y.9/.^^4S^N3JUZ M/LE;'_%NU@EI?LUN8Q5F81Z=;,Z%RD8@@8FSM (#C M^5?*C9?:NNDCLH1C3"&>-I9#'\>+K O$POC51'ZE91\KYY30!,4=\C5D#%,) M3%%2M9E,' (#_!_@$!#&?"'EC)6?!2?>YTXBQOQ,SDYE#SOOE,_KDZL_C*U_%_#A#RSX*3[W^Y7B+& M_$S.3F3SOOE,_KDZL_C*U_%_#A#RSX*3[W^Y.(L;\3,Y.9/.^^4S^N3JS^,K M7\7\.$/+/@I/O?[DXBQOQ,SDYD\[[Y3/ZY.K/XRM?Q?PX0\L^"D^]_N3B+&_ M$S.3F3SOOE,_KDZL_C*U_%_#A#RSX*3[W^Y.(L;\3,Y.9/.^^4S^N3JS^,K7 M\7\.$/+/@I/O?[DXBQOQ,SDYD\[[Y3/ZY.K/XRM?Q?PX0\L^"D^]_N3B+&_$ MS.3F3SOOE,_KDZL_C*U_%_#A#RSX*3[W^Y.(L;\3,Y.9/.^^4S^N3JS^,K7\ M7\.$/+/@I/O?[DXBQOQ,SDYD\[[Y3/ZY.K/XRM?Q?PX0\L^"D^]_N3B+&_$S M.3F3SOOE,_KDZL_C*U_%_#A#RSX*3[W^Y.(L;\3,Y.9/.^^4S^N3JS^,K7\7 M\.$/+/@I/O?[DXBQOQ,SDYEW%\GEY43R@NIV_AN?Z1BWH(0B"_8SM$PE-L'*;+B$,=-YB\L>7[K@-\O-WNDID M]EW>6N$8@@4$4Y%V.#X[B\_%;M)FSWNE.G-!!A2":14OT7,?G1>QK\SCR\_^ MUCWM/WPTJ_S)Z=8_3/D/^T[IZIG_ "/7B?FS^X+QZV?J-7R%Q]C^?X[/=_QN^H+S.Z(:B:*1N[U4Z1J/,U-[+0VM MNMVHIJM8V,T^;MT)O1&BU6B2+@C2.6:.%%KG750*B*AR;!%VCM4S DGD^5BTVEPFB MWEJ58Z@YK:>FY]-;/'32,Y -YZM5>]RL3>(B,(8ZE;9GL$?'O',<[;/SQG9C M=$Z95.77;F75W]AB4S"YDJ<';2)K2"# EH+2?TJ"1$$6H$QA & U]IE1$;I^I&.II68I#J,DXR-D6LS"Q! MZE%HZE,+TFHDP0E'"MM!5>/,W5..0J 4R*8ID+R+D,1[9SKQ$,@X$$B!-HV" MRN'1H,>4Q6F\NN?9!LF%J(A 4@0%JUGII$/J79"PV?^:6!O:FR #]D/;# M)466O\PKS0Z=N[WRMV6^0E?TKD'D%5(1A*-G;>Y,:NK8C-=48HD1R5Z(L< M-,KRT6QG1M$9#$=QBDO7M2V\@S2A7LA&RS=PHW,U"1%5F8N;D0R2QV=R;?WR MYVU]H)A:0 862:8%D#$ B$8PIR95U]Z==6S)8D6"P$&(C$"B(=DB#FC1E78. MV:F[IUNM]@LELE:S9VTK<]3 DVP0\LR<%;NI&JNM()FF UB6K>/J,OMK*IZ5K4&BZ535HTV0EX:73H+!* M U2TNKT+)*Q[9JI*NEI"IRCT%@52,JN94ZA@ P;0 "(QB!,:2&P$1T0:"2?2LR>SFZ65*SL)H^E#FM&2\"[6DD['#2D.Y;SI'#E&.6JRM-EHB%C(]PRK:I5D7SCL:.*_' M,YFH@(%Q S'2R!!;, %D@T9;5H$DQ=6!$PSK(NPL&(@6QI$*:80LD"%&6@1S M+7>I,MNGSFJNB3QKS=9Z=HZI6UCJLC0XV98@CI*G9X%:J.S-W#>/<.Y(T*O( M;2A#BY,4I2G-U) #D79N+,NDX&T;QV32RV1^TLFUGHC#T+3.?A[Y\HB D]HX M/L@_8B(?3"*WT_K6ZQ5X"EAJ5*:4IS4_1H&TLK-"0=@;5RYM47V\55)AS -F M=<:+IK.7J524*1RU:9D;BL7JMK;X FXK-F/V83>S:\M()%IM$EP!B?WE1-<% MRS+P]DMG;F7;+ 8B,'4S&F%&>Q6!4M3/)?=I+!32D19-)5)V,:A/DK[$NH6H*KP\ O(/21CQ,464 M]Q+2!:$389",!$5DQ,(0@N,77(--ATNT6M B#08"TZJ-%0"R&:L&Z,+&]+1" M^CTA*UYM#0E>2F(:U1S/46J$A9MMMW2T>=ZT0.1-4[E= RZN\R,3F89-E3[6TEXLD&#G-!83^ET M2>D" 8$Q(@# :^TN3;[+?+L]C9,01%H=T@,E(J(HB!G(BL$UIDMW9?3IO&Z= MJ13ZT.7%'=PDA',G[";AEN\*:6IC:[*KLV[1^T>3^:T<= 5=C,=DJ1,DPY-R M;B(O!=>+0E0<"#"!IZ%F!C50Z/*:5HO1N?8PDP+^C"N(HZ5KZ:EV_O>I&Y[J M/:7UO>3FERE[:QJJ%?DK-#6M"G3XP5?TF9-6E_,Q@7CQP>0B82>8,7)6ZRY7 M:B>T9(NPJ3II%UQB[R1) F]@32 6VA$S(V*I=C.G8=.?VD6=L!0 M7 V3 ,^U 90' &!I4:Y9-W2:T@A+W8X:@VBN:8/=%-/;2WF&5H5>5^GV^U;S M]BN-/J)E$EW7.<\ ,.9BNJN(ECDFO+K%>HOR'(N10JK5R44Q+ MVF(2\2F/ N]HRS)(= P@ZFD&(I]!%(A BE<&Z/N;&%TV%L3 1&GHT4$0Y8^L M%;W=2FX[8)IQ,V.Q4-%&66K[=PWA(&PLU4+$TU"M"\U8W;!G!,FJ-1DJO)QX MJIH'!95!!3)(JA0 W!LXY+8&2FS+0B:2#18;!H,8V@081HCE7*)PI[RZ8YD" M14#0;1B:OLD$5:%S[]J#NM61E'3K^R:06^XQ-;T\IUO:R41<6L1*P<34:E"Q M[S2\L9 19VTI5['$R*TD148]%=DZ2')P "AC"[W7%93C+:VM.;LNQ2>0M5U@O;N/C8N;5K<@]@IR4TU>Q!>RDTS=D&2S=\H) M3D/67;&+;733-Z,B)(SKBA]S9>9KQ!T MJP;,1ES4?7 !;F:6+4Y6JU5U 2C9A=T;$9-SJYHU*R=2U";% MCDHT]DKU(B[,FN=N1"Z5C+Y8>.U$ZTZ(BVS^SF .88QLEQ M9",(0JK)Y#788U\"6=E9$#TH_;82'9(AH=&&>NJ%PB=5=UR$;3164M3(-G;8 M*IP]R95. DD7[AA":OSAE$J^NYAB*L9(^F9F:CI5)9NHZZK:4%81$#[IBCW" MT'N+'.+2XBLRQ732+<8"! S060GW!C2UI: X . %-#S511T81SK'T;IN9Q\; M/)R\92IV<(480M[C*[>*])15C0K,[00+'M73#4"K2;F. M6>IJA&,U>0*!S.2D<%=;F,Q-TV42)[)!()I:2T@@N#Z:6N$0/M&FB%$-;G7) MLN93*=,%5#H.!C MRV@81C 49:8Y+I CNZ5'1#1FKNM4 5K*F<,$5&Z5;9Z?I2[=VF4^TOMI@*1Q*F8NJ^;RG7Z=+N3Y@L68 M 0LP,LT4TVBZR1FSUK9=Q0;S;Z!'3C6;O)9+LQCFRL>Y MAH;4Z=K02B6R=52.:& B1PVRFRF2\9_+F-![0R_S "( VY<0TFF)8'P])K26 M[#NFPD6+<&$@QA9? F&0.+8^@5+*64QN42T*FNZ5H,388YFHA8F[^/M+>-M- M@>:9:6(/I"K]ZHL56=<5U.C+(LF7-FJU;.B B0I#%(GJ=+QMCX#M#*)H@6Q: MT/F0#HG[5@L&6)%/IV-?A;V4V0\5UP)LMJA4+0</ITLQ4?1!;Q!P,)/$5+<8_4ZKKS5EJ2KY(3GTPEM."OT MDF:RI#BH94P-43B@*7%GRL9W2:G2FT:R-I)>;8=[I9'2KPC&UII+Q3.T7 MM?4%>-DGE?0+'J.H%*#3[,%LHJ &,;DC^RD-!+QB;.+CVLN5!Y%+:[+;,1&F MFU1'Z:DMX?*E0;V;ID6 F!SNM0HHHLTP6.ZNR>Z873JZ.-*'U.E;!).I5B[A M[/%3+.XM'+IXF[J,SIN^@HB)@'K&OL]MK)K+!%(.3;*@L%.$,;;HS%MHE[7; M$H $%I!::.D'@DD$U@=*%5I87AV'B2XW>R7$U$$'[I:1 4"@QA',5EFFMQW0 M6U2T9B[@STR%^A%Z1(:INGU?G5Y<5W-WU%9:MG,[1BU04=IZ?O8<2"D;))I.,&=.?),TLC,L4B'V6&7EJMAWU&@K;(F8<&2Q,[.(#+408UN# MLFK9^FJE7R,M.YS6=/$632;T\?VZ7T[LE:F'C6LRSARD@^KFB$@T22+,UYR6 M-M_?N)MKU][J4W?W8MB9R,>VCF%QKFGX&:KG;D':,43 NY5$%,;&2,6F%AF&>T M'M+8BV (9!L(&):7TB.@!8S)F'L#@SLB>A9,#2+72B"(6@VBC22L[KMQW.:E M<*?(K5^:2,?&6UO*1U):W2T&FV#H',(\T.$ M\.!IB&VC$54T0YL_2?7=[HJ_IVE)],UV*5M1C%&VHL9'(G=,PD"0< 9*:0FE MX>%>G4EI([OLE@N#PS1XFJ9)T9NJDBCWEQ%]$V;M,>Q)Z!-!A$T0B:A"!HB( M1$1$]9>C=C*9V$.TAT@/4*8P%9C$4P.6!"ZR?T_?#2K_,GIUC],^0_P"T[IZIG_(]>)^;/[@O M'K9^HU?)=A#3$J.S%0\O*F %C&",BW\B)2MDN7<&$&3=<0!NAU:@\1"=4;(. M''UKGL9]MP'K('UKYT!Q,&@GU+8>AG^.O2#_ "FTK^^!AC1??X.;^[=]16R[ M&-[E_C'UA?H >76\G5O#^4)H>@]=W?DJ3*9< M[,6.),3"L+S;_9H?*4=J:*?E)0]P8]*^9GEG//ZGM7Q7!.-YI76]B?9H/*4= MJ:*<'#_C)0]P8?,SRSGG]3VIP3C>:5UO8H?9H/*4=JZ*_E*0^+\/F9Y9SS^I M[4X)QO-*Z_L4?LT'E*.U=%?RE(>X,/F9Y9SS^I[4X)QS-*ZWL3[-#Y2CM717 M\I2'N##YF>6<\_J>U."<6<\_J>U."<Q/LT'E*.U=%>C_VE(=$,O>_#YF>6<\_J>U."<;S2NO[%'[-#Y2@>-KH MJ/\ ]2D/<&'S,\M9Y_4]J<$XWFE=?V*'V:#RE':NBOY2D/<&'S,\LYY_4]J' MR3C9R2NO[%S6O\VR\ITQ2?U/:IP3C>:5U_8GV:'RE':NBF72\)2'N##YE^6<\_J>U M."<;S2NO[%62_FU/E,4 6*@71U KE+D7)4-4"HE:5U_8H_9H?*4=J:*?E)0]P8?,ORSGG]3VIP3CF:5UO8GV:'RE':NB MOY2D.(.A^L,/F9Y9SS^I[5."<;S2NM[$^S0>4H[4T4_*2A[@P^9?EG//ZGM3 M@G&\TKK^Q/LT'E*.U=%?RE(>X,/F9Y9SS^I[5>"<;S2NO[%55_FU/E,5RI$7 M#1UX,/F9Y:SS^I[5>"<;S2NO[%#[-!Y2CM717\I2'1_\ 0,/F9Y9SS^I[ M4'DG&QDE=?V*/V:'RE':NBOY2D/<&'S,\M9#/ZGM3@G&\TKK>Q/LT'E*.U=% M?RE(?%^'S,\M51G]3VIP3C>:5U_8JQ?YM3Y3$B"C4A='2M5CD46;%U1*5LLH MD!@245;E9@BJHD4X@4QBB)?U/:G!.-YI77]BA]F@\I1VIHK^4I#W!B_,SRUGG]3 MVIP3C>:5U_8GV:#RE&678NBGY24/<&'S,\LYY_4]JG!..9I76]BC]FA\I1VK MHK^4I#W!A\S/+6>?U/:KP3C>:5UO8H?9H/*4=JZ*_E*0^+\/F7Y9SS^I[4X) MQNN$KK>Q1#^;0^4H#^I=%>//_&4A[@P^9GEG//ZGM4X)QO-*Z_L3[-#Y2CM7 M17IY^$I#W!A\S/+6>?U/:KP3C>:5U_8GV:'RE':FBGY26_Q?A\S/+.>?U/:G M!.-YI77]BA]F@\I1VKHK^4I#W!A\S/+.>?U/:IP3C>:5U_8JY_YM3Y3%1)%N MH71U1NW$XMVZFJ)3MVXJ#M*"W0,R%) 5#<)M@ VAX\!_V7Y8!B.VC^#VJ\%8 MY"$)X,/F9Y9SS^I[4X)QO-*Z_L4?LT'E*.U-%?R ME(>X,/F7Y9SS^I[5."<;S2NM[$^S0^4H[4T4_*4A[@P^9GEG//ZGM3@C&\TK MK>Q0^S0>4H[5T5_*2A\7X?,SRUGG]3VJ\$XYFE=;V*/V:'RE':NBGY26_P 7 MX?,SRUGG]3VJ<$XWFE=?V)]FA\I1VIHI^4I#W!Z&'S,\M9Y_4]JO!..9I76] MB?9H?*4=JZ*_E*0XO@_#YF>6?_GZGM3@G&\TKK^Q0^S0>4H[5T5_*4A\7X?, MORSGG]3VIP3C>:5U_8H_9H?*4=JZ*_E)0Z'_ *!A\S/+.>?U/:IP3CF:5U_8 MH?9H/*4=JZ*_E*0^+\/F9Y:RF?U/:KP3C>:5U_8GV:#RE':NBOY26_Q?A\R_ M+.>?U/:IP1C>:5UO8GV:#RE':NBGY26_Q?A\S/+.>?U/:G!.-YI77]B?9H/* M4=JZ*_E*;_%^'S,\LYY_4]JO!.-YI77]B?9H/*4=JZ*_E*0^+\/F7Y9SS^I[ M4X*QO-*Z_L3[-!Y2CM717\I2'Q?A\R_+.>?U/:G!6-YI77]B?9H/*4=JZ*_E M*0^+\/F7Y9SS^I[4X*QO-*Z_L3[-!Y2CM717\I2'Q?A\R_+.>?U/:G!6-YI7 M7]B?9H/*4=JZ*_E*0^+\/F7Y9SS^I[4X*QO-*Z_L3[-!Y2CM717\I2'Q?A\R M_+.>?U/:G!6-YI77]B?9H/*4=JZ*_E*0^+\/F7Y9SS^I[4X*QO-*Z_L3[-!Y M2CM717\I2'Q?A\R_+.>?U/:G!6-YI77]B?9H/*4=JZ*_E*0^+\/F7Y9SS^I[ M4X*QO-*Z_L3[-!Y2CM717\I2'Q?A\R_+.>?U/:G!6-YI77]B?9H/*4=JZ*_E M*0^+\/F7Y9SS^I[4X*QO-*Z_L3[-!Y2CM717\I2'Q?A\R_+.>?U/:G!6-YI7 M7]B[1;D7\W[W_- M\7=BUOOK;24M)TFUKHE]M9HF_HOY,(&O2Z3V0&/9%9$% MV[!$H[">8;0\&.JQS_L#R_BJXWZ8E(O4 MX2^RES6N,'1, ?4OI+\SCR\_\ M8][3]\-*O\ ,GIUC],^0_[3NGJF M?\CUXGYL_N"\>MGZC5N'R4M0U"L&A>O!:&:QI/;/<"4="4IFE==O$Y7E'53C M7[\\Y9;)J32 J])LB8MVKXL:V>R2Q$3 E)[&IP_-(3!,$?I+D M'+ RSIR14S904Q.4$TA*!A#H ./R8V$:5^@EU?)JP^7L#FJ(WSE;.SC6\R[K MJ:;1#M=5NVE%XXIA=)L'+E$Y"*B4"&.00 +]4'_ /" 86*(Q10&Z6X,A&Q2 MH9CD&;HP9CT@S ,QQ"V%=:*(7*WC_;!+?F.##^;EEA9"* W2VAZJQ2A0Z9G0 M@'W1$I4(8!X0Q;+*<3UDO1X&$:&1*Z MEY:5281K>5OX/X02V8_UP?BZ M?%BEI10YYV_Y02W=!^EGTL+)-"*//.W_ "@ENE^N#\/0Z6)T?2B@-TMQ0VC6 M&5*7]$9T8H!PY!PB %X1X,/2B!<[<.>5AEARX_U2;^CD'!A 1@45I;:I23R8 MDZ\TO"CF>A6D>_F(5"524E(ME+&5O'BL$OT^!P?[O2XL"U%:);5*2@$V*T[>3PZ4G+1T#&JR7.&6] M#]4'X?Z'%BEN:E$"Y6\?[89;N@WI8!L?6B<\[?\ *&6[H-T./H=#$AE1<"4U M'G(2.?S$S<745$Q3-S(2DG(2)6C&.8,TC+O'KUTL)$FS5J@03J',(%(4!$1P M@MM^44KW2;TL$3GK;?E% M*]TF]+!$YZVWY12O=)O2P1.>MM^44KW2;TL$3GK;?E%*]TF]+!$YZVWY12O= M)O2P1.>MM^44KW2;TL$3GK;?E%*]TF]+!$YZVWY12O=)O2P1.>MM^44KW2;T ML$3GK;?E%*]TF]+!$YZVWY12O=)O2P1.>MM^44KW2;TL$3GK;?E%*]TF]+!$ MYZVWY12O=)O2P1.>MM^44KW2;TL$3GK;?E%*]TF]+!$YZVWY12O=)O2P1.>M MM^44KW2;TL$3GK;?E%*]TF]+!$YZVWY12O=)O2P1.>MM^44KW2;TL$3GK;?E M%*]TF]+!%DU+MMF=VVMMG,[)+MW$PR2614<&,FJF=4 .0Y]G^^&E7^9/3K^CC],^0_[3NGJ?_P CUXEYL/\ _07CUL_4:KYN M$:4UF5W>=0+-J#3=,[Q6)*XNY&*3?[PNA.C]HCYNH5E0Z#&TM-1XA[J ]IBJ M[@5A;5]PU4?' 2&!013RUX_>IC,1ERKN^:R:& &$F;,:0YWZ-@AEKTOB!Z%< M*N['71TRR]DD3/M+96">MY2Z24>Z2M+24GW%=>PD_%311DSR40)IR*+(I_2S>?9Q5LFJH_U"7LED)K/!,XE_J?*+-H4DDV M!]I'.,VSR4WAG9545%4"%E7"9TLWE;.BBXEBV% MO:JSK''3[:1;ZCO0J4_3&CJ[KUMU&UML+8C5S"(6".)*ME1 CL&9DQY78 YW M2-**,=I+O*S-BJ*MJL-_CZFHX;IWJ)AM19%L_-.-JM-,W\_#S#20;NF]:DI] M1JL@T#(A39&Y$@$$IH8Y467AIGKU/;NMQIEL>R5-1:W,P#U*QRD38INF0 MDM2Y9XUDGB4P]1C)EXG'2#55%HLA'NL@4*B@53FEY6P$CB3+&%U*FEX]TY=::R-=149%G9)RLS9 MUVU&1=FVE%%40'),51+F,B8(L:<:4;Y+J9K]ID&,@]O=4K#^(=3Z%Y2;1\W6 MY5+2]Y*UVL NFZ2@[9*HUN::&>&;>PNW"2_*G X@G(&M%E,GHQO,.G[8D78M M4^]+EBQBC)6?4L[I=O"2^GVJL9,-I<(E1@P=RD?8I>N9N2MS.$S-#*$5.<#G M4M/I1;:T2TPU;CIPL+J0W?2.F"^G,'".:[;)QW.+1E@AP1(/8"Y95Q'3;*46 M0Y=;LEF1ZW5R$7:Q>H!^E14BX>OM$WC+7>;VI1IBZQ\ KI@X)IL\J-X8UZ): MW96NVR*E6%NAUV!W[ARYD)*/<1[I!P44U6XGS3%/)2D',BZ_WQ?7*EVVLTE_ M8M76T#+6V9EV2,5+2$W90K02^E\LF1*67G&1I19XXC; P!B=\NHU9O!,1$I" MDQC2$7 N+_>?HL4^4N+F]0S&\V:""#C8VTOYR0:(1M8<-K"W:S";V-4BG/92 MJ3MH0SYBA(.@V.0,("F.42TJK8;33G>;G2.GJD]JX5MWUTR&"='O;.&:SFG( M25 >V0LK74$DY:$U!2;P\MV:!7QB&3>"F!S@?9(LG*"BXB6E^]I$-I%!G(ZD MRD(_4C6TW'^$TX6MS7&EPU:9E1J$Y,+RR<)94:E-59=18.3%V$>J"J@JB)CX MP*BMFH&@V]%8&%HAX^P:@OT)D+2P4-+ZENTT'D2BQJ#^H\CWN79,H^2[]Q[[ M;<-6C8^9P >H'+"!@B[2;QFGFMEW0K#[1"VO*;*JPDQ!SC:5L4JV81:1V:4_ M 3)D(]?.4L+:Q1;=@LA%H2VZ,;R9M2AU%H[N5A[9)T2 MC0[]^>W+K5Q.P=Z]>9*>CI%BJN*F=Q+*1BI35J,FPA7$BG%3>J2$@E%W;G9"K.4SJ101+:0KCF+3?':-W M9'1"H*D3$I "%AKI46U=Y#3S6^^ZAQX5>-<2E.C[IH-=*(X;6 8J*J+ZB7L MDYJ&-OA 623FEY)BFV6C3B1SR(MSD+L"?:P)C4BU+X&]Y>1J4;)R?/=;4M.F M:NLSNYF]Q,N>NW^;TWAZ]#R--EF+&(=155F+9%"[;)FVSHBY.V5C6D96+A&FJ%/6D':<@QC2-GK!P MY@UBE,F@*PIY%VML%7K18FRT@U]:J3TB$]JV^6:JZ"'IJ$_J:J[=%CHZ;LC[ M5QG-M8IS$U^1D56+YBCRAVN:J:&R4XB43'E)J3U+4EN8;R>E,/)/9^Q:BEC[ ME.P$4R*M:I.>Y.0&Q:]2#YL5V6716K#4::]K D.D]8(*NF":1E!,84UK345: M,B[&W6HZLW3230XM'D=4$G;6E6=>QKN[([J5S=33FG)%IZUO%G,)J+NR6A(I MUD^76*4NUM;13" TCH@!18+#:9;V$DPN4G8K+<6-_AHZNOJ@1/4%LUTUN3V. M-6),L2YAHV+)*P3ATZ8OVLFIRRB1FZN0 H)P%.0A76BV[5=,-9&^@FK%,U%G M.>%]FJM>:;6'",)6$7;3_-)XZ"444,SG7))LK5ZL)C"J1LD8P\&0*Q$U MHM+^#'>E.UL[4LS?8!ZPKB,;3W,!;(A:E.XMPTC#0\8[IA$HV6;SU:<,U6CQ M9G*L5'"2IEBN#")4R6!S(KDE1][LLTZ15RW.NFUDB&*9LJ[< ?E@AM>E%8D=)][1G+L7CVX7Q\H@V M/&/'L1<0Y 89SI-JK%(F:0L@Z-#.K''7-_5S&=KMQ,J[9J+YY&4 \-J%,8(N M[.B$;J!$Z;P[#4]1!>Y-WLT5\Z08?_P#K)O:?L_2H M/_\ 2>G6/TSY#_M.Z>J9_P CUXEYL_N"\>MGZC5I+=%U,UOTUTKU)=:4;M4+ MJPUL=IC:[7*\WN6+W>722UA=V8, \-)-HYPVDPR_0N)AT^]W>0\W>0)@<0VV1&S:@ M+(]+J*:UU\J=-MVGV]-2J??*PYIENA-::TVG:L[(D16"?C:FJB\9D@JNB!&) MS"D %.8"[&R(Y@..RFSI5XPQ\Z0ZW*=),'9Q9-/TUKA2Y4R3?V2YS;$P3!$9 MJ10OU9-3J7)W)K%H1JS9$S)PLJJ+DQ@ 2J$(4 +L@/#F&/R0# K]"K3G@+M6 M?"^BLN#B.K^;^=Q2::*D3P%6KMV*]#JU>MQ"2:T3P%6OMZ*]>KUN)%$\!=J[ M>BOQBO6XL7_"*Y_^;EA&%2*'@*M7;T5]S;5ZW%#LZ)X"K5V[ M%>O5ZW%+A"BA%'P%VGMV*XOT:O'T^+&,37E10\!5J[=BO7J];A$P@B> JU=O M17KU>MPCGBBB&A=J[=BO7J_^$N*# Y8(G@+M7;L5Z]7K<6TV&6**'@*M7;T5 MZ]7K<8@D&**/@+M7;L5Z]7^AU/!C.TW,BAX"K5T'T5Z]7K<81S114SZ"V10R M1U5X14R!Q40.J J'04$-D5$#G3,9)02\ F+D(ABVD45=!K*N3DW#B$<)[13\ MFX*98FV0=I-3853.7;3'A*.68#Q81$*$53P%VKMZ*]>KUN+:])1/ 5:N#]6Q M7H]6KUN(33E10\!5J[>BO7J];B1I1/ 5:NWHKUZO6XL1"!K1/ 5:NWHKUZO6 MX$Q,::T3P%6KMV*]>KUN*"W*(HG@+M0<3Z*#_P M7K<(M.1$\!5J[>BO7J]; MB%WK1/ 5:NWHKUZO6XMIN411/ 5:NWHKUZO6X%PR!%35T%LJZ9DEW$(NB?+; M27**Z1]DP&+M)JIF(.R8H"&8< X!PRA%5\!5JZ+Z+X@ .K5X RXO4XEJ.>*) MX"K5V[%>AU:O6]+$B8HG@+M67Z^BL^#(=M;TL(QKJ10\!=J[>BN//U:W#]WJ M<6U1!$'0JU#_ %=%>O5#_<+B1]:)X"[7V]%=+],6Z>?%LX TTU(H^ NU]O17 M%EZM7K<9%PA !%#P%6KMV*]>KUN,$3P%6KMV*]>KUN")X"K5V[%>O5ZW!$\! M5J[=BO7J];@B> JU=NQ7KU>MP1/ 5:NW8KUZO6X(G@*M7;L5Z]7K<$3P%6KM MV*]>KUN")X"K5V[%>O5ZW!$\!5J[=BO7J];@B> JU=NQ7KU>MP1/ 5:NW8KU MZO6X(G@*M7;L5Z]7K<$3P%6KMV*]>KUN")X"K5V[%>O5ZW!$\!5J[=BO7J]; M@B> JU=NQ7KU>MP1/ 5:NW8KUZO6X(G@*M7;L5Z]7K<$3P%6KMV*]>KUN")X M"K5V[%>O5ZW!$\!5J[=BO7J];@B> JU=NQ7KU>MP1/ 5:NW8KUZO6X(G@*M7 M;L5Z]7K<$5[K6CEDA[#"RKEW&G;QTDU=K%3.H*ADT5 .8" )0 3" <&"+LU@ MB_,Y\O/_ +63>S_?#2K_ #)Z=8_3/D(1\I73U3/^1Z\2\V'_ /H+QZV?J-6U MO)6U^P/-$M7;#$7,\,$)J=$R$=%,Z%3;>^:SU:KT+9VTP=W;M6].$64<_]]5;M8F4'&RLKK?"G<1];8+1D(U5/ M>3.G@L6*[Z26;@]DG2[E4!<*ARRY]D0+LE#Z;9F73"'2)9<6"2:7&)^S1&@5 M"BJH+HNV=/Q)LQP )FBH0'VOIRTUKV _SGO5W5;2?2[=<=Z6:EWW3=W+WF\M MY5S1;=/5->3;MX>%.@@_6@W[$[M)$ZAA(503 43"(<>/'?\ K"Z76]WN]"]2 MYC^>;Q>+O(D&[O>PEYC9)$:!F7D,5WG-^=O5&E[6W@=Z M!*DR$X[K#&VJ:IZDDKSRR,&;:1?P+:5&=[#6EF;%XDLH@4PJ$25*80 #!CV# M=>!&<9 N]U[<-B6]FR(!) ,(1@80BO.]NQ02^U,Z?V1,(VW0CFC&M6!+?'WP M5SD20WHMXE950VRFDEK#J&HH,8P\'$'#C,X+@XI-VN\/W;.98[R MQ#OYT?QNYU3^F;O=_6GWA.B/^.74#H%Z?^.34#^,&+N7!_"W?X;.93>6(=_.Z[N=5$ M]\??!6.5-+>AWB55#B!2)IZPZA'.\ 1#Z4N\-F&?!X8]0<^ 6(=_ M.Z[N=0^F9O>='>FWA0_^LFH'#_\ Y!AN7!_"W?X;.93>6(=_.Z[N=/IF[W?' M]*?>%R_RR:@>B/R@Z(!AN7"#_P"K=_ALYE=Y8AW\[KNYT^F;O=@&?TIMX7++ M/_')J#Z ?*#IB&&Y<'\+=_ALYDWEB'?SNN[G4Y-\G>_4.1-/>CWASJ*&*1,A M-8]03'.LHJD1P0II\! .51,40'(2B'"&-4K#, M"G@F5=[LX-,#^6RO0MDR_8G*($R=/!(B.FZD:5BWTS=[S+/Z4V\+EQ!_ADU MX1X>+^$'H8V[EP?PMW^&SF6&\L0[^=UWVWS9!M)O&6\WO%.&T,V3>2 M:J>L>H E9M55.1(LK_"#,"&4X,8NP?!6D-==KN"XT?ELYE1B&(F)$^= 5]-W M.KN[WE=^M@>IIO-X'>=;JWN/:RU,25U7U'*I9HU\_VGS9W(LU4$ MS$S RB9@#A#&L89@+K=F[W8]F8._+9T2!$@T44++;L4Z,9L_I"(Z;J15132K M5-[V6^C6YF4KT[O+;Q\5.0D@\B9>+>ZOZA(/(^38+F;/6+I$\^!TG+9<@D.4 M0S P8S9A&"S&";+NUW,MPB");*0\^M+O M#?EDU!^]^[^,]RX/X6[_ V'_P"6(=_.Z[N=7 N]OOF&B5)TN\YO$C$)/RQ:CX-9+_ ,B20.B# M@K41YPY@H*)@-]S&.Z,%M]F;M=[<(P[-E6A7>.(V;7;SK,8?;=7I5M#?.WNA M_P"]/O"\^M-O"\&? M_;)J#T!R'_E_H8;EP?PMW^&SF4WEB'?SNN[G513?'WP$A*"N]%O$I"=(BQ 4 MUAU#()D52@9-4H&G@VDU"CF4P< AQ8FYL'-5UN_PV60J\S)OX:)GE=6]121DC*Q9$E))@S=FG@27,WEG5:K;N*83TXCJWJ(>-B7LX#PT.T?.@GN2;KR98]<42F$!."1 MLN(<'85@;9C9+KO=A->"0.S9$PA&%&2(B@O^)%I>)T^P# FVZB-67UZ%8?IF M;W@\6]+O##PY<&LFH \/YE@QGN;!_"W?X;.98[RQ#OYW7=SJH??(WP$BIF4W MHMXA,JI.42$^L6H1 53 MT=Z/??7K#^Z([QF\LI4XR:C:[(6$FK>HHQ32=F&LB^BXE9X$]R1'[YI$N5$T M\]HQ$3#T!Q@<*P,31)-WNW:EI('9LC 0!-50B-*SV_$BPS!.G]F# FVZ$3& MKRP*L1-\K>^4,4B>])O#J'.8I"$)K'J"8QS''(I2E+/B)C&'@ X<\;-RX.* M[K=_ALYECO+$._G==W.@[Y.]^4XIFWH]X@#E.*9B#K%J"!RG*;9,02C/[0'* M;@$.,!X,-RX/X6[_ V!S7 M.;+N]VBE6#Z9N]W]:;>%^YX9-0 M/XP=/&>Y<'\+=_ALYEAO+$._G==W.H_3,WO/K2[PWY9-0>CEE_;!T<\-RX/X M6[_#9S*[RQ#OYW7=SJ'TS-[SZTV\+P]'PR:@_=^4'2#%W+@_A;O\-G,F\L0[ M^=UW+WEIZ42C9>8581FK>HKIRG%0$:YF9N1.DG/"8K2*BF2SA70)H>ZH4G+D%* ML/TS-[SA_P!*;>%X/_G)J!_&#T,;-RX1X6[_ V]-O"AQ\>LFH "&7H6(=_.Z[N=7^K;T>^_=YZ.JU0WB]Y>QV*7.JE&0T3JWJ(\D'RB#=5TL M5NV1GS**"DV0.[-EBLF6P : M@'NIY5CX;YV]V8H&+O3;PHE, " AK)J!D(&RR$!YP<0YXV;EP?PMW^&SF6.\ ML0R3YW7=SK++%O*;]529P3^R[PV\O"L[*Q+(PB[_ %[.+3 PELHY%F^^XI+ +YT\!U47NI MY5BGTS=[O+/Z4V\+E_EEU #_ '; &-VY,(\+=_ALYEKWGB$(]O.Z[N=5$=\? M? <*I((;T>\.JLLH1%%)/6/4$QU%5#@F1,A0L&9CG.8 .F.!P7!Q2;K=X#_ M .-G,KO'$35/G==W.KM8]ZK?9I\]+U:T[R&\G V. ?N8J:A9/5W41K(QME9\JB#ENJ42G(8 $HAC"7A."3I8FRKM=G2G"((EL@1GJ63[_B4MYEO MG3P]I@07NHY59?IF;W@!F.]-O"YWI-]ZV.7[.L[QF\K..HJ"F[/)(1NK>HCI1E7ZU'+R\_,.2I3YA2 M81$8U4774'J4TR"(CD&-?M(N%AXW5W41U(2X MP MNI.E6YSOB;X;-RY9NMZ#>)0=,W+AHY;J:Q:@E50!'=LYEB<2Q &!GS@?QNYU1^F9O>?6EWAORR:@_Q@PW M+@_A;O\ #9S)O+$._G==W.GTS-[WZTN\-^6/4'^,&&YL'\+=_ALYDWCB'?SN MN[G3Z9F][]:7>&_+'J#_ !@PW-@_A;O\-G,F\<0[^=UW.(=_.Z[N=/IF;WOUI=X;\L>H/\8,-S8/X6[_#9S)O' M$._G==W.GTS-[WZTN\-^6/4'^,&&YL'\+=_ALYDWCB'?SNN[G3Z9F][]:7>& M_+'J#_&##]^M+O#?ECU!_C!AN;!_"W?X;. M9-XXAW\[KNYT^F9O>_6EWAORQZ@_Q@PW-@_A;O\ #9S)O'$._G==W.N[7DU= MZW>@M7E"=RNM6?>,URL5=GMY'3"+G(&7K[-E7>0V8V[/((EM!!A6"!$%=I@M_OTS&+JQ\ MZ:6&>T$%[B"(Y1%?IIX_,J]N7YG/EY_]K'O9A_SAI5_F4TZ]''Z9\A_VE=/5 M,_Y'KQ+S9'B"\>MGZC5NGR=#$-2M"]0I>4JFDKGF;(-Z0Q;M]V7==O5G5:1- M&:/$YZ;L^L.H% FFJ[P5LCNXUO(OSN2F6,8RFP7'"\Q.V6_RV-?.%L6S^?/8 MVEQ$ V6UX^AQ#84+D8,WMKH]Q;+(:;,.RE.-#:R7N:=$3&E?(;2L +O%Z?E MH% NM<&4"E*0A2@6Y)% I2)B9-,I0#("E$2E#@ 1#'V%YIPYY_\ A/ZJ^?@FW3,OE_?O^A(+'CW_5'\9>_W;?K*]'\__P /=_QN^H+S M&Z':[:1TC0ZM42XI=];!"ZN:SZB#&2M'B+?7$DKGHU3*)3G";><669K2C.S5 MHZZHF;_J= 2F*8PF$N/3K_<+Y/OS[Q(HENDRV1#BT]&8YSJLA:Z%=)7PUTO= MWEW5LJ:(N$Q[J6@CI,#6UT1B%O"$WH-TVOW^.N,=2TX@([56)M;%[7=,ZTV= M"_"\6F71N[]I[WUF7U9<"UU8@I%-NHP=/FUM8F(L N72R)CI#U &-M M#LF8=BMA[Y+G=L_M1 S7P%K]F17"S50(TK!E]N$6LF-;V3>S/[-L3#[8^D9R MK7#[PF[95EE4()BX4J5GT7D*E,U131ZHHS$#[DPP8/ MRW2B"+ B'&S&F,2# PS1C6DGO%;N$57+DSI]*K3BSJMG"E!L,]HQ27J47%/+ M9!RC:IRL8]*[:JNHJ#:NFXOPVES$'DRG %3"6,PW$G3&.G3'=E'I@3'1)LD6 M@:*"845:$VRXM8X2V"W39)8TT1!LD4TPHC6L&6UQT*A]YC3S4ZI0!X&D1E)D MX:VQC&I0KR*8V67;W"--(5FNO#$5>0Z3*68KE2D73IXV6!1$K@Z2*&7(%PO[ M\,F76:ZU/,P%I+B#9%DP<14:"(@ &N$25JVFZ"_,GRVV90:01 &!,1$#**0: M3$&B- 6)ZU:GZ!VBFQD#0*L#-T:=I4LT>A4(BOS%181U4C(F^1#J18K*JVU. MR6%LH[; Y,!4\A6ZE1PH4-USNN(2IQ?>'1;9<#TB0XEQ+2!^C9!@85U5!:[S M>+I,EV)+84@U $0 #A'+$TT_YKL39-X_=285QTG0ZS#.K8=I2HH)2Q:!:?BB MXCH/5BNV">6.W=+RD&XLZ8.W<[LHN-$ MU]986C,8!Y!I*YC[[<&L_*8#,,!$RVU!X)STEL10%=:_O+[H"LS=)6XU2*?( MOM89.Q4Z'8[O>G;2-A=/FVMNFEOKT=L1CF+1747TTB9V*=M72;HI>7*DF<$U MUMK6_#,8#&-DO(A) <>U?$O[-[2:8_IEK@1"J)J"K+]AUISYK!3,) $MH ;; M:0.J' @QS9UDNG%IW?KU5[;=D(+2]O8X"IPD&X5L5!TWA85U/@UU5C3*NZNZ MF(T5(-K#6"$='9.(W>:R2733+<\FA[R818?M0-,6 MN$'& #C""V29ESFRW38,[1K0*6M CTA5$4 %IB!6%U"UIU0T5E)?2;P41D3' M0E6LZ;65HZY4YH92D*QCP[ MR.( I.R&% QCINE=G@LPS%&2FR6/+8,8!!YH@'!X]-N(@-*4-=-?;_/5RJJUFU5U6&TF8!I!158B#<, M]2=/Y2#>'IO81(&$=)4* D6R[A)-5=55P)5#'Y4YPY@\$6JSTRTP]'H@N,R]W=MZG3G,;8,^3LK)VTA=*ZK7'#R-6U21L57(VQC MF,F;:#B,P[&&CHS"'4&F8XTV(.C'[U(TA;W7O#WGI,HIJ:!1:B*O1S5+7&MV MN&A%LFM+TX)E-VDM$JS"M1]HYOL].VU708ZD6JT(*LZG#O7[.9+WAG4$Q3,= M'D5$1(4QB@!@Y5QN-^DLFF86L[1Q<6QMET6-;]H@0I!SQ6J]7JZS"P,#C8; M& :!!Q-0--!]"VU;=Y/=3E;0QLL94(6;;SNI5YL]ZA[KI61:8?!(RVH[J%G& M][:6P7K9*4BK5'@=F5H8K5\T24/V0FS(FKPY>&8LV49;GN:6RVM:6OH%#(BS M9I@6F!C2"11:BM\R^W!S@]K009CBX.936Z!M6LH(B(4$1IA3BS_6K<_:^5(C&>?U"605(5-F=I'NVZ@**,R MK[1AVBY8P'!SG@LBRTVVZD ])K3DM#/$@Y8+ WG#8%H:0[I!ILBB(Z)<,L#F M@#FBJ.H^\%NP6G2NY52KZ>P=9FYN(M9F!VNF%60D$;*JMHXO /FEM0 LY&LW M3^J6-R9%(Y46R[ PT2;3TM$03QW3PTSC=1*O M8]/J=*3B$A)2NHS"Q6>K3,M('F;HU>L9!@Y7;$10!J+=)(1R21/C7?;OBCKZ M9;2X-?;+"U[@( ,@UP%#:01&)C$G*5E=7W 7:VX-BVR' M$8DNB6DF+JP89( M>A61;6'<\7YDQH1AD(N!/INK:'S;12FMY&TV,P(L_>D;)6JV-BJ++ MF$ZO)G.N&2Q@$-@N6,_F.CTG6[/YCH-B^+>M31>OFZZHN5S;:S5Y+G9J8TG;FC!: TN(;U"AQCB/&!JVG;9F^9K\@ MR5,=S)**N$W,J1@1N=4I';@31]PQ6$)+GBQ*@V,UQM.,8N>89:@(0;&.0*MO M=Q_\C6FT^+H2VBRT$0#84^NGI0AE*UIJIJ[H):=.=0J_$UV$3NCF>BUZ=;*C MIQ'T?ODSC86IP;E&>BW(2;S+ MF/<>QLFTUSRZ!)<:# 4B(%((A "$*=%XO%TF27L8T=I$0<&AL: *1$T4$T0, M8DQC1LM+>/W:9",TT?6*I]][%4--]+:G<6LCIQ6UVEMCJKI*I2YVHLG8NC'9 M*-[L4DPWE"D2<.$S4 1+CD7ZX7V9?C>KJ8. MA+$;1%#7=.+108BJ*TW6]7:7=NPG"T.G1 &DB#8$U0-<(+L?2-:=V^TZLIT6 MMMZRA2K+>]+S0:4MI57:=6W59@Y_469DF6H7.#B& %A ! <6Q@*C33%;E,O'9M MLB47MA%H:( N)M D@D BGZ,BZW/M:-%%MXVK6^>H]0?U2N4UE4;RC$T>(@Z_ M;[%%*)LWE@AJW7A80\._!LB/(2 (*D=JD!1PW4*J7**5N>%WDMTM]* MU-*VP+E[6ZA4*1"1C>8T:HT](I+U+6*0M1!(P;/"?AN+-:\R7 3'O<3"8X#I2PT'+2'".?+&*Y+;[AYS:UH$6-) MH?$YJVF')!&B69=/9DL,+ H+6.:2:1:Z1!IJCZ%PHS>EW;6AJN\6I]5 M;2,(]=SK,3LJ5:?8&5DW1+:FJ M[;)B#9V2.>(@)CMR*I$./87*YW^2][9[HR3)L@6B8.@!0:.B::Q$'+ KB7J\ M768UIE#\P3(DV0(MB337355030T.#VP-=J(()J_TA;[S?+E-[1S6Q<\N_1 K(+3')"D&'^97,I&\)N\JZ M-:7Z;ZBHN%I.D0\ FG-ETLJUGDX:11LNK,U/LX^1F%RNGD1)(V:%*=$YRI&, MW.[5-O]0.:VF48#1:^UFP4%PAIW6J^4*C-5>+K6J-7E4$E7SL MJC=X@M*PBXN%!0=^I!/;.([;MA^)-;+[6:;79N#NFX]($ECA5ZG44C.L)]ZN M3R_LV"%L%O1 Z) #@?K:8UJQWS5'=XF=XBLV"":M&&C\##VAJR5A]((6&D4D MY).S2%2C;'57U@FF-HD(%_*M6CJ3.X35%LD'(E(*"6,KO=<1EX>]CR3?'.;7 M,)%%D.+7 M! )#85UQB5C-GW-U\#V47< P@P TQA$1,81 )Y* MG:1R.@FH M>]AK' 3C(ZTP]V= M3%AO%5F 4;K/8">K+E)F$0.PU1,W%(F9#;>)L.+395J3,-W7ZW'$=C'.Z[J&PT^M5) MMMR@-,(!PSU46L>F.I=+2EXZ*[XL$J$LR>V6+!P1L ]\.QS.E#%6( &D_#<5 MF.L@V[OVC7-:7GH69C'0)@;0@UU=485)*O=P8T$BS.#"TD-$'1:YL84681$8 M5UUK1&DNI.[Q6:!26MQB%W+>D,E%/$B.VB:G)"0SLZ8J',!B%$>OFX9BKP\M>X M-D M=HX67&$*16*ZZERY=\N#2VVP'I")L-I%.31ZUQHW>4W9643(&7J%57GYJJ.V MTBN?0N@+M$K9X!;-3H]ZR151%NR9H:IJ14B)4$TB"5%1P)!4$Q#Y'#<4<\"V M[LVOH_-=&SVK7$'/^7:%/JBHV^W$-,6-MENHVOLRV(_UP-'KK5WBMX'AE,TO4AK;4TY>X(^%!G+%?5>,F M4[>RM-)[T::O&,R\4%Y5'NG%N2[-.5N'ZI(OMF,)D"%-W%\NU_GWH3)+H2C8 MA!Q%FRZ+Z*G![:*:H0RKK[O.NDJ19F-C,%O(#&+8-()JLFFBN/H6;3>OVF4O MO%WS4YVVCY6N2FE"M=J036F]9DV[.Y-ZE"Q44^7JSXCJ(;"TE6"@E=@"BI4N M'+JA+C0VX7IF&R[J(B:V:"Z#R"6VB2 X4T@U+:Z]R'7M\\@%A9 1:#3 455 MY5L^W;QVZM'&/=37DE.5:V:)UY^SE:D]E63MD_@9!6;6BZMWGB MSNVYHTD>H1=7DQY4I0 XLK#<5> R\S'AO90#FS2"' 5$0BZ)@;5JBFA;9M] MN)ZIEJ5975?6BG6AY:^^4VH_=/@L&G\;)IG3ST_3"%EV3AY1TR5NRZ=5QXE$R,79Y8VHEM M3?O#O%I%M[Q>[8WNJ,C1*0^I%;<:)ZP MZ>(4PE%RD"Y@64( C!AV)F06 MSWB9-$Z6]O2, T.:]XIC&!'0]%%"AOMR[6,IA9+[)[30(DEKFM-$(1!Z6FE; M)A]Y#=!@M1XBR5Z+"L,ZEJ#I5=J+/1.B<+WZA*)"7.:L-ZTLFFSZU/4YZRJ, M9)B5G8P.@L4(SDB)I$.&SQYF'8Q,NYE3#:MRWM<#-,"\M ;,!#:&Q!BRD=*- M*W-OF',G"8P6;+V.:0P1#0XES332:1!U%52S&RSN[+5Z?I].V6-H0QEHCXV; MDY%M2Z3;;?#V:5@U&\;9$(N)MJTW.-V\H07L_&2#J/36<.!,!0,39'3+;B2=ODXA%TH@97D064 MICB.?#CZNZRWRKNR7,)+P*8FT?I= 1]<%T4YS7SG/8 &DY! :,BP/'(6I,$3 M!$P1,$3!$P1,$7?'R6_^TEW%?_N@TH_OA0QT'FG^V[]_^K,^I=K@7]:NG[]G MUK]5#'Y67O*_,X\O/_M8][3]\-*O\R>G6/TSY#_M.Z>J9_R/7B?FS^X+QZV? MJ-7/\GMHU7](FN:A/+7%SN M+F0C%FFOR+@Y$MH1*4!$3#C#S#?9EPQ"5-E3GRW.E62!*;,!%LP)+B+-)A0I MA%W9>KK,9,EM>UKX@F86$&SD '27S:TA322W@=-DD"HS_E.:&9#_ /"]T]TX?-;"H0V6?UFJ\ W^'[>5HI^LYH9T _ ML7NO%P_UUA\UL)\+/C^)J:]U]TX?-;"8?PL M^/XFJ< XAW\K0Y1'^:I;U'UG=#/FO=>GT^RI^LYH9Q_)>Z^Z<4?]K84/\ U9_6:KP%?X?MY6AR?94MZGH;SFAG0_M7 MNONKT,3YK85X6?UFJ< W_OY6ARC]E2WJ,OY3FAF?HU>Z L0[^5H*E'^:H M;TXB FWFM"A$.#,:K=!'+,!RS%STPP^:V%>&G]9JG -_RSY4?45/]E2WJ<_Y M3FAF7]RUT]TXOS6PJ'\-/C^)J'R%B'?RM!4/LJ6]3]9S0SYKW7W3B?-;"?"S M^LU4^0L0[^5HI^LWH9^;5[IQ]T](,/FMA/A9_6:G -_P"_E:'*(?S5 M+>H^LYH7T?[5KKP?^LX#_M;"JMEGP_$U. K_ -_*T%0#^:I;U/UF]#/FM=.+ MH_U3A\UL*\-/ZS4X"Q"'[>5H/NG#YK83X6?UFJ\ W_OY6AR?94MZGZS MFAF7]R]T]T]'%^:V$^%G]9JZ?N8GS6PKPL M_K-4X!O_ '\K04^RI;U/UG-#/FO=?S/ZIP^:V%>%G]9JO -_[^5HI^ MLYH9\U[K[IP^:V%>%G]9JZ<#_P!K85'^&G]9J< W^/[>5HHR_E.:&?->Z]+]DX?-;"LMUG]9J#R#?Q_P">5H K_ M -_*T.40_FJ6]3]9S0SAR_M7NGNG#YK85X6?UFIP%B$/V\K0Y/LJ6]3P_P"D MYH9Z'\%[K[IP^:V%>%G]9JISS^D[H9Z'\%KKZ'] ;_P!_*T.3[*EO4#Q[SFA?'T*O=>GG MVUB?-?"O"S^LU3@'$._E:'('\U2WJ?K.:&?->Z_F?U5B_-?"O"S^LU7@+$._ ME:'*/V5+>HR_E.:&9_W+W3+T?ZISQ/FMA0_]6?UFJ< W_OI6ARE-_-4-Z\WH6(APAG5KH.0\(9A^J>EBC_M;"O"S^LU7@&_]_*T.40_FJ.]0 ;SFAG M%Q+HA^N1 MP/\ VMA/A9_6:IP#?^_E:'* _P U1WJ!X]YS0S/^Y>Z_T/U5P98#_M;"O"S^ MLU. ;_WTK0Y/LJ6]3]9W0SB^2]U^]^NAG%T*O=.'CR_JGH8OS6PKPL_K-5X"O_?RM#D^RI;U/UG-#,_[E[K[ MJQ/FKA/A9\?Q-3@+$._E:"GV5+>HR_E.:&_->Z?[O9.'S6PKPL_K-4X!Q#OY M6AR?94=ZCZS>AGH?P7NGNG#YK85X6?UFIP#?^_E1]3D^RI;U/UG=# X/DO=> M/H!^NIS_E.:&?F5>Z_Z\/YG973Q?FMA7A9_6:J/(6 M(0_;RM#D#^:I;U'UG-#/FO=/=.,1_P!JX4/_ %9_6:IP%B'?RM#E*'\U0WI@ MX0WF]"P'AXJK= 'A',>'LG/A'&7S6PHUW6?UFIP#?X_MI4/4Y1^RI;U/UG-# M/S:O=<__ &G$'_:V%>%G]9J#R%B'?RH^IRA]E2WJOK.:%_->Z^ZJ^LY MH7\U[K[IP^:V%>%G]9G,G 6(=_*T.3[*EO5?6Z^Z.K4FF^.2$V2&4 2 /'CKL8 M_P"R<-Q+"KSA\N[SFS)TES 26P!<(1,%S,.\EWZYW^3>WSI19*F-<0 8D Y% M['L>-KTA?F<^7G_VL>]H/0[X:5?YD].L?IGR'_:=T]3_ /D>O$_-A_\ Z"\> MMGZC5N/R?&[3J&WT-MMOLE>UHJ43;%H[4FCW+2V29G B:Y)-2P#0@:A5A MK7EID[M4'3Q\S3$IB"4W!\PXG=MO9(E.DO>V+'M>*&DD4GH.C#( 13 M6MV$7*;LSICQ-:'=)KFFL 5?:$(Y20:%\B=)B@3>&TZ("*[<":S5XH-W3DKQ MV@!;>@4$'3PO4O'2(!LJ*AP*' 3!QX^QO7]/F5?LCZ/T0K(G)QE$, M6R*@F2.17]U9G;)!1T\L;EHV13Y55PYF5D44TLP#E3JJ.2D*GF.68CEGA9]( M15^_LIGEW\?Y@ "(=]7&8 /$(AV1F #GP86"$5%>RO&NQV58G3;E%DFR?+S" MZ0J.5@$46Y .X*)EU@*(E*'5& .#"RBK=_)4 $1FY PE$>^CG(#!QE$>7R M P=$.,,+**BO97K5!1RZL3ILV2')5PO,+I()CM 3)14[@"%';$ R$<\QRP+2 M*X(JX3%GTA$";E1$ ":D!$

C)"9EWO?!ZJ1E&Q3-5^_[D#OTV\U, :-D%8MUV0ZD&H=F M(B '*W%=0@.DLQX#DVBFZ X6:81I13NDGK4]CS6RR1=0KXJ2#TY9*QS8K%BHQ(R:I@!5Z9N<"".1 M1$H\.$$2(U':SLQ98"*M+]U+U!ZUCK$R!\_35CG;UL#MLF;E%"@J55N.T!B9 MEZ&>)#TH@:C-1M!J8%J>\Y"P2=F&.[X/<^\:SM=BF_!?E>0,F+IL'LU M=AX2P3,6,B](JRA[&[E6$*^.%DHK59]0$J;79RV6 M2SOXZ K;!Q*3<@:0>K$CV+4FVNX6315.KLIDX1#+/+"P45X1L4BX11<(SL@H MBX2(LBH63=;)TE 2' >7XASR^[P<>!80(Y$6*1VK$;*V12HM+1+\Y$HU[,& MBG"LLU7-%L)9S!N7R?9 IE4;A*-%$R& 1 ^6T7,! <6P?0BYU3U':7FNQMLJ MMK>RU?E^SN]TDE(/DTG/>V1>1#X"%55(LD.8<9!Z&,89461!-RPCLA M-2(F$-K9"3=;6SP=5ER^>SU06>6SR M^>>6%GTA%07LSMJ"9G-C#/GHL6=BD72@,!DP0"*X (B =#" MSG14&UE>/$$'32QN739TF"K5PWF5ED7*0\2B"B;DQ52#TRB(8H834BJJ3\DB M0RBLZ^23*F=4RBDLX3(5),!,HJ)C. *":8!F8W$'1Q+**5"Q2#E%)PVGWBZ" MZ1%T%T99PHDLBIFI W !LBRCD MP[)O4FR*N([)N@/$. ;&I%8++J&WI\2XF[%:GD='-UD6HG-(O%5UWSD1*UCF M;5)8SAW).S!LI-TRF54-P% 1PLT1B$5N@=6(NRRCB$A[9).)9I7JW:G3!5S) MM7+>#MQ7QJ^\63<&3,0S[O8N')CU9#)& P .%F*++^_LIEGW[D-G: FUWT<[ M.V(Y 3:Y?+;$>(.,<+**/?N6S$._4B(A^="3JFHK:[P;.QU>U/I6&?N9=HT>)/WR8+.8&8?P$NB"2JI%0482\6N@H&7 =,< M+,:$@0I8/4AI8W]GC(:UO7KZFS:-=LK+F7$3'SK=DKRBI0.=:(E&ZY M1+F!B*@.!; PRHLC":EQ$P!,R0B4S_?'2K@_P#HGIUC],^0O[3NGJF?\CUXEYLC MQ!>(9V?J-6L]RS= TUWBM,=0K[?=0[K!2-/L:E>B*[5;3HW73';-JRVG22SP MVJNI%/?O6RCEQV.5&,:.S$Y,>$3"!,N1A;B7+&!FA78(N:5)D$A&J#= J1%.435 2 0; BI*%=)+=IUFL2)#V :8[L M]>U>9W2!N[BXS\DO/59%W=7,,A(5A[#GAH&P4(+:F1JJ4'8OTV2:>TV2!--. M$1]:M"DC=UO6)]8:A(V^QLUX!BN@6Y5J(U M35G8';2K34.>Y)JHL6QR34S) MO$'#AL.28&+MF44,F3"!'J46:([O6J#S=[MNEMHE:W9[$]U%K=MKBDP^Y=)S M UZ4I$NY)JWR$Y5GTQ'.&35M7G]2A7(,DS-Q5 R9@3+ ML)))D#&!]*+0=9W5-=H!MI[&FMC)9..KDFO8)M/4:S#*5O4E*SS$O&62/[(B M%WETB)B)>HM7S)1S')@5/9/RR8 3"!J1MOX";OBT M/JO>)(TG)P5JTM>V%]# _@E&Q$+[5Z7(D7:H-VBS=R\,GV0L1V\,M:@/6J"% MRMW#174=;0RR/9AU*14IJONR05 5J%LLMFE52ZD$@[5'2E[L7?YJ5W7I26:S M;)BZ;(I*@1*.*<#G$V005I1RK@1&[?O&,JS0*K8Y>JV*'K[UXSM[R.O,U5YR M;B19QYX:XD?1U8762M%<%D9F#)AWO0<-1VD3MC&.4U-57(I%;TT,J3^*AM6) MES+S\I3UYFWQ>E*4O'3T59(^E+K.IN4*[2D 1FG+EQ<)%VBS,9NDHFR9MRH@ M*>R8T!HC&GE1=2-(]V?7R4TPI%@"RNX=*XZ/,XBU:;VRYVY5W&W^6TYCX9MJ M^>4D61Y.+O%6GFW*!&$233.H8RW+E6#/ 019U;-U+7^:;.V[>\-7CIM)W62B M)EYJ):V;E5U,-:Z2OOG31M''1;NF#R, N>HUSFXN:@8NJ6.6@C$2::BVF-K4(W.PFCV.9291B].4 M%#"4C8%0-RA"EP@HELL3UJ\E]7 M%+#9(H)^.K$2KS#&%D5Q-L-&C-HB/8Y6X)D*;$,*%%V"E= =54=$-,M.H"ZB M>UTF=2E'$K+6!U(19V#>4(\;5^55EXF7D+;$MFF:!5#&9R ;!3).4A$V>439 MA2BT\&ZQKW!%@V=/D:5$MF[VUJ3;B-MLW!IO7,QK-5M2XZSEC4(%R#F33A8U M[&F155,9,BP!RYR',7"!]2*Q*[J^\J>26F7#BC/WK^IZ9TJ^]B:BS4*_U;0I MSC69"P6J1F^9L@K3IN7'4*.E4$TDGG8SQF9))1,Q$'!'2%458B"N=EW/M8YA MG;F(3,!*MY^8N[PI+'>K/,(O(U[>J_:*)&O&\G&OR-^\+*/<)BG&\M19^?B%$-7(ITRH2;N34F'E:&22G2O8V9G&L-"=GQ M#55\W!DZ MD6A1C3F[V0T'D6[>%F%H9TO/)G?Z:S[O8.BT!!:Q*E)F J"<02E$/2KJKNX[ MP+:>:6)A,55XHSDII5[%2=SG%.-;V!.",Z,#2*L)"@D=ER:JB.QF0N1@A$ $)BM6;MNB.KD;J"W>7.6FF< MIH_?:JQGK$XMMODH_4*NH[LM$I\W6H6*EFC6+D:Q(ZB%-+FD ,*@/F!B"F!C M"?!M=$8)%7Z_Z/ZLQ5AMDDUMKH9FVZI-[%HR@BG,6->/=NI:42LT':Y"%BH* M.C:.O4)A1PT1DCJK-'K9-$KU5(A$@$TQ-:BYETW6=5)>TRB\7.UZ5J#>_:7W M&LQUJE3NI1BO1+?7962#L5./&O[#%,K>:-N\9)3;352U!&668<:=V&K4_4 T.PKT6R@IMW8W[ M*1=H%(X6:+->4[*<'*GLR!S4J41I60RN[9O!A+M2P$G7&L RN\?:(TJ^I%I4 M?QC85*R>QM.3>0;YHY3G^PWXJ 4J2X&6R%82*F(5 YDH5OK^Z_K]3:_7(NOJ MT9:/KS&/8RU,/>)^+KM[:)ZJ25ME63MPTKB@UL\A5Y'D1730ERK.$2T]5@4[%'S$^_FX:1AF3^N!(1+U*5CW\S8WR M<3'+]BR8/F+_ +)*7EE%$'#E%2&)1=<*INA:M5FGQL:V0-@JNH"]/LL?/4UVPA996_P!J6<4&:,:>*]A6\66':H6VO7%*41%T=RHB MFT.W#-LX#+(&G*H2K _W6MXY6*LM?BI6K0L1)P=C;PA(K4FS1G>1U/:8ZC&BU\H&JTS-6-PT?TN. M9O&%&D&EREW#\8*61C#A59^HK1231P2I+LU$F$@X?O3G2.)B)('45$^(!&0H MM+_16UFD4J6:TSM7LZU8L5!D+*VDIZ2/7U8K2]5D*'(4NIU*6J,O.R,*Z M<.H-M>R%LK1Q&Q+A5K+03BRH"S(=15LHF9;:2(N5!=*D1SJ+2%4W4=XFO5GF M\YN<-(LG=9+$2<:ZO=G=%-:WNCE5I1M1&LLYBU'R,U5+Q N91FB7('9GYEC' M16+F(Q(@BV?"[L.JD-J=7[#X4@DJ R>(&LU=DCOG,O9VD_ L37D#R0J@,< MK!>-6;(TF&T,V@&ZMPC[+&7YB1ZB9ZP2:.(X#&3=9$V4"K'U+65]TGUEI]P MJE3:QS#5*Y.K(_K=#OMU6AV@1U(T+@CY66(TSDCH7)U-Z?2!6"SQ)FV*RDER MF7 53"20*495W>W=]+M2Z-)VJ6U,>-Y*2?MT8N/G&END)92T1B3TS]A+3]7- M$QD;7K*P:J@S6.5:156*EP+E3'D\6F%147:7$(),0"B8D#F*)A YBB80.8HF M$#F*)A YBB80.8HF$#F*)A YBB80.8HF$#F*)A YBB80.8HF$#F*)A YBBRR MA_V:5;]_(_\ XXN$"B[Z8B+\SGR\_P#M8][3]\-*O\R>G6/TSY#_ +2NGJ?_ M ,CUXGYL_N"\>MGZC58MP:/EI31C6])+=I=[P$)"S"=P?BUMO,%C"R%%!SKM- D=LP&U79@0*(DUBFH4KH!HVX%WKWI>[%L@R,ZUQ"X3!&,)1IS]&L^M=-=J;W+-73' MZR_6,U3K;2QM(I)W88FOE;N%CE4E%DD2N!,5,!(B*BZ &,4"\.6? ./R(UCG M?9!/J7Z(+FM^T0%I?P70WC)J'YCMI[OQM,N8?T7Z#S+'M)>LW2$\%T-XR:CW M8U]WXG93-5^@\R=I+UFZ0G@NAO&34>[&ON_#LIFJ_0>9.TEZS=(3P70WC)J/ M=C7W?AV4S5?H/,G:2]9ND)X+H;QDU'NQK[OP[*9JOT'F3M)>LW2$\%T-XR:C MW8U]WX=E,U7Z#S)VDO6;I">"Z&\9-1[L:^[\.RF:K]!YD[27K-TA/!=#>,FH M]V-?=^'93-5^@\R=I+UFZ0G@NAO&34>[&ON_#LIFJ_1[$[27K-TA1'2^'',1 MU*J(B/1%XU$1^Z(O\\3LGZK]'L3M)>LW2%+X+X;QE5#/]F-?C#%[*9JOT'F3 MM)>LW2%,.F$.(YCJ74A-P=4+UJ(\'H]\,3LGZK]'L3M)>LW2@Z7PYAS'4JHB M(\(B+QJ(B/1$1[X9B(X=D_5?H]B=I+UFZ0I?!?"^,JH<''^K&GQAB]G,U7Z# MS)VDO6;I"CX+H;QDU'NQK[OP[*9JOT'F3M)>LW2$\%T-XR:CW8U]WX=E,U7Z M#S)VDO6;I">"Z&\9-1[L:^[\.RF:K]!YD[27K-TA/!=#>,JH]V-?C##LIFJ_ M0>9.TEZS=(40TOAPX2ZE5$,PR$0>M0S >/BD.(0Q.R?JOT>Q.TEZS=(4/!=# M>,FH]V-?C#%[*9JOT>Q.TEZS=(3P70WC*J/=C7XPP[.9JOT>Q.TEZS=(4/!= M#>,JH=V-?C##LIFJ_0>93M)>LW2%'P70WC)J/=C7XPP[.9JOT'F5[27K-TA/ M!=#>,FH]V-?=^'93-5^@\R=I+UFZ0G@NAO&34>[&ON_#LIFJ_0>9.TEZS=(3 MP70WC*J/=C7XPP[*9JOT'F3M)>LW2$\%T-XR:CW8UZ>?;^)V4S5?H]B=I+UF MZ0HCIA#B .I51R*&0!V8UR .CE^V'!F.+V3]5^CV)VDO6;I"!IA$ @&I=2 M #!D( ]:@ ATA_;#A##LGZK]'L3M)>LW2%#P70WC)J/=C7XPP[)^J_1[$[27 MK-TA/!=#>,JH]V-?C##LIFJ_0>9.TEZS=(3P70WC)J/=C7W?AV4S5?H/,G:2 M]9ND)X+H;QE5'NQK\88=E,U7Z#S)VDO6;I">"Z&\9-1[L:^[\.RF:K]!YD[2 M7K-TA/!=#>,FH]V-?=^'93-5^@\R=I+UFZ0G@NAO&34>[&ON_#LIFJ_0>9.T MEZS=(3P70WC)J/=C7W?AV4S5?H/,G:2]9ND)X+H;QDU'NQK[OP[*9JOT'F3M M)>LW2$\%T-XR:CW8U]WX=E,U7Z#S)VDO6;I"AX+H;QE5#NQK\88=E,U7Z#S) MVDO6;I3P70WC*J'=C7XPP[*9JOT'F3M)>LW2%'P70WC)J/=C7W?AV4S5?H/, MG:2]9ND*'@NAO&54.[&OQAAV4S5?H/,G:2]9ND*<-,8DH"!=2ZD4!X\GK8,_ MNY2&0XMB9J'04[27K-TA2^"Z&\951[L:^[\3LYFJ_04[27K-TA/!=#>,FH]V M-?=^'93-5^@\R=I+UFZ0H>"Z&\950[L:_&&'93-5^@\R=I+UFZ0G@NAO&54. M[&OQAAV4S5?H/,G:2]9ND*/@NAO&34>[&ON_#LIFJ_0>9.TEZS=(3P70WC)J M/=C7W?AV4S5?H/,G:2]9ND)X+H;QDU'NQK[OP[*9JOT'F3M)>LW2$\%T-XR: MCW8U]WX=E,U7Z#S)VDO6;I">"Z&\9-1[L:^[\.RF:K]!YD[27K-TA/!=#>,F MH]V-?=^'93-5^@\R=I+UFZ0G@NAO&34>[&ON_#LIFJ_0>9.TEZS=(3P70WC) MJ/=C7W?AV4S5?H/,G:2]9ND)X+H;QDU'NQK[OP[*9JOT'F3M)>LW2$\%T-XR M:CW8U]WX=E,U7Z#S)VDO6;I">"Z&\9-1[L:^[\.RF:K]!YD[27K-TA/!=#>, MFH]V-?=^'93-5^@\R=I+UFZ0K[6-.XJ.L<(_2OU8?JM)-JX39-738SEV=-0# M @@4KTYC*J99 (^AB&6\"):^'J0/83 $1]:[0XU+-?F<^7G_VL>]IT/VPT MJ_S)Z=8_37D+^T[IZG_\KUXEYL_N"\>MGZC5R]QW1N"OF@FN50U:KFH;FEP; M2LZ\R#BGNX1>$K!48YV(F=1R);6V*E'NCF*03N628 D MH82@(G*/ '%CZ6]QV"9$@GLC2,O1-*Z2[_QDO(+8HS4BA>Q_^=162R5S2G=2 M5KMBGJ\HYOM\(Y4@IF2AU'!"0L&9,BYXYTV,L4@B(@!A$ S''C7_ %7+E3+W M>^T:UT);:P#E.=>E>?'O9=[O8)$7NJ)&09EXVUK!KTWJ3.^KV?5U&CR,Z\JS M"VJ6FWDK[RRQS-M(/X!M*&DP:K2[-@\1640 PJ$25(80R,&/9!+N';&[ALGM MP+1;9;$-)@#"%41"*\V[2]B5VQ=,[(F$8F$851C6L?3U,U35VQ2U&U'5!--1 M93D[K:C\FBD&:JI]F5'933#A,8> O1QMV:Z]W*ZK>98]O//Z;^L>=4O"IJ9X MS=0OGU9^EG[[=+#9;MW4OJ-YDVB?KOZQYU5'4S5,$BK#J-J.")E#HE5&ZVH$ MC*IE*=1(J@RFP91,A@$Q0', 'APV:[1AV9.WGZ[^L>=5%-3-4T@3%74;4=(%D@61%2ZVH@*H MB#@_=;T<-FNW=2^HWF3:)VN_K'G3PIZF^,S4+Y\V?[GOMT\-ENW=2^ MHWF3:)VN_K'G3PI:F\?A,U#RRSSY\V?++I_NMQ8;-=NZE]1O,FT3]=_6/.N6 MPU#U;E'S*,C=0-2G\C).FS%@Q:W2U+NGKUZL1LT:MD4Y43K+N7"A2$* 9F,( M &(Z[W1K2Y\N4&@1,6MJ'T)VUX=T6O?:/WCSJ[6FSZWTJ75@;5=M3(66210< MBS=7>S%.+=P!A063,66$JB2FP8,P$>$HAQ@.,),JX3F=I)ERBS\+>95TR]2W M67OF!WI<>=8]X4]30X!U,U"SZ7/FS](1]]ND&-FRW;NI?4;S*;1/UW]8\ZG3 MU.U25.5)+4?4954YRID33NUI.+9O5^^F MPBY?+E$J9!X3"&,3)N F-E.9*$UX) LMB0*\F19!]Z+#,#IG9M,"8F C5&E8 M]X4M3O&7J'T?[>+1^=]5_P K?G>CTL9[+=NZE]1O,L=HGZ[^L>=/"EJ:''J7 MJ&'W;S9^F(>^W3#%V6[=U+ZC>9.WGZ[^L>=/"EJ=XR]0^+/^SFT<73_=;BQ- MFNW=2^HWF3:)VN_K'G5Q97S5Z09R\@SU"U%<,X)HV?2RY+S9A*Q:/'[:,:KJ MYR^8$5?NTTPRSX3XQ==[HUP:Z7*!<8#HMS1S9E1.O!!<'O@VOI&BF&?.5;?" MGJ9Q!J;J"/#D&5ZLX\(= /VVQGLMV[J7U&\RFT3M=_6/.I@U1U/$0 -2M1!$ M1V0 +Q:!$3#Q% E9.WGZ[^L>=5#:EZIIK"@IJ-J.FN! MBIBBI=;410#F !*02&E ,!Q > ,L^'#9;H1'LY75;S)V\_7?'\1YU>K-:=;Z M9,+5^U7+5* FVS6.>N(J4N%K;/4&DM'MI:-6504E"G(1Y&.TEB"(<)#@/%C7 M*E7&I;K$QTP.S$G+2,N4*%BM.N%1=Q["SW+ M5*">RL#"6B.:R5QM399Y7K(R))0,P@0\J G8RS%0JJ!PX#D',,)4NXSFETID MIS0XM,&MK:8$59#6CIEZED->Z8"0"(N-(-1KRY%92:F:IJ <2:C:CG!(AE5! M)=;48$TR>J44$)00(0O1$<@QF;O=17+E=5O,L>WGFI[^L>=7RL6C7&Z2AH6J M7'5.P2Q(R:F#Q\7<+6Z=%BJ[$/)ZWGZ[^L>=4O M"EJ=XR]0^#A'^'-HXAR$!_=;B$!PV6[=U+ZC>9-HGZ[^L>=1\*.IP<>I>H?' ME_9Q:./I?NMQ\.&S7;NY?4;S)M$_7?UCSKF1VH.KDL_91<9J!J4^D9)TBP8, MFUTM*KAV\9!.O#B U M\PD_>/.J\W>-8ZW,RU=GKYJ9%3D%)R$-,13VZ6I![&RD6Y59R+!VB>5 R3ED MZ1.10H\)3%$!Q)I@<(ZF:A9!F(_P .;1T./BENEC/9;L?_ !2^HWF4[>?KOZQYU9#. MO#3!SWQ_$>=6[PHZG#Q:EZA] /[.+1QCD(!^ZW1SQELMV[J7U&\R;1/UW]8\ MZF3U/U06.5)'4G4554YMDB:5WM*BAS"&>R4A)43&'+AX XL#=KL*3*EP_ WF M07B>:GOZQYU =4=3RB)1U+U# P"(" WBT9@)1R, AWV_.B'#TL-FNU?9RX?@ M;S)M$_7?UCSJ'A3U-'++4S4+AXOX,O4/Y\6CXVPV6[=U+ZC>9-HGZ[^L>=!U3U-#CU,U"#C#AO-GZ' /\ MRMT!PV6[=U+ZC>9-HGZ[^L>=9"PL^N$I SMICKCJF\KM94CD;!,M[A:U(^)6 MEUC-XQ)ZY"4Y-!5\L402*(@)A C'[1JTYU@(ZHZG ( M@.I>H>8")1#GQ:,P$.,!#OKP"&7#TL;]ENW=2X?A;S+5M$[7?UCSH&J>IH\( M:F:A"''P7FS\7PMALMV[J7U&\R;1.UW]8\ZCX4=3_&5J)\^+1T0S#_E7H@.> M&RW;NI?4;S)M$[7?UCSK*G\QKY%UB*N)F5[E:4VKU1$QDQ, MD(RH'%$ZJ1RD/ELG,F< $1*.-367!\TR6LDF:VDBRV(Y%FY]Z:P37.F=F30; M1YU9HZ]ZNRX/^]NH6HKKO9%O9M^*=YLV3:+C@3,^>'SE@]C;E4+GEP\.,GW> MZ, M2Y0! -3-0QX'/++]UN/,,-ENW=2^HWF M3:)VN_K'G4/"GJ:/%J9J$/" ?V9.WGZ[^L>=/"CJ? MXRM1/GQ:/C;#9KMW?KOZQYT\*.I_C*U$^?%H^-L-FNW=R^HWF3MY M^N_K'G3PHZG^,K43Y\6CXVPV:[=W+ZC>9.WGZ[^L>=/"CJ?XRM1/GQ:/C;#9 MKMW?KOZQYUWH\F%J+J'(^4:W'F$A?[R_8O-YK2MN[8OKA8GC-VW4 ML")5$'35Q)*(.$%"\!B'*8I@XPQT7FB[W=OER_.;+EAPNSZ0UH-7J7:X'.G' M&;J"]Y!GM_2.?UK]2#'Y;7NJ_,Y\O/\ [6/>S_?#2KI\7@4TZXN'HX_3/D+^ MT[IZIG_(]>)>;/[@O'K;^HU=-8K?-UAC-)JQH<9.G/=-*W8XVVN($U7CV"UM ML%>C.]%/?7>7B2Q\M9^9;'((U-RL=-$X;0E,;AQW3\&N3[VZ_=,7ES2V-HFR M"8NL@Q#;1^U!=8,2O+;NVZ]'L Z,( 1(^S:(I-G(M5Z,.EGVN^E;YP8#.'VK M%3>N#!GU2[NSM'"QN',0S44$<[O*N783*9EM[AT0 MX"(8 :3QH"HC7S3D7987L^(THJ3F/=1DY5P052L-7E7S MD D.<@G*"C%X@Q79J"91H"A"#C@;JQ=S6]H^U9(,#,=&(=D< *(9""017!IB^4-%-I*2>HD+46%6T'T\CS M1%9EM9J+<-/+*8D?(PS4)FK4..DF*K0Q%!<%S:J.#(+G$+NS&V2V,D3#$!A< M737F+A+>U[:03!SBT@Y*X1"@OV&O>]TYE!+@V$MM MM+3012&@B'T1@L29[R M^[J?3Y.DSH&F;#6+.^?5"WCH51(R'<,B\S05>2U=;2:B'9MBC8AVU64."ZPG M #'./9"FQN=AN)&\=O+-F6]D'-[5Y,>E485 D$5M\59H*%TTA:]6I#1B'KT"TA=,J?"6ZN:GMD)KOO-M+0 MBF[&6B9=T[;@N1VD*Y$0$6RK=1,AA7;#,5DO;,F37.FB<28O<6N91 6:($4U M&!R@@K&??+C-86MEAK3+ $&@$/IB8Y0?33F(5JK6\ENXAI;H9#VZJJ35TTSK M--KUS;/].JR\C;75(BS:TR-NI$?.G?"_;N;0ROD(9&2%$BS-9@HU9.;(:N&1M=D%>*<0#Y9YSE33.W!8ZB/(B8Y4TU. =$W"L5:2;LXT MO)B9SZK71;3$0LUU'Z%L9?KB0.W:*& 42V0C"DT0-=7H6T:+J'NSZH+7*Z1M M>TUBW58M]@<1Z%CT[TLJT:>L3=VL5AI4++5UY/QB$K66E:.9K*GCV;B115[' M3(L! #<:?=\4NP9)736M8"' M&MK (%Q+002(B%!@(U4KJI:]=]"&&NNA5PT\81\11=/[ZA)5X),^9+LB,P MD$T]*$!8C1$4^M<"9>KJ+S*F20!*8^T>@ 1356;4,A,%LE'>DW6VJ>I#U*AQ MCV6M>FTFRI"DSI+3)=2B:L*I2 /K0X5?F<(SD=9E7">R"B8]B'S7 @J #Q] MU8H[LVEY#&S 70F.%ID1T:*BWEJJ6T7ZXBVZP+;I?1BQILOS^D'DKK4NB&L& M@NFNB.CU@UQHU$U"CKCJ'K>G?Z?#T>A.;ZZ9HSFDLK49D)HJ;>B":2/M5JW2] M7.1=I;KVQKPY\RT UMJMEDQK %,!0#5456H&]%NL51M4E)FDMW%PJ"L>=SJ% M7--JTRE+/+MK3&KM91_ /UW4&K"LJ44[0Z2*;*1%^S*X!T8'JY"2\85BLTO[ M.9^2\'H.>Z#19- (IB74TQ$#"'1"2;]<989:;&8VMP: 28BL50AF@8B,:2L% MTDU\W78=;5R,N53L,7"Z@2U?5:O$H-M;VRLK$VR0GVU]D:DO,PC!$(I%<@%A MB.!16,(@*Q=D,^1>\/Q5XDODO:7RP:(V:"T"P'0)IUH1&9:KO>[BWM&S&N#' MD9(T@DVK,0*-6KTK.XW>6W1%>]CFT:A*+5;2V%J["7KS=K(-I26 M;QC^3LQ(.\I.!;N6*VVZB9$IU$7[ 1*14.,[#,7!(ES'62#"U,+B"2("(#8M MK!%#FT%KLBVMOF'T&9+$01&RT $93")@[-6#40N)";R^Z77(*[L(?3]BJZEJ MQ3DM-'=BTEI,X^T\EXI_I4I;8^57?FKE3S?A MN,3)DMSYA@'.MP>X!X/:62(50M-H_P!H4;?K@QK@V726MLQ8TV2+$8QKC T^ MGTE4]W"Z;K\QK!9$G47$QH26M5AND&UMU'J#BGV+20:(Z*2DR#BQRQ&%)=,[ M4W,\3!%-P"O*%2+TL,2D8HVYM+221)#39?EUU&SV1&-(V3,D#EPH>.PW% MP )+W18(@F:[IN)BXN$" (=%C1$-C&F ""^W N)>T0<:0);>BT"#0*1$QI<8 M@F$,I6I=1]=M!)RKQ)8:L12=YKVJ%=L+>Q5'36'HC&S5R)MQ)24YQU]S+68K M9=>'0(+$&#ML4IC"VP=*+8.>7%KBV @8-C37$'.(5 M+C3KU=7L%EH[5KP8AH:" 8F(B8450(S&(5UW@=X#=TU A]1G%-JRBDY>(5@W M;A(4&O5Y]%WU#49A9WVH;::C7SEVU0DZ4"L0HP(/)$.B @407.),,/P_$;NZ M6)SA8834\F++!%B! !@[I ^GT+9>[YZR(S7&D4-?A;2E$6S\VR M39!!@8TQICDC&!S!;'KV\QN4TY"I.:S&6"-L4!5-9ZO<)>/TIJ%$:AM- M=8FMQB"Z5F,Y@G%?C+Y#HJNRB*KEN38,( R0 W'F89C4XO[1S3*<^6YH,QQL MEG9%Q^S3$L<0*@?Q%;F7W#)8;8#@\->TFP.D'6P,M$ X".4>H*VI;T&Z%$NG M\;&T^OR55.[9=XQ=;O%+93\?6W<5<3R$#,/I&QV-:5DHV7F(\$G2:K< 2;;) M"E!,NUD<+QAXMN>X38&,)SH$@M@0 ! $ T0-:FW8>"0& RXT?EMB!!T08DQI M(I6IMX?7_=YU2KDP,%!N4[>\LU(DHZPM:'7Z_)K145#T"(LD1:@%U+HRS1!. MNOEHQTT,Q6$RH(.DUDEC&3Y6&X?B-TFBV[\FPX%MLD1)>06U0-(!!B*(B$*> M->[W<[PPV&D3"139 H :"#7&HD$0S&(6UY;>-W(S/HPT=1TY-LS8QS=U)R&C M=9JUFCXZ;8)$CG ILD^PG;F7TF%:K\8L\ MIC&/4/)!/!&I)'D+0QFMDC9PS.R92+/)5PU3=$ X\VXW3$I3IFTN#FNE$ 6B M>E&B$:FD5@Q(- ,*%Q;U/NMW56\C/1,93*^I27$9I P@BN=WW39*::J0-3O$) MJFXY[NV!F$_FOA2YIET4" M@!T:,JCK]< 2&L'9] #\ML1 .#SGB21E7,@]>=TRT2];HS&G58D?/P]MKSL9 MO22CPS8;/*5UHPH3][9#2K![&QL/86X+KK=F-RD*(F-M 8P#'W'%I3'7A[WV MFEIHF.)L@Q?T8$$D& $"JR]7"8]LH-: X$&+&BDB#8F-0/I"UYK;9M"JIKFV M*K'U4]3:Z5WJM5B1K=7I#^5@+E*RUHDZK;;S#U:1D:C85V82Z$8FJDZ.JT8- MDUBI"H@3E>3U:7!SG %H #FM+@'-C"U5 DD1@:-%ZF767>HP M;V8EN @ 2'$F!< ;)KA70 #"(6R(?>RW.HV8@[E'4#FM8XN E:^NWB-&:2[( MZG7=IU >DO2*JDNU28@Z@K4T2,S*F/(D: V*8R1""'%?A.,O8Z0Z9;E%P=$S M'"BRSH5&,"TTY8QK6]F(8K ML%BM9CF;/4)K,:'TC BT*^D' M"-)JBLYEMZK=(D'TBC#Z;0=>JLC9*\NR@AT9HC]] TA6L:N1EKK2C&.I(C9XZ7:MEG#8J9FYVPH 13?=\/Q=KI@ YM9A&)!K@3 1%4( M*&FV\'NHT_1>M0$C74Y75"+I+QHXDIO1*C3;5&T/Z Y@@;#+OI%;OE&QMK.1 MZD\69B[5 -M43G !!>=?7S&NA=2\4"8X=$/C4!02VB ,,R2+WA\NZACF MQGAN5C339A632 :8D17"UVW@=V2P:::E5G1QI.5I2^I5AOPK UHA=2 M9^SRTZO/L9I1PVBI"M2[9!NS30%)%1H"0$ A2'Q;CA^*2[U*FWPAW9VNE;)- MDL#0+,(1!!BAW+(EW.+!7 M)^/A+;I'(Z=7ZJPVE-831MUC?7>B6-C;T'R-A8*QD3%0L$HU4B$]ANZ69%.8 M0[*.).*_"L;>UH+FF8R<'M<9ABUH:X6:J228VJQ'T+B'C-(U9KDHWAX^X,V\Q%;O5*KTC)R9&[/P=V!8 M'4W-R2,C'/"'4W.;*;:$6O>YS8R MF,%D 1,'-)ADCZ2KMUW>\B[M!>Z%#FM =![G&,3 =$CUP]2Z]TC4[=HIN\G; MIB:B%W&C%<)%5>EQQ*#5;@M9X:&N5;4F7U@:N%X4J;^R5]C(*@Z07Y>$3;+Z\8R3D6\M.Q+B(G:S88]&1*@@R=-EV28ME@12! ^VXW'&)002YI#O30"+-0^DP"^W3L MF->V+VM /1%, X$5T4D$'F6-FWA= Y'>HU8U"?U2#9Z*3-5G8/3"L-=(Z47O M"9XZJ[B&3?5QN5O' ZCR1SU,[XRJ[DP*AF(@80#9N[$&X5*N[7.-^#P7DS'4 MPM1@:Z8BB@+$WRZ&_3)Q8-E+2&BPVBJ$15&@TKLAIGKYNOZC:JLH%:JT&-CY MAN9*$//:-:8P4)$S#/6"6L[>2F7JYFS,&B&DSTT>)%#'*JX J0E'9(J'6WG# M\3NUT,TOF6A79F/)([,-@!^\$?52N9(O=QG3PPM8UA%$6, !MDQ)HHL4T<9$6P:9K_LVGES33FD9S1N/AX>,U"FXUTI T"K M DOI7-QJLFM.R$0FX9#)6YK='&PV;@Y1[%BD@(DX*([.-XPS%F2G-ESR7&6# M2]W[0&$ <(F!=02: MAA6(.FA[W/[*B@SGDCHO#A$60>DYI%&3T+)U^NG9EK6M[2!I[-HCTFD&!C"@ M'+6?2KSXO:YMHB:X![84T "!!HC&FOU9S M+]A[2_9V- <# &6"6FB!B21 UU455+K1OF:RZ1:P3E&5TTD;$K)QO8IH=ZZ!V59!43'3.!00,.0";CQVF#7*^7.6_;#:FO+3&T M71@(&O\ P5PL1O-WO+FF[ M8T$0L@98Y%TNQW*ZY,$3!$P1,$3!%WQ\EO_M) M=Q7_ .Z#2C^^%#'0^:?[;OW_ .K,^I=K@7]:NG[]GUK]5#'Y67O*_,X\O/\ M[6/>T_?#2K_,GIUC],^0_P"T[IZIG_(]>)^;/[@O'K9^HU?(7'UR^=6U-"_\ M=>C_ /E-I7]\##'&OO\ !3?W;OJ*VW;^+E_C'UA?H[>5G\F(GY2VHZ1UD^KJ M.DP:96"P38/%85.9[[=^V+!GV.!%'+8$>Q^PMK/ASVL?F_RGYHX9G3IO8]KV MK0(1A"!/.O9_,&!;\ERY?:=GV9)JC&,%\0?LI[?@SWS&?S&:_&>/N/FO_)^_ M[%\SP!_,^[[5'[*>W^N8T^8S7XSQ/FN/!^^G '\S[OM4/LJ#?ZYC/YC-?C/# MYL#P?OIP!_,^[[4^RH-_KF,_F,U^,\/FP/!^^G '\S[OM3[*@W^N8S^8S7XS MP^; \'[Z< ?S/N^U/LJ#?ZYC/YC-?C/#YL#P?OIP!_,^[[4^RH-_KF,_F,U^ M,\/FP/!^^G '\S[OM4?LJ#?ZYC/YC-?C/#YL#P?OIP!_,^[[5(/\U.:CZK?* M8F'A#AHK;B'C#]U,7YL#P?O^Q3Y?_P Q[OM4WV5!O]8 MS81$ XO^4_\ ^,\/FP(_P?O>Q3@#^8]WVJ/V5!O] / MYGW?:H?94&_US&?S&:_&>'S8'@_?3@#^9]WVI]E0;_7,9_,9K\9X?-@>#]]. M /YGW?:GV5!O]#]]. #XGW?:H?94&_P!< MQG\QFOQGA\V!X/WTX _F?=]J?94&_P!#]]. /YGW?:GV5!O\ 7,9_,9K\9X?- M@>#]]. /YGW?:GV5!O\ 7,9_,9K\9X?-@>#]]. /YGW?:GV5!O\ 7,9_,9K\ M9X?-@>#]]. /YGW?:GV5!O\ 7,9_,9K\9X?-@>#]]. /YGW?:GV5!O\ 7,9_ M,9K\9X?-@>#]]. /YGW?:H_94&_US&?S&:_&>'S8'@_?3@#^9]WVJ'V5!O\ M7,9_,9K\9X?-@>#]]. /YGW?:GV5!O\ 7,9_,9K\9X?-@>#]]. /YGW?:GV5 M!O\ 7,9_,9K\9X?-@>#]]. /YGW?:@_S4]L(" [YC,0$,LAHS40'[H=\\/FP M/!^^G '\S[OM0/YJ>V#@#?+9 'H45J'2Z4GQ\&'S8'@_?]B< ?S/N^U/LJ#? MZYC/YC-?C/#YL#P?OIP!_,^[[4^RH-_KF,_F,U^,\/FP/!^^G '\S[OM3[*@ MW^N8S^8S7XSP^; \'[Z< ?S/N^U/LJ#?ZYC/YC-?C/#YL#P?OIP!_,^[[4^R MH-_KF,_F,U^,\/FP/!^^G '\S[OM3[*@W^N8S^8S7XSP^; \'[Z< ?S/N^U/ MLJ#?ZYC/YC-?C/#YL#P?OIP!_,^[[4^RH-_KF,_F,U^,\/FP/!^^G '\S[OM M0?YJ>V$! =\MD(#Q@-&;" AZ(=\\L/FP/!^_[%/E_P#S'N^U/LJ#;ZYC,/\ MJ,U^,\/FP/!^^KP!_,^[[4^RH-_KF,_F,U^,\/FP/!^^G '\S[OM3[*@W^N8 MS^8S7XSP^; \'[Z< ?S/N^U/LJ#?ZYC/YC-?C/#YL#P?OIP!_,^[[4^RH-_K MF,_F,U^,\/FP/!^^G '\S[OM3[*@W^N:SRZ7,9K\9X?-@>#]_P!B< ?S'N^U M/LJ#?ZYK/YC-?C/#YL#P?OIP!_,^[[4^RH-_KF,_F,U^,\/FP/!^^G '\S[O MM3[*@W^N8S^8S7XSP^; \'[Z< ?S/N^U/LJ#?ZYC/YC-?C/#YL#P?OIP!_,^ M[[4^RH-_KF,_F,U^,\/FP/!^^G '\S[OM3[*@W^N8S^8S7XSP^; \'[Z< ?S M/N^U/LJ#?ZYC/YC-?C/#YL#P?OIP!_,^[[4^RH-_KF,_F,U^,\/FP/!^^G ' M\S[OM3[*@W^N8S^8S7XSP^; \'[Z< ?S/N^U/LJ#?ZYC/YC-?C/#YL#P?OIP M!_,^[[4^RH-_KF,_F,U^,\/FP/!^^G '\S[OM6_-U;^;;H;N6\MH/K\7>N:V MH=&]4JGJ*%:+3V[0T\-:D2/@BRNBR"AFXN]C9VP*.STL=?BO_90Q+#9^'[+9 M[:4YD;55H0BN75+[U?F<>7G_VL>]I^^&E7 M^9/3K'Z9\A_VG=/5,_Y'KQ/S9_<%X];/U&KY"X^N7SJVIH7_ (Z]'_\ *;2O M[X&&.-??X*;^[=]16V[?Q8J& ./!%<2NMLRA".RG42$ 6(FY*H9(1 1 %0(H(ICD ^J ,$5/O@B M/ $@@(@(!D#U$1S,)2E#+E<\S&. !TQ$ XQ#!%3"5:&,!"RK,QQ'9 A9)L8P MFV1-L@4%Q,([(".72#/!%$DHU4,!$Y5FH<0,($3D6YSB! VCB!2KB80(7A'I M!PC@BX$K98^'C7LJY?F709,G3\6\:<9*2>),TCK*I1<:S.J[DW8E(($21*D3V/E3$5=II*I$R*)A62.J"B(IB8 -M &R;@'AP153/ M2D*0YWJ:9%/THYW:9"*\&?L1S* 53@_0B."*@I+-4T7*XR2!TV:9U7/)/$EC M(D(!A';(FJ8Q3")!*4HY"8P9!P\&%5*+'*;J!7+Y3ZU>ZY,&6K-NC6DM O)$ M%HA=XR?$!1J8[*2['=-UU"&#V(Y04 > 0SQE]J),$64!()";9+((&-U74%>I M&-[&&TIU)51-[&7A-^A#A'&**WL+$TD32 )+NFX1THK$*'D$UH]-TZ20:N!5 MBSNA3+*,#E>%*1=$3I'4*8H#F4P 17$CY-3+DWR*FUL[/)O$U-K;*)T]G85- MMCE9)LS0D7#).3;GI(G6$P@4H(E45*943&'(-D!S'!%$7R8;8"^1 4C 17]6)^Q MG$> BGLOL9QZ #D."+')&]UR-KUFM)YLCV%IQ)(;$XAS*S*T>K$($=2+,6D= MV0X7?MD%2&% A14ZH.#,<$5RB+)&SD3&3<=)%4CY>+8S#)19;L58T?(MTG;1 M=9LX.1=ORB"Q1$#E*)1'(>'!%^"(>R/JLN(>D."+@/[ VCUHQNJL\<*RLHC$HA'HKOP:KK(.7!7$F9KR@ M1D<0C4P'<+;"1#B4HFS, 8(N6,JT+ZJ59ER-L#M238O5_H.%<.K#/BX\$4>^ MC4#\D,JT!7;!/DAD6X*+1;SO=()-Y%!51E(; M*=A.2E5$4G8)F W)CU60@.6"*Z;T\$3EE?PJGKS>G@B; MT\$3EE?PJGKS>G@B;T\$3EE?PJGKS>G@B;T\$3EE?PJG MKS>G@B;T\$3EE?PJGKS>G@B;T\$3EE?PJGKS>G@B;T\$3EE?PJGKS>G@B;T\$3EE?PJGKS>G@B;T\$3E ME?PJGKS>G@B;T\$3EE?PJGKS>G@B;T\$65T150;I5@%0 MX@,XP 0$YA ?9B\89X(N^."+\SCR\_\ M8][3]\-*O\ ,GIUC],^0_[3NGJF M?\CUXGYL_N"\>MGZC5\AOW[FP'[,=?\4GC\A!?HE?/B\Z9R=LU83' ^?* KEP9<-=]H^M%T[KVX_?6#B-8396DIDRD+D!F^SM@!@$JR0?2 MBO43N42??JF3%F>T^>2KL=&-9.!6:/C0+Z?KM >5%E?FC43E<,K38YA=O(O5 M2*@L@9BW BQE4@6P]"+9#?=CG1W>7&C,A8HB3>-[['W" >34:UD6\8SCKRRM M3:(D7+)E$C-NDFB"B /E$2NE1,!ECJG$YS6 A!6(C$J\:,;N\]IO(2$E.6AK M,.U-.)_3ARLP*[9%NZDK;GMIC[Q:T@6!9&SQ#!YWH1,5550C$O4JEX"@@U1: M&1W*-26C:IMV.H->%&%611<)RD:J\>M(>/OFD5XB6(2T>6)5L:[)33AZT([> MD%YV-(IE556.BHHM!2BI-=Q:>9+L9%F\HS>490=:C@=MV:Z"XRL/8]3)&4G" MNB-@63=S-?O#6..;],%!@!#&,39*5"B.1%5B=R"U5]QWQKLI08B=*:FBUE"1 M3@_8(05-EZS9"'0M3V3=R M,I(=DJKN'A6I=D$&Q$L7I&NI/6LOUJW8K1J%I7IIIK3K#6JPWI#"2:+K/64W M)=C.'39F$>O OW4LXEVY8Y= Q1Y5=Y=10DM5G-]:1EJ12 BAT(J(?K-FJAQ<<@YV3[!D]I,U MA1!6*V@.ZHZ?:/[M>E,X]K,@AHE.1LE,/$HKDVCUK%TRT5I@E!1SKLQ)NZ92 M$XU?(BJ)B$78$,!#AQ R=:6@YB(;)3L.XH*A.3724;F(_$%7.LH\JU- MGEHI=13:%TF1,P[.P 8EDDY5%@E@W2]3WMFUUF(2^5MNRU;E9>;BV4PP?O K M3U>:;RJ+))=@M&O@A)]JB+:5;IKD%4P@J0X9"0S535FM+,H( M]:K-7H[52\LF3=5U1[G=FT_(S%#4KKV:GI:R9T09J14$ZY2!RITQ#( 3*3$" ME%J^P;J5GU1U;UXM[-=+3-Z75=A-4RZMVBQ9>YP)--=)&DE490J7(&6TXF+/ M5GR,D@*F;DQSF*0OJU((958T+()GJD96H)EPXKRJ3E6%J_?G4Q M&^\WX!(4>3/ 1S4AVB)-A$@ ?,I"ES*.0;G45G:;CMF8Q$LP:V&M-G$C$QL8 MUD(QN=C*PIZ]J5;+Q7#,7#II)1;V+8-[.1$[!ZRQ (*>P<-B63!%E^MF M[].:H:G:.03Z,C)&.K^D4[%S.H!XPS-&MVF.MNF4O"35=0(*PL9]8E??F8E( MH7L7;,(GV^A5<^\TJ]60LR2JS>1M[ZJ6V:LD= MJG=V;QK)PTY=G#27!@]0>-GB3MND&2B8[')H&DDTH3]:VG4MV*S5:D7FK-[\ M1F-CD[Q(IQ5'" 2 MA:F0W*;@+"SM9>SP$H_?0L9%5RUM7=EC;:P;D)4G3B*?F=2$K4I"/@)JJ$58 M YB7"2K0X-E4@+RIEK")B*H)&(5X;;H.H+2=5FC7F EF9IRHSLS3Y*,*-9O2 M\ XL/?9G("*"DI7XF>:S28JQY5W<8FY;BH@V1*H!"8EL1$*%<[2K<\G=--5J M5J$:S14X%5E!5&B3.8Q054U#&!03[8)&! F,"433?<]U!I4_I6[E;A49V+T\LFF5A;.748^6 MG81K0J([I$G5JPZ47 K6$LZRA)10,R@1T-4+ MW=7-EI;JNVUT"*5<=Q#Y-1:$+>:A<4&\PJ#A=J]?-BUI9N90R1@5(X#9!,"B M!I6BM$WN/S)F ,:6[TWI^=^F;2HY95E1-X$:WMM.,DJ@^,044S@B*CG3!6(]-+5^? M,V978K9ZS?LW23TCQ]=G3&C).,+:'=K;G(Q7?*-V#I PMUD43)IH@"#15"*MK-6M+ M5/= O.I=)2+8ZQ#TR8;K65RK*68B*LE/RECH*=88NU(=@T31AG%-D$2G!7E% MU'2N:O*F-[(, *A,:UM-_N16!],C8A>TE*:[*N$D,AV,N9\:8G=3M/+_ ,S MV;V*5<)&LM:B^:H*<*A#R1C$$A1.4QP47!D=Q>RS5<7AYV8H\S,@^F45[:[; MV->4M<>I3K;7("=M#24EI2.&V-W5E17=+MDD>649%, @ D(G2T94]*RF*W.K M=%/8QXTM-=8/F=_CKV:89,#*K++FK<7 SC*=BY%%Y'65J[2CA*F?9:OD>4VT M7*1R\, )$$7T*,("81#, $1$,QS'(1Z(]$<8(H8(F")@B8(F")@B8(F")@B8 M(F")@B8(F")@B8(F")@B8(F"++*'_9I5OW\C_P#CBX(N^F"+R^;\/D2=WG?7 MWU]==6Y;>VM=(U"LI8%YXO^"8)(N;;FV9=VDAKRZ%HN>XU1SDCZ%\-BGEBZ8IB+CUB3;=3LLD=V*@BY09B( M@94J@!T,\@QQ9_\ V/B4^YS';$P28%I=;-!-&?)%;97DJY2KRP;4\S 0X"R* M0*5Z9[IJ=HI?ZK/64-2&[2NZ;RI6%KE$8N8.G%/WSDL<@U715BP7ZE=JD M%H1>**Z8_0B;;1I5Y?&">J6T\TQ:N'UZ0[T2 &KS5KD#A9 MP(QH$=%3$>)N*HCT Q-CO?Y9[.B:>C5TCI3:KO%PM4L'2KHY%P5W.A;6NU6V MKZL@G7;P^6C:K)]Y90RT2> MT,FU^8!$BFI8X$CH*-+-J&&KI1II)KFZ><[R2O(!,Y@7L'L?O5V=RFT/JN2V M/]]C/8+[V^S]F>W+8PB*L]:UB^78R^UM#LXPC UZ%D?>/2<+A7*".I)N=]NA M$;'787O4]Y:3A739X[0?I+]@=A)$.V8JFV5%2'ZCA+F( .!NMY,EUX+/RF.L MDT4$9*_2%LVB3VHDVOS"(@>C_ 5D0<:&NH&VV=#5@JD#1'B;"V2!8:4*G#/% M5003062-%@X7,94V6:)%"Y]'&Q]POO:-E.EPF3!%HB*1I6 O=W+7/#A9;70: M.1P0:@=4P!^J.1'\S&.Q7 MLVR&?LOM4BCE^I7:KOT!:I?]F@T\GUJNBPT>7D+S%):H">0TU8.I2\-@B7X& M@&#(H'=.'!C1P)N2I%$,P0,J8>@ XAN=Z#6/+#8FF#:123]/UJ[3()>T.I8( MNKHY%:E7NA*%7K%S5U;*2L7*4<0M:EAAI44I63:.^PG#1)$(H72!TG74"95- M,@CP@(APXR&'WTS7R1+/:L$7"(H!%&58F]W8,;,+A8<8 P-)T+(BP&E1KH_T M[+J28;G&PYI]]!A%O.7;Q!&P/3/3..P.P3D!MU>R543Y=#/@QKV2\B2+P6?D M%T :*ZH5Q60O,CM#*M?F 1A2L81D]!%Z4OJ*EJ\0]+:S1:\O.A"2P()3)B$. M5B++7;N723M%<(\6B!#MV:ILE5$S@!.+ M/+/6+I>>R?/L?DL,":*#FK66TR.T;*M?F.$0*:1H5G;+:'/8:Y6!KJP56'T^ M< TN+X(:3 D(X,<4P273-%E77$5"Y9HE5#T<9FX7T.9+,LVYE+:13R_6L1?+ ML6N=;%EM=='(N0LGHJW'3\JVJ8$'5(_)T$!B)(><9^RV[')ME&#V+^JW:9/U M1R/";/BS'$%SO9$P]G1*^W2.CES^NI7:I'0Z7[3[-=/(N6A':0.9FZ0"&IPG ME].V+N2N;((E\!X-DQ QG3AMWV0G&@V%X+KLD6/8&SV.43Y J)LN#+/@QK M-VO(N^T6/R"81HK]48K9M$GM>PC^;"JE8JA*Z".:2_U&1U>(I2HN;+7'\Z$+ M+\@VF3H)NBL#-S1(/S'%!4IMHJ0IY#ZK/&S=]_$X7;LSVQ;$"BK3!:Q?+L99 MG!X[,&!-->A9 O$:1M[/5*:MJ88EEN[!"4JT4,4^%678.B&40<(K%CQ:H$4* M01R643-TPQKV6].ENGAGY;# F(H(^E9&\R!,;*+OS'"(%-/(K8U/HB\C+O,- MM5P5CM-W8,;JZ"'DBE@'0KK-@17(:,*JX,*[8YD3B>N-81U-$\[0&3B1M\>$2^!2%9-<^7765-' W<%3V1X$3JF'H! MB&YWOLF3"S\MY@TT4Q^E7:9%MS+728*:Z%87$IH(UI\+?G&KQ$JA8IE2OPLT M,++"B^F$TCKG9)H%B1>IG*DF8=HZ92<'JL;&X??NV,@2R9S6Q(B*!GK6!OEV M$L32\=F3 &!KT+*1KFEH7@VFXZCGY[$C._)H#O6[Y<(SL8'?9?9/8/8.QV.( M&RY7;Z&6?!C2+K>3(VBQ^1&$:*ZLZV&?)$WL2?S81A3_ /A8JG*:"*T^7OR> MKQ#5"!FDZ[+300DL"+.:5*!TV)VXQ(/5#F*.>T1(Q/\ ?8V[NOW:B[]F>V<( M@1%(TP6&V78RS-MCLP8$P->A9"M$Z1H6"H59;4P23]]8-Y.HQPQ3X59IB[ H MMW"*H1XMD"J@8,@6.F8,^$,:Q=;RZ6^8&="68.-%!T_4LC>9(X3:7Q8(>2 *ZX4>N8]--R4T8!W(F>,U4\VX+!F3// M+(<9&XWT&6TL/YHBRD4T1SYCE@IM=W@\VJ)?VJZ.3ZE!R.B+./I$JZU6!*/U M'<=C4ER,/)&+/+\JFER:!"Q@J-Q!14H>S@D'#@VXWPNF-;+Z4L=*JCE^I0WN M[!K7%PLOJKIY%QW&I):FB>Q:?QRTO<(SO4^!2$CFX(F5=+JFCP:N" MD!2T&:TN. MU$<:ND3I[[Z9QD"6 M>V#8D1% SUK#;;MV0G6_RB81@:]"RDU>TM2O!=.#:CG+=S1 SI8'O6[[(&)! MJ1Z+T'(,>P )V*H!\N5V\ARRSX,:MDO/8;38_(C"-%<80KBMFT2>U["/YL(P MIJ6+)R6@RU3G[R35XAZI5Y=M!3\SWEE@1CI9VOV*W9*(#$@[5.JN.R!DTSD# MHB 8W[OOW;-DB61.<(@1%(%9K@L-LNW9NFVN@TP)@:#H5^5B](D)JF5Y74T2 M36H4RE6>3C., 77 MZI1,3]3\MPATN'&>Q7QM@&73-^S2*>7ZU-KN_3%K['VJZ.3ZE(Y5T0;15+G' M.K&Q%ZAK]C4UX:'DS$G%@4Y$$T"%C#+-Q!3@]G*D& N-[+GRQ+Z175.'TE5M=LI">I8FM-%B'$];(CO4]Y:'B&J#5RX>JK"P M!FN1-%ZD;9144.(' */#E@;I>NQ9.L'LGFRTQ%)-$*_051>9)>Z5:Z;1$BF MA8^I(Z"I4QIJ$IJZ0M-?S)J^TG!A9845I@@F S(&X1(OBG 2#U1D@)P>JQMW M??NV-W,L]L&QA15GK6!OMV$OM2X=G&$8&O0LD[Q:4\]VFG/A)-SU?PI; T@> M]3SLA>&.T,_*]!SV!V"5,6A!/LF5 ^0999\&-.RWKL-IL?DAT(T5U0KC6L]I MD=J)-K\TB,*:LZQ])YH4O5K'=DM6BGJ]1E$(6Q2_>:4!*,DW+CL1!HJB:*!V MJ=1P.SM))G)GQCEC:;A?A-;),L]L\1 B*17G@L=KN_9NFVN@TP)@:#H5U58Z M/(2E&A5=3Q))ZE1K.7H[08E^)Y^-D"&49N4#A'"DV(N0@B .#)&#+A ,8"YW MPL>\,Z,HP<:*"/I^I4WF1:8VU2\1%=(T?6N.FEHLJ-\ FJFT;3!%9Q>@[T2( M7ZTVJ1TS:H9]JNCD^I<=P MKH>UA*98W&K )PNH3A5I37XP\F*17@(32P6.&[U M/>6C(=LU;O%GRB_>\&BJ:;9RF?924.<0-D 9YAC6+I>1*;/L?E/, :*3FK6> MTR.T,HN_,:(D4T!8Z:3T%"EM]1!U=(%,=31ZZA.=Y);D%9I(P$.Q['[T]G H M4PY;0I 0?T6-N[K]VVS]F>VLQA$5:8+7MEV[/M;8[,F$8&O0LE""TI-=8?3H M-23#=+!!DLD/!=ZGG+O815FZ?IOR..P.P4TS,V2I]DZI5,B9;.8@ ZC=+SV+ MKQ8_):ZR3170(5YRMFT2>U$FU^81$"FI6!NYT+=5FSW!#5HJE:ILBG$V64"% ME 2BI%90J2;95$T4#I8QCG ,TB*%]'&PW"^MFLD]F1->(@1%(TK 7R[%AF!W M0:8$P->A<]1KHTE(4.+4U1V9#4UJ@]HK88B0$UA:N3\FBJW,$:*;8%#AD .! M2$.B&,1 M7D@1$@ U]LU$0<*N!-&@#DJ>7"#?E1Z0#B[%>V"63+_:4-JIY?K07J[DO =^ MS^U0:.3ZEP5G.AC>O5"U+:LE3K]^D',54)(8:4%*:D&;TLTEB+A$4 B(R_4IM=WL-?:Z#S 5T\BOI8/2@ M]PF:"34HPV^O1*T[,PO>IX"[&)0;@[5>'<=@=AJ$(V-M;)%#'X> ,^#&!NEY M[$3RS\E[H Q%)JA6L]HD]H95K\QHB134L93E- U*034@FKQ#4E2;&N$G@A); MD#30)D4%CV/WI!^"@$5*.UR7)\/JL9[NOO;;-V9[>%J$1&&F"PVR[=EVUH=E M&$::]"R<8+2D+C :?#J2;GC9XE*<@83O6\Y>1BEFSAXD\3<=@=A)$.V:*'V5 M%2'ZGBS$ '6+K>.R=> S\EI@31 &K/'*LMID=HV5:_,<(@4TA6!HZT+?5VUV MUKJT5:O49Z2-M MCCI]>(U#5 5'VF[9R\NS<(B0 T"W9F.1RJN6&$T]&D4Q^GZTVJ1%PM4L^U70K8X>Z$MJY5;407(W5:(HEBAM8[9=NS;-M MBPXP!@:3H61$K^E:EVE-.B:D&-=8:.5EI."[UO.7:1R#<72KDS@6'8)RD;AM M9$5,8>EGC6;M>1*%YL?DN, :*35GBM@O$DS.Q#OS (PI6+DE=!%:.MJ2GJ\0 MU(;SO-A6>[R2W8Z+88CLX5.QU"FV@2Y/ARVL^#&PX=?>WVAN]3T5I*.< M)'72=)KE8"S1(=(@CDJH0P9<6>-8NEY,ET\,_*88$T4'-7]2SVB3;$JUTW"( M%-*N6FZ6D\_-+R=1U'[_ *E,ML9!R[=.+?-RMK X>*-6<6J9U'MQ.=PY0,3; M3VDPRX3 '#A.NEYD61.99M-B*12!3&M67>),V/9NC9,#76NX&.(MR^*6]3Y1 M'5?0_7_4#3.LU.DOXBLJ02+1_*-79I)P24K,-,+@Z415(4X%7?F*4.+8*&/O ML'\L7+$,-E7N:Z8'OC$ T4.(_P E\-B_F6^W#$9ETE-86,A F,:6@_YKKSYV M37#D^2YBZ;\EM;?)]@O^3VOT6QR^SM>CEGCL^#,/C&W-CZPNMXPQ'4E?K_-0>]L;FL&2P\EPJ@/&"@\9P M'T<\-WRM9RN])FJU2\^WHE(08N+$B8YIDY$-E,<\\R%XBCGTL-@EZSDWI,U6 MJ?G](&[Y48VG14WI,JLM@J@WR2 Y%1C(\%2EV4U!2 M$#E)D( 4A_5 7(>(.#APW?*A"TZ";TF:K5*-Y?E*<@Q4:4BH^R%%#(JA@'\^ M7B.(#T\-@EZSE=Z3-5JAS\?>Q_M9&>P_I/L0>Q?\'^@_,RPW?*UG*;TF:K5$ M+Z_ 5#!&QH&6 2JB"7"J4>,%!XS@/HYX;OE:SE=Z3-5JEY]/=@B?>N+Y,AA, M0G(AL$,(YB8A?4E,(]$,-@EUVG14WI,U6J<+[(BH*@1L<*IB[ J G[(8N66R M)O5"7+H8;OE56G05WK,KLM4G/E[R0I]ZHSD=L#"3D Y+;Z B7U.WD'W<-@EQ MC:=%3>DS5:IN?T@)R*#'1W*)EV4U.3ZM,N0ALD-GM%+D/$&&[Y55IT$WI,U6 MJ 7M]D<@1<9LJCFH4$0R5'/\^4. XY]//#8)>LY-Z3-5JB-[?YIYQD;F@/L6 M:09HCF ^QY_I8YAT,L-WRM9RN])FJU OK\#*'"-C0,J @J8$^J5 >,%!XS@/ MHYX;OE:SE-Z3-5JASY?"0I.]48*:8[92<@ D3,(^J*7U)1$>CAL$NNTZ*;TF M:K5-S^D>4Y;O='DS5:I O3T$Q2" M+BP2,;:,F"(I$V0<>6&P2XQM.BIO29JM4W/V0$Y%!CHT5$P J9^ M3ZM,H<12&SVB@'2#$W?*JM.@KO29JM4 O;X 4*$9& 58GHD*D,7%BF0 MVT1,40$A3<6T4GJ2FRZ(8;!+KM.5WI,U6J<+](BIRH1T=RPALV.VD@ J9^2ZI,.@4AN,@<'$&&[Y6LY-Z3-5J@%Z?Y M*[,7&Y*\*^2/ IPB("KEZOA$>//#8)>LY-Z3-5J@-[?""91C(P2I<*112#)( M>FF'$3\S+#8)>LY-Z3-5JCS]D .HIWMC=M4-E4_)]6H4DS5:H#>7PI F,5&"B4VT!!1 4BG$!X0+ZD#"&?HX;!+C&TZ*F])FJU3< M_I'E.5[W1W*[.SRG)^R;/%L[>>ULY=#/#=\J$+3H*[TF:K5)SZ>@0R81<7R9 MS 8Z?(AL&,'"!C%]28P#T1PV"7K.3>DS5:IN?LAM)G[VQNVD %2-R?5)E#B* MF;C( =(,L-WRM9R;UF:H3GV_*"G[5QH OPJ^P@ +<(CFI^$X>GGPX;OE:SDW MI,U6J WM\)4RC&1@E2'-(HI )4QZ:8<1!^YEAN^57:=%-Z3-5JF"^R&V=0(V M.Y54-E0X)]6H4<@V3F]4GNQR(Q49R93;7)"B& MP!^B;8]2!O1RSPV"7&-IT5-Z3*K+8*H-]D04!48V/!8"[(*"F(* 3++9 X]4 M!DS5"I\^WNP=/O7%\FH.THGR(;!S .8&.7U)ASZ(X;!+K MM.BF])FJU3#?7XBF88V-$R( 5(PI\*0!Q F/&0 ]#+#=\K6DS5:H<^WPE3(,9&"1(>:9>(@Y]++#8)>LY-Z3-5JFY^R)5#*#&QP*J%V3JDS5:I.?3WDP2[UQ?) ;;!/D0Y,#?H@)ZG:]'+/#8)==IT4WI,U M6J?G](Z.Y4I=@JG)^R%)D(;('SV@+D(AEGEEAL$JJTZ"N])FJU2\^GX M$,0(N,!-4VT,@!Z&6&[Y6LY7>DS5:@7Q^'*"$;&@*P9*Y)![* \8*?HP'T<\-WRM M9U";TF:K5#GV]V")]ZXS82$3)DY$-A,PCF(D+Q$$1X>##8)<8VG14WI,U6J; MG](;9E>]T=RAB[)E.3ZLQ\GR/>N+Y+ M:V^2Y$O)[?Z+8]3M>CEGAL$N,;3HIO29JM4_/Z0Y0JO>Z.Y4A=DBG)^R%+D( M;)3Y[12Y#Q .&[Y4(6G05WI,U6J0+V] ATPBXL"*#M*$!$ (H;]$&[Y6LY7>DP?HM4HWMZ)2$&+C!(F;:3(* M(;*9OT1"\13>B&&P2Z[3HJ;TF566J?G](\H*O>Z.Y4P;)E.3]D,7BV1/GM"& M70SPW?*A"TZ";TF:K5)SZ>\F*/>N+Y(3;8IDS5:N?#7 M-XYDV3,8^/13>O$4UC(I[!A$Y\N4X/5'*(\ CC7.N4MLIS[3B6A;9.(S)DUL MN <8+;N.I741_ECZR?LFG_ -X58Q[#Y8_HYT1L1=K9% M00OJM5J;S)VXV)EF3!ILR(N%0( $[,5,J!]L,P#G/ [5L":8U$Y%ULN'9/B! M$0@8#.8KK[#[Y>M=D<58C*N1S-M%R]61MC1G4; [D9<[J)NO?"KHN7;PJ#"5 MBGU++HO>NUYLDU1XF(@ M*#'QUIC8>RN+1*URUJ1C=!QIX[NUCH*S)&73D8ZVU-_%C'/7)RJ@BH_1$6O* MHG0.$Z82( N/9"4=),7M MT+=GM33TZN M+>131:(F348+);141$BQM4M[@(&EQ_S)J]2WS),LTBB$R5ZEV5Y5[Z_EK%9FJD@DZ;2,H_@6K5VJ95 M$QEE2@L?E3IE/&O!&!?(QS'5<%WR<@5L ,;RW(C)F4!(&T>X*L;8 HF'9VLRT!#_ M ?:L.PDP)!J](R>RI;6W@]XB[Z.WZGU2+A(B486EI25$GKB&FW*BCB3U@T] MH=M[&%@Z%($XJK6]S)E*;,4"M!.H)DRG$*^:YC@,E'*?\EKE2F3&DFL1S9B1 MRA63=PUZULUJB;.L[CM/7*C[1FK7^@6"!CIIK7(^^V)Y;(ASIO;>R)J1,]>0 MSB!9OW"B*S94K*2(04@$H*G2ICIH-541S*SI,J61"/VB#GAG'^,BU*OO2ZV7 M'3/6&0E-+W-:)4ZC$6N*"1@[I65+7"OGT?!/&<+)1$\SF6DO&6TJVWR2R*RD M?LG NSM".OMGEIB,GI6SL)37MLN!B89.989(;P.NT-J^UM:\PPE&L!&:RP4S M4UH.QLJVYKS37K0VOUE).-1FDV)+J2F3#URSE%"KF%!58P)&1,(!.U>U\?7] M8_R60DR3+LYX0-$?LGDBNS6LN\G>Z%JF^I,'"5IO#05#->7ZECC+F]FK/%G@ MK8[7=4H]?BG4.\4K\U#LT7K5PLBY4D@D*J[@" 7:]1D?&KMGNZ,(5Y^3TK:;O+9TJ35FHCG]"V!N]ZU:J*Z$W M@EA3A+#;=*-&M/K)6YB5&;CD;"]F=/5I08ZZR+YY,OW,NQEHDQ9!Z00.<5\S M)$, B;-CG]F160T0T9?2L)LJ7V@@.BYQ'+D6!0N]SK(O=6+V8B&<12)*'TV( M_B9RB2D:[K+F>OFK=/M$HK*QMDFXM\#!Y58I,BJ#IRS79H^U34130#F])6IY3?-U:MJNE5S)4Y6*E*B\2FY?3*'B[@PD+ZS MG:8=Z:6%(BYTW=1BG:9AY)1LZ.55,Q-LBX@3&)GO-DY16,_L68NS!$40.6BB MGZUME3>YUR)*4H&S72BQ5RQ.JNNK-UB O2B$G7K1JC1J(1\R--+PZT,_CHBU MN7JZ:J#I-,T<O#QW76D>L^$]=?JV2(8QA'*QSII.%2E M,&9MD0.\?O*V-^>HQ<+I2I>F6EK*\JQ,NS![3X22U TYK;64O-"WBKYHS:M*:I'PT M--2%J2K!;ALP4^]:M32]WK50EY&'?LW14$&<.G,+NQ2."Z@I) )Q(0#'#)\U MS"&YQ_FM@;.FL(JQ)632&[7>Y%FH.?FK&\/IY38&7 M0CXT6DHR7:R=D=R2I=M=)RL)FQRII*J&V0V.>]MD#5I^A:6RI;R\NH@Z J I M*T@MO5:PJH0%Q;L-.I%Y-T:9?UV3AD=23UCL-Q?M/XEJSF*[*NZ\B:Q-6DT] M%QFBHL@=KLIK@3ED@P[9X,:*O3G'*MFSR@(&,(U41J/(K#8-X+5N;L5%MDVB M=1I5V5P9RM9J:-Q@XDTU#;SL/HV34F8:Q=B3S$.>\D$U#-13'UYE6R);01E,,VK&%6>A9TMOU?$U0 ]. M>$?5E6/82BT0C:)]%%$8>O(MLZ<;PNI-OUKAM-'S:A#"-H)I-3DDA&7F*DK? M$S$78'<7;-/!?QCB(/!-'C!JB\3=.043Y4>J QDBGS;->7V*(?7Z0L'R9;9= ML1C'T40R%=:+?KYKS7=>+)-=]F3IAI\QUWC25%U V-G7)&MQ]LW9#5UHLR0F MD&3VXKQ$]+&CI(X*G2*HY,5(R0F3#49DP3"8T"(AU?\ &E;A*DNEAL(1LTT5 MP='_ "H79?3/>,U&OL%KO97,#4XM#3FF6>4@*OV';B7"%N==+8C\V+JUD8]A M&2+9XA&-56Z\E!59X!DV1S@3D]HQ8)SZJ"?K]"NSR@028 ^JBM7YCO! MZ\6.T7G2VTT *XFTKVHC96[1,!9(Z-CGE#>2XS*S>7/*E AIVHSU8=1+A X@ M5V\=E ZIFIREO:3"2QP@:>3_ (*=A+#0]IC2*,\>:E:VIF^!JU7*I'LUZW% MR[2@4331*QIV-G>7VH;\;4ST[2#4Q99.,4B)FGQHV1^K(G!R"Z8LQ YRF(OR M6(G/ A"H#/')2LW7:5:C&LFJ$*(T^-8M"TS;KC,'L]Q M=RB1IVNHWU6.>MZPI.V%)TD+2$V%(IH120[+$X%3$H9!@R:\44&GD1\ACNF! M "@>J--&E;\A=Z+4J0W8M3M>'D=I^WDJU%,IZO1B32W(-X0%8UBO-5&_,9M MK#ND+-5I,SAJ[,V5%/:* B4F61LVS7]F7F'+H*UF1+$YLJFFNK2/05B<5O9: M]).Y"%E:%69&4A92)YOSD3"SS6OZX1,CK*XT\E":?(KRKY6#DJ94"HSSWE59 M)-PW/FGDC[*$$Z8#9@"Z.FG(LC=Y,(@T$>CH]&-/K-"PR WJ]:F,95HZ)@*R M#!R%6BGC)Y'7.=LB,G=9ZTPYWZ,O,69^[Y"OK1R#DR3DBXF34!/;3*)1#$39 M@&3_ !]*R-WE1,3]4,GUK>.[3O#ZG:@66DT[4**CW)9?2&&M+ZU04 Z8H'NA M6T0>SP\\V>2XOZF[CW+Y1)- [%5HX,D?8> J0R&,Y4USB :H?X]2U3I,MK2Y MFL0/5D]>GZ%HVJ;S>JM)>66EM6K"4;0UKWD+N65U"2O\Q,6FKPNM.M\?'U6A MNXF-EBO'E2@:Q$K)M5#&VHQVB5("E.B8V FO;0*1$FF,32?9]"V.DRW .SAH MHA08"OUTKFQ&^3KI:V,RXA(6AQ!JXSU2FW!IJGVI?G#"T>89MH L6BG968,E MK%&.]L504=ID,01 IN$H!.F$&K+D0W>2#228PS9:\F17:%WPM:WMEBZ4ZK%# M),#;)A@><=P]WC8&YQ4-%Z33Z\!408)V,K*X.HR_R";8'3@R*RD45 F)J]%%?-RK8>Z3JU;=8-1M2;=8'KM!A/Z6Z+6-M3> MQYYE'T">E$K*6RU%PSF'2Z*5IA'340(;CSE/+W$FL@49LZQ MGRVL:&M ^T1'/Z>9=^,;RN-""8B0"8) )@D F"0"8) )@D F"0"8) )@D F" M0"8) )@D KQ7?W>A_P!\6W_&!C5>/V#_ ,)6^ZC_ .RS\078W'SJ^I7E2\HC M_+'UD_9-/_O"K&/8?+']#D>IWZ[EY)YD_K<__3^HU=*\=\NC67Z>_P!GM)_N MK@/^DVV--Z_A)GX#]2WW;^)E_C'UKV'Z@,7CUO'@T;K.!(JL)P2*)A* E)D( MY<6/%KA,9+]K; ),5JTU>DS'(H>'7.JGF*:AFA3J)9Y@/)J& M*)T\_P#>B&.R[>1K-74"[W@C[+E(6M/B9[$$8F:@*B)(]$@BL [0+")4P$50 M-P@;U0#PYX=O(UFJ[/>#^BY0"LO0RR@C%R,H1K-4V:\:KE.%3 MK-39KQJN42UZ3(*HDAUTQ7-MKBFT(05S[.SMKB4H"L?9X,S9CEP8=O(UFILU MXU7*0M:?%%,2P1R"B"A41(P1**)50 %2HB5,!2*J !M 7(#='/#MY&LU-FO& MJY0YL/-DQ.\'4' I3D[W-]@Y2CM%*B40'BP[>3K-39[P*;+M"QZE:7L]/*S$TZH5I>(KD& MV*TBX]),ZA6K>R)#%$HESX&S M$T )A,.9A-'(&$PCL\)A%,1,/4%X_P!"'2##MY&LU-FO&JY3GKLBH8IU(590 MY2*)%.HS34.5)4 !5(ISD,8J2H &* [)@#A <.WD:S4V:\:KE(%9>@"8! B M )"<4@"/0 $A4+L*"EDG[&*A. V66T' .';R-9J;->-5RB%:?%(=,L$-5R&K3XQ.3-!&,F!"I@0S!$ MQ 3(8#D3 @IB4$TS@!BEX@,&8<.';R-9J;->-5R@%9>@H14($053(*2:H1Z M*)I"(B*2:@)[9$A$1ZD! .'BP[>3K-39[SJN4 J[LI2E+7]DI V2%+&MRE3+ MM;>RF4$@ A0..UD&0;7#QX=O)UFJ;->-5RJ\WI("@3O,ML ?E 3[#)R8*;?* M-5RI#5G1BB0U>*9,1(84S1C-5RK4"(;1#IFRCT VDU,^43-['U2:FT.T4> V8YX=O(UFILUXU7*/-I]LB7O M$;9%($!+V CLF0 -D$#%Y/9% "\ $'J0#H8=O)UFILUXU7*8M154_SI@ZHO0'#MY.LU-FO&JY5^\4OGGWK=Y\6?(<.7!TLO5!$5($5!$VT(J1Z"@F.( G,)TQ$3" &8\.08=O( MUFILUXU7*(5I\44Q+!'**2G*I"5@D I*B79%5(03S35$O!M!D;+HX=O(UFIL MUXU7*J,#*FV@-%.C 8!*8#-@,!BCD E, @.T4P!P@/ .6&T2=9J;->-5RI,K7+7$MN_4R; MN#2]R>GZ"]E9MF;4KL&O)MG*4<;;C!>L"AV*Y4BS<+3K-39KQJN4R=;D$C&.E"*(G,79,=)BDD1K-5V>\:KE#FT^S(;O$;:3%0R9NP$=I,RP "PIFY/,@K '5Y9;?1S MP[>1K-4V:\:KE*%7=@&1:_L@!!3 "QS0) ')FZ)>(<.WDZS4V:\: MKE,%:?!L"$$8!34Y5,0CT0%-;9$G+)B">::NP.SM!D;9X,\L.WDZS4V:\:KE M%.MR"(G,C"*(F5,8ZID6*2)E3F,)C'5%,A14.8QA$1-F(B(CT<.WDZS4V:\: MKE6[R3'O8]_$CAV\G7:FS7C5=H3O),>]KW\2.';R=9J;->-5VA.\DQ[VO?Q( MX=O)UFILUXU7:$[R3'O:]_$CAV\G6:FS7C5=H3O),>]KW\2.';R=9J;->-5V MA.\DQ[VO?Q(X=O)UFILUXU7:$[R3'O:]_$CAV\G6:FS7C5=H3O),>]KW\2.' M;R=9J;->-5VA.\DQ[VO?Q(X=O)UFILUXU7:$[R3'O:]_$CAV\G6:FS7C5=H3 MO),>]KW\2.';R=9J;->-5VA.\DQ[VO?Q(X=O)UFILUXU7:$[R3'O:]_$CAV\ MG6:FS7C5=H5U@8B52FHI56/=IIIOVYU#G2$"D*4X")C#T ,:I\Z29+P'"): M5ONUWG-O#'.:Z <%OS'1+Z->5+RB/\L?63]DT_\ O"K&/8?+']#D>IWZ[EY) MYD_K<_\ T_J-72O'?+HUE^GO]GM)_NK@/^DVV--Z_A)GX#]2WW;^)E_C'UKT MI[^>]/>=U^ H,I2(J!E%[3+2K%\2<3<'(BDQ;-5DC(=CJ)B!S&6$!SSQY7Y< MP>[XO,F-O#G , (A#+%>G>8,6GX3+EOD!IMN(,?0OFAYV_7P..I:>@/2%O(@ M/WNR>/'U?!>&Z\WDYE\MQCB.I+Y5$?*W:^A_:AI]W/)>Z<."\-UYO)S*\8XC MJ2^5/.W:^_)#3[N>2]T8<%X9KS>1.,<1U)>@\Z>=NU]^2&GW<\E[HPX+PS7F M\B<8XCJ2]!YT\[=K[\D-/NYY+W1AP7AFO-Y$XQQ'4EZ#SIYV[7WY(:?=SR?N MC#@O#->;R3.3F3C#$&Y7S=(YE>,<1U)?*GG;M??DAI]W/)>Z,."\,UYO)S)QCB.I+Y>=/.W:^? M)'3[H_U/)?>_7.+P7AFO-TA3C'$=25RIYV[7WY(:?=SR7NC$X+PS7F\G,KQC MB.I+T'G3SMVOOR0T^[GDO=&'!>&Z\WD3C'$=27H/.GG;]?/DCI]Z/ZGDN#[O MZIP/DO#8?;FZ0G&.(962^5/.W:^_)#3[N>2]T8<%X9KS>1.,,1U)>@\Z>=NU M]^2&GW<\G[HPX+PS7F\G,G&.(ZDO0>=0\[?KYP_P1T^^[V/)< ]+/LC+,,." M\-UYND)QCB.5DOEYU'SMVOOR0T^[GD_=&'!>&:\WDYDXQQ'4EZ#SIYV[7WY( M:?=SR7NC#@O#->;R)QAB.I+T'G3SMVOOR0T^[GDO=&'!>&:\WD3C#$=27H/. M@>5OU]'/^".GW!_6\EQ^C^J>##@O#=>;I"<8XCJ2^5/.W:^_)#3[N>3]T8<% MX9E?-Y.9.,<1U)?+SIYV[7WY(:?=SR?NC#@O#->;R;R)QAB.I+T'G M3SMVOOR0T^[GDO=&'!>&:\WD3C'$=27H/.GG;M??DAI]W/)^Z,."\,UYO)S) MQCB.I+T'G3SMVOOR0T^[FDO=&'!>&:\WD3C#$=27H*>=NU]^2.GPAGEGV/)< M?2_7''AP7AN5\WD3C'$-25RIYV[7WCYHZ??<[&D_='1PX+PS7FZ0G&.(ZDOE M3SMVOOR0T^[GD_=&'!>&:\WDYDXQQ'4EZ#SIYV[7WY(:?=SR7NC#@O#.\F\B M<8XCJ2]!YT\[?K[T:AI]F/%^IY+W3AP7AL?MS8?0G&.(Y62N5/.W:^_)#3[N M>2]T8<%X9KS>1.,<1U)?+SH'E;]?1#/FAI]ET^QY++@X.V.'%/DO#!^G-TA0 M><<1/Z$OE4/.WZ^_)#3[N>2#^CV3B<%X9KS>17C'$=27R\ZCYV[7[+^Q#3[N M>2Z'_I&'!>&Z\W2%!YRQ'*R7RIYV[7WY(:?=SR?NC#@O#.\F05#3X1]!O)#]S^J.CAP7ANO-Y%.,<1C]B7R\Z>=NU]^2&GW<\G[H MPX+PS7F\G,KQCB.I+T'G3SMVOO"'-'3[,,N &\CG][LG/#@K#:[=!\K=KZ']J&GV66?"WD@_\ ZCHX<%X;E?-Y$XQQ#4E\JAYV_7WH5'3X M>'+@;R7NCHXG!>&Z\WD5XQQ'4E\JCYV[7T..HZ? !T6\D'H]L8O!>&Y'S=( M3C'$*[$J'T\Z>=NU]^2&GW<\E[HPX+PS7F\B<8XCJ2^7G3SMVOOR0T^[GD_= M&'!>&:\WDYDXQQ'4EZ#SIYV[7WY(:?=SR?NC#@O#->;R@\Z>=NU]^2&GW<\G[HPX+PS7F\G,G&.( MZDO0>=/.W:^_)#3[N>3]T8<%X9KS>3F3C'$=27H/.GG;M??DAI]W/)^Z,."\ M,UYO)S)QCB.I+T'G3SMVOOR0T^[GD_=&'!>&:\WDYDXQQ'4EZ#SIYV[7WY(: M?=SR?NC#@O#->;R@ M\Z>=NU]^2&GW<\G[HPX+PS7F\G,G&.(ZDO0>=/.W:^_)#3[N>3]T8<%X9KS> M3F3C'$=27H/.GG;M??DAI]W/)^Z,."\,UYO)S)QCB.I+T'G3SMVOOR0T^[GD M_=&'!>&:\WDYDXQQ'4EZ#SIYV[7WY(:?=SR?NC#@O#->;R@\ZVGH;Y3?6K4O6;2W3R:J](:Q%VO$ M#6I)RR0D"O$&(^4\/NEPG7J6^87RY9<(PA$ M+EW#S3?KU?I5VF,EADR8&F$8P*^[6/.U]^O*EY1'^6/K)^R:?_>%6,>P^6/Z M'(]3OUW+R3S)_6Y_^G]1JZCPU9LEA$Y8"O3DX9,KDZA8>*?R0D(S0*Y=G.#- M!;8*U;&!101X"$$##D'#CNWS94K]JYK1Z2!Z,OI73,E39O[-KG>H1JKJ5TT_ M#*_4H!X!"V0("'"&0A)MP$!SXAR\@85W(E0EIB<[_;#IZR<.%]IL"9!,.UR! )L[/!C[2\,<;Y) <#2N4^X79L8N-(,*11"%/J@3H5F>:0:=1;"?=O9&QN742Y>Q:40SE8'FJVZJ[^68J) MRH,W:KX*TZD6B#\[F-9+,G*;Y+([8R(& P 4JBA>J-M=>;PZY]L!9FAX!HC1 M:@"VT($B-#PT.JJ(,85]$_1C[[233]LN\C# MV)ZPFD&%A>M63^5C.1>DK$YR"RB#PC4J"A;' B99@7, %1$W5'*8" M8&@RR6B,#1:&;T&OU^A:WW.[!Q9:(> 2 2*;)_S%(]659OIQIQ47,QIS:ECI M3<;V-"%>UY\->1["823.7,,S.)GC0)(Q;99)-%052BL18P"=4 RQHO5ZG!DV M2 6OB8.IK!% IH)K$*(9%ONMVDE\J:>DRCHT4 QI-%(C1GCE6G[?IG6J\K0H MU&9D$G%C/#&E+"^4B'-;%C,1\2Y.]BS,'AWA0AGCIPW=%6 .K2XRB ACFR;U M-F"8]P'1!@T1#J":XB%-!$%PIUUE2C+8'&+H1)@6P(%(@8T$D&*V.GH+3G#R M98GDIZ$4BX]9-5:7E*VJ1K+((RCPCHA(U9WWQA)!BP(HD81;&S.($%4 VL<0 MXC/ :Z#2"<@=51G @03Z?H7*&'R2XL+G-@,I;73FC$$#T*XP6EU*CDKQ4YIF M]6[+"AHMI<)6NN'1P>6LA23E7D4F;PS6.9< MZ611;B(.R-J<(BF-2REW23+[23,!,;%,6ZU;331"M:FHFG58G$;0K.RRK=:M MSJ#1-$7B44TDXM!1X$D9*159R#9*4V&Y3(HK"@10FV!#G5V$S\V\7F=++1*; M$.;ZX&B%$11G(T 4KB7>[2I@>7DBRZ&:BF-,#311&$<^1;3?Z"TE[*+FCIE: M$CEEW2:8O)F+79L'J-]G*\2'%RHFD8Z[B#9M%B;1LTC.2G./)F <<)F(3VMZ M0M.$,AB18#HP]9(^BBERFR[[)!8Q2 KMB!A,/!G)-\GMF.:T M@Q>X@FU B/V6UY*1D]"LVYW=S6O((@QH@"V(^\ZJB-&=6*RZ2Z=PE3NLK'J3 M#R4C8B6+#-'TY&BL$C"V2A-UI--)"/;F=-5X:RO#"ALB(%:&.!^ =G9*OEY? M.ERW60TD1@#"EKZ*312T4^FI:YMRNS)$Q["XO#3"+A00YE-64.-'H6'UK3C3 M^=H0VE>S'CY9G&/7#R(=2T>W4>24%) I,1TDF*C-10=DS@5BAM M[ @&^;>KQ+O/8A@+"X $ U$4$^H@Q]$*HK3*NUWF7;MB^#P#02*P:0*-4MAZ M8YEMJF4B@HNJ5,/&82ZZ[*GJ/FS]:!*V80,M1)&0=,WT>G&)).7J4F4J0/5@ M%<%0#;$Q\<*?>+R1,8TP$70A&EP>!$&- ADJS+FW>[W=I8\BT8-B#"@%A,"( M5QHB:5J%CI=6W>IKBK$>2/-I"NQD^"JTI')R9$GL#'R"Z)GQVI6[I1D\='*; M8;AU)!V@( &,'.=>YK;J)I [6V6U&%!.2-$0,ZX+;K*-Z[($]C8!K$:@:\L# MZ%QXG3&NN);5&+>S*H*45\^0AU#.F[%E,H1PS9ERJR9&DF@A(+H1A#-B&*1% M8=LG*E.*93GWN:UDE[6T3 (UDB,,D1133E%%$*09=91?.8YQC+)A3081RTP- M% RU1J6T9;0FAOI^=)#RZ\-#LSV4J+AU-QCMDQ7BW466(15<&2(=1.28OC*Y M;0F#+:VMD!RX;,1O#9;2]MIYLQH()B#'1!KP'&8.DQSP*C07-HA35:H.;+!)]UN\&RST7,:36*0UW2C179I"UC MIYI_3K9 B[EWLHPE)&V&K<.HG*1C1@C^U9Y1J5XF]9^SN)!1MV$F(K-TBK." M',(%()33.EQ>2'%]D4@"J.7/4*1 M20MC(Z*::+,%5WLA<*R1>3?0X2T^\@NP:Q(L6\4NJE.-V*3@KX@F?*$#DW"" M@E3VM@.$H<3;[T'V6ACR # 1Z0,:HPARKE;#=K,7%[(N(B2(-(A6!77G"M2^ MD^G,-$S\O)O)]XO K.FO>)O-1;1=T1M?*]5X^?*^/%. -#6&&F%9%NF1(3%2 M;&]E,&9RY"^WF9,;+8&@.A3 T18YT(1K:19/I-2UFYW9C'/>7%S<@('Z8:#5 M40;7J%:X3/3F@OM3-9ZDLJ>)A( 7A*9(KS395*.0"^UR&2EUW (@2::-JW(K MNQ(7(3(D$V8Y;09.O5X;=)$^$9CH6A T]!QAZ#: "C;K=W7N?))(EMC9,:NF M!'T@-)/J5E<:7UDETT\K9'LHGSH>S;&>BS.V3B4C!BY608,';5VBU(W,WG6; M1-TB!TN BF0"E$'*39U"H M4!!KL@Z IQSV3&XPOU[Z71:;#'.H!Z4"V %/I.>I<@W*Z]&!<"Y[6F)'1B'1 M)H] S5K"GFG%!1@GC[OS)1\Y'UN/MPI QA(()"<>0+U>>U#+(,LO+0X P- <#75 N%.5OI@M!NUWL$VB) M@8'%I(B*2"*JXAI'H=Z%MBN:75,JQ9EV[9OFTM3DHM;L[O 1K35'E4KTDE)S M+1%@@59RDJ]5*DN4$5E#(FS4,IM@'#FWR<1V300YKXT1Z0#G" ,G,N7 M*NGT55Q6H9C2RNMM0J916LC)QP32YFDI)3;R"%HMFH M7L"4AWK)XHV+'S*!MI+LCD^3$0#:-U67-;?)INLR\602VD 6OI!!$8CT+B3+ MI*;>F7<$BU022/H((R'TK.1T$JXM3*J/)J+?(5]:6?QSZ5B3JL'!J5,ZU0 6VH @&GI,!RYG$_1%;]@DV:2X.LQ M@2*.BXYAE:!].= .TM/A0: & B(C YJ?K63+I=6O:TQ[,M9&D4Q<08&% M!_P5:H;1.E)QC65FU'W93F,MQC0IK%$D 'B5,NLU7>16(WV@60E*\D@=/-0% M53@4=DV:>,IE_GV[$L"$6TP-5I@=R.)]'*HRXR+(>^,2'46AJN(R9P!Z5C4W MIY1EC/G+BPJ1SJ&5I20TEV2=^8"B86Z11 M-DGT+5,NMWB2YT'-LQJ%#@(0@*P8Q]" MX3FDUZGZK:?P;=%^Z34E$ FD+#WBD(Z0(5?9;/H\S!P[;N(>5;&Y4I5R@)>+ M,^0B&39\R==)DR(!A19B",X,0*05@Z1*DWR7+:'0C3:@0S"YI=26EA=,9"N,X!6-;(SJSR/8"=5Q)-)2&>,$$CHF;J *9A,/)E$@ MFT&_SA$"S!L! AUJ-$"BFF41( MK1#U[9Y%=O"VB9,_8S\*W:N#06IJ-)9QR2/>=]LN)"&5[.SY0PY!F!!)PXQ; M?[V]ML!@:7-$"#E9:)-(J-"KKC=F.,MQ>2&N,01D?9A5E%*IIZ04@8MLE)R, MPZ2C9&:8MV\>Y@V#PY5;XT@DW#EV$0NZ>$"-<=D!RHJ; $'DQ*F(@%-]GVR6 MAL2 :8D?8)A".>BCZ51<9!9!Q=02*(#]*&:FBGZE@M_TF@J=14K T@0IRK/I"A4N6KS3:(ZC8BOTFE3 M+A"$)6%)@LS9J<1[)3\F]?$CY20A$9EL"2[6 MMW'G:_M++-XM3J(E]!L(2R)-#75TY1CVR$?FC*QI8E JJ@&<"L0Q2 0%#)@; M7(O=ZDM(/283E!)$;-?H,3"J'JBLYUUN\UP+>B^&0B#@+4845T4UQ]<%:V>C MM2J%\A=AYSDA5[9.1:,LY>P+Z%CT(Z7G8I*+L$8!%U'CU["MVTBFJEU(IKAL MD'+,-IOTV?=W469H8#"#@3$ Q!R &+:$'? M2L#LNDE=C&VI+A.44*[JJYW,()Y!N$/98E1F5Z$E#NT8]1)18ZBGL;!4R!^2 M+D50Z@"0-\F^S'F4".B\4T4M,80(C[U-*XTVZ2VB:0:6&BFAPA6*.2C_ "77 M+'9KK@F")@B8(F")@B8(F")@B8(F")@B8(F")@B[#;H_\J3=\_RM4[_I(F.L MQK^CWK]R[ZEV6#?U:[?OF_6O7WCQ->RKRI>41_ECZR?LFG_WA5C'L/EC^AR/ M4[]=R\D\R?UN?_I_4:LJW26CEWIUJ$Q;33M@$[/-X9V1C/42N*1[93G-!LMB(M>Z)C4 T@ YB:HK; M@[7&[3&M<07.A06-A1&)+@21G 76,M4E*7K5 P$R[BW\@WND(NL\AWS:18.2 MNY=)9-9)TS,9L)E2FVC$*(@01V>ACMG3F3\.=,E@AI8:"($49BNK;)?(OS9< MP@NMBHQ%?H7V\\JGIM?]1JII2VH=0G;:XC9Z>6?HPC,SP[-)9DQ(BJN4I@V" MJ&*( /1$,? >3KW=KK/G&\/:P%HA$PC6ONO-UVO%YDR1=V.>0XQ@(P7Q;#=B MWC *8I='-00(?U10AU0*;I;105R-^;C[PXMA?B)6E?#C#,2%4B9H4P[LF\@; MU6CVH9LB[ ;42L;J!X!)PK#U AT.+$WMA??RM*;LQ+N9NA!W9-Y >/1_40> MI1SBEQS*3U!1S6X2DZ <0=##>V%]_*TINO$NYFZ"H#NQ[QPGY0='=0A4_"#$ M+"IQ9>K%7:XN#CXL-[X7W\J'K3=>(]Q,T*JWW:=Y)LX:NDM'=0.68K)+M3'A ME%"H*(*E62$A#J"4I2*D V0<&88'%L+((,^5 ^E!AF) @]C,H]"Y.7\BX-#J%%T[=K*.7*RA"J@7-5=4QQ#++:,(XQ9BF$RV!C M)\H- @*:@%D_#L4F/+WR9I-,(&/HYJ"8P 8T.J8P% ,@* MBJ(@4 X@XL9#%\+ @)\J'K6&Z\1[B9H4Q=V3>0)ZC1_40G4['4Q:Y>HSSY/@ M6#J,_P [Q8;VPLUSY6E-UXCW,W05*;=AWC3 4IM&]0#%( @0IH=4Q2 (YB!" MBJ($ 1X<@RX<-[877V\J/K5W9B663-T*8=V7>1'//1_40=H"E,(Q:^9BE 2E M*8>6S,!2B( \0<&&]\+J[>5I3=>)1CV,V/J*!NR[R(9"&C^HF8 4H?M4OP% M)Z@H>SI!W9-Y 0R'1_400$PG$!BEQ 3 MCEF<0%;(3CLAP\?!AO;"Z^WE:4W7B7V%]_*TINO$J^QFZ"@[LF\@8.ZL/ [J%DI^F $0L *" YYJ9*^R#GT\\-[X7W\K2FZ\2[F;H4?HR;R M @8!T>U#$IAS,48I<2F'++,PAAO;"^_E:4W9B79TJTVJ ME9C#\4#"P29MDUT*TANP[QH!LAHYJ"!0,!P*$.J!0.'$< Y7(#AEP#QAC/>V M%U]O*CZUANO$NYFZ%=U]W_>B MU#-F4I!VHE8V9"!D0@YK#F4@<0<0=#&>]\+[^5I6&Z\2[F;H4/HP[QHB(CHY MJ")A#(3#$*[1BB&0E,;E2=+.%U]']0E%72ZCE6&]L+[^5I3=F)=S-T*4V[#O&F$!-H[J$8Q2@4IC1"QC%*7U)2F%41*4O0 M .+H8;VPOOY6E-UXD:>PFQ]2O$OH!O1SAV1Y/2?4-<[".;Q+8P0RB8E8-#*& M014V%0Y82&6,.T;,1$PXP9B6$2XV)TH1,:\I6;\/Q2807R9D0(59%:?HR;R/ MB@U%Z ?N8XXBAD4/T_\ .AQ=+&>]L+[^5I6!PS$C7)FZ%#Z,>\?EEX'M0\N/ M+O2MEGGGGERV6>?#GT\-[87W\K2FZ\2[F;H4?HR;R Y9Z/ZB#EF(9Q2_ (B8 M1$/9N 1$X_?'IX;VPOOY6E-V8EW,W05(;=AWC#CF?1O4 XCEF)X=0PCD&0<) ME1X@XL-[87W\K2APO$C7(F:%,.[%O'"8IQT=U"$Y0 I3C$K"/\ :MQT?_SL-[85W\K2F[,2[F;H*R:3T5WL MYB)9PDEIAJ,ZC6**3=%$\*8#'0;F$S9%RH"@&U#X2[ _M2MD*?X,0Y7(4\_SO%C; MO;"^_E:5JW9B70#9$-'M1 $@B)!"*7S()N$PD'ENH$P\>66>&]L M+[^5I3=>)=S-T(&[)O(!P!H_J( "?E! (I?],RV>4_3OTS9X-KCRP.+86?\ MSRM*;LQ+N9NA0'=DWCS%V#:/:B&(.69#12YB#EQ9E%82CET.E@,6PL53Y6E- MUXE"'8S8>I4_HO;Q7B9OWP*?VS%WOAG?RM*FZ\1[B9H3Z+V\5XF;]\"G]LQ- M[X7W\K2KNO$>XF:$^B]O%>)F_? I_;,-[X7W\K2FZ\1[B9H3Z+V\5XF;]\"G M]LPWOA??RM*;KQ'N)FA/HO;Q7B9OWP*?VS#>^%]_*TINO$>XF:$^B]O%>)F_ M? I_;,-[X7W\K2FZ\1[B9H3Z+V\5XF;]\"G]LPWOA??RM*;KQ'N)FA/HO;Q7 MB9OWP*?VS#>^%]_*TINO$>XF:$^B]O%>)F_? I_;,-[X7W\K2FZ\1[B9H3Z+ MV\5XF;]\"G]LPWOA??RM*;KQ'N)FA/HO;Q7B9OWP*?VS#>^%]_*TINO$>XF: M$^B]O%>)F_? I_;,-[X7W\K2FZ\1[B9H3Z+V\5XF;]\"G]LPWOA??RM*;KQ' MN)FA/HO;Q7B9OWP*?VS#>^%]_*TINO$>XF:$^B]O%>)F_? I_;,-[X7W\K2F MZ\1[B9H6]=V#=VUUKV\=H;.SFE%UBH:'U.JLA*2;V).DT8,6T@0[ATY5$X@F MBB0,S#T QU^+XGATW"KQ+ESI;ICI+@ #22NPPG#K_+Q.[S'R9@8V:TDD4 17 MJ5QY"O6%Y4_*(_RQ]9/V33_[PJQCV'RQ_0Y'J=^NY>2>9?ZW/_T_J-7-W=8^ MN):;V%>><:53B+^:=/4*[;[F:LS$=)0L.86KY>,2AG[VR1HQTQ1;Y'FDCAV.D;(4FX[74%'A*7(,=Q>?X29GL'Z MEU-W_BF?C'UKV*W*OW^\3;N&F7"DY5KL^HTTF;84>1:9^IZA0B)#]5P%R(=8##F/%P<..?L- MV].E==O*\_=T>U5N?UBZ"C,?N- X@Z(=7G@+A=\MK2F\[U]W1[5#G]8OPK/N M0!Z''^F=/%V"[?>T^Q-YWG[NA OUC'(.49CGGQ- ^[^$Z0X;!=AGTIO*]0_1 MT>U1Y^V+BY1GGT [%#VS#8+M7TM*;ROU5.?UAX,E6?3()U'#!,A0$3'4;D33*' '5'.J!2\(]$<38 M+MZ=*@Q.\G5T(.H%@ _)BNP!02[?)BW("FQF ;?)\KM[ "/".60#B[!=XY=/ ML5WE>8_HP]7M41OUB#^F,^/M0/;.'+#=]WS.T^Q3>=Y^[H]J#?[" "85F12A MPB)FI0 #A$1$5 .CQ8;!=LEK2F\KU]W0A=0+ 8H&(LQ.4P )3$;%,0P# MQ"4P*"40'IAQAB;ON^2UI5WE>?NZ/:G/ZP_A&?2_6@9??V^CG@= MY^[H]JE'4&?*8I3.&!3'X"%,W*4QQ#A$" 94!,(!T Q3A]WS.TJ;RO7W8>KV MJ?G]8=YJZ.CVJ'/ZQ\/LC/N0.CZ/*8NP7;[T?7 M[$WG>?NZ/:G/ZQ?A&?!Q_J0 _P#Y\-@NWWM*;RO7W='M4!U!GP,!!78@ONZ%-S^L7X1GW('!]WV3@Q-@N\ M5ZRV='M4@:@V PF*1=@8Q# 4Y0;D,8@Y9[)P*J(D,(<0#T,-@N^0.TJ MC$KU]W1[5 NHDXH.2;J.4$ $1!-%(X@!3; CLE6$<@-P"/0'@X\78+M][2IO M*]?=CZO:I^?UB_",^Y,PXO\ Q\38+O']*'K5WE>ONZ/:G/ZQ=%5GW('YN7L@ M]'%%PNWWH^M3>5Z^[H]J<_K%EGRK/BS_ %H'MG1PV"[9G:?8F\KU]V/J4H:A M3QA,4J[ QB9;92MR&,3,-H .4%,R"(<6>6>&P7>,*=*IQ*]?=T>U3!?K%^$9 M]RAQ_TJ#$KU]W1[5$+[8L\N59]R!Z&7],PV"[_>T^Q7>5Y^[H M4>?MA_",^Y0Z_#8;OF=I3>5Y^[H3G[8?PC/N4.OPV&[YG:4WE>?NZ$Y^V'\( MS[E#K\-AN^9VE-Y7G[NA.?MA_",^Y0Z_#8;OF=I3>5Y^[H3G[8?PC/N4.OPV M&[YG:4WE>?NZ$Y^V'\(S[E#K\-AN^9VE-Y7G[NA.?MA_",^Y0Z_#8;OF=I3> M5Y^[H3G[8?PC/N4.OPV&[YG:4WE>?NZ$Y^V'\(S[E#K\-AN^9VE-Y7G[NA.? MMA_",^Y0Z_#8;OF=I3>5Y^[H3G[8?PC/N4.OPV&[YG:4WE>?NZ$Y^V'\(S[E M#K\-AN^9VE-Y7G[NA.?MA_",^Y0Z_#8;OF=I3>5Y^[H3G[8?PC/N4.OPV&[Y MG:4WE>?NZ$Y^V'\(S[E#K\-AN^9VE-Y7G[NA.?MA_",^Y0Z_#8;OF=I3>5Y^ M[H3G[8?PC/N4.OPV&[YG:4WE>?NZ$Y^V'\(S[E#K\-AN^9VE-Y7G[NA.?MA_ M",^Y0Z_#8;OF=I3>5Y^[H3G[8?PC/N4.OPV&[YG:4WE>?NZ$Y^V'\(S[E#K\ M-AN^9VE-Y7G[NA.?MA_",^Y0Z_#8;OF=I3>5Y^[H3G[8?PC/N4.OPV&[YG:4 MWE>?NZ$Y^V'\(S[E#K\-AN^9VE-Y7G[NA.?MA_",^Y0Z_#8;OF=I3>5Y^[H3 MG[8?PC/N4.OPV&[YG:4WE>?NZ$Y^V'\(S[E#K\-AN^9VE-Y7G[NA.?MA_",^ MY0Z_#8;OF=I3>5Y^[H3G[8?PC/N4.OPV&[YG:4WE>?NZ$Y^V'\(S[E#K\-AN M^9VE-Y7G[NA7&(NDX\E8YHNHU%%R\115 K8"F$AS@!MDVV.R.71QKFW.0R4Y M[8V@":UMD7^\3)S6.LV2X"I;AQU"[M>5/RB/\L?63]DT_P#O"K&/8?+']#D> MIWZ[EY)YE_K<_P#T_J-6-[O[W75G4+HGI/ 5UQ$OG9FDY89:8B(249@>/14D M(B%?RE@AER$D8])(7)6I3KG3 ";0%,)3;L2;ASI\O;7.M 4- )!IH) ::C5& MA:<.-_$E^QM:6$TDD BBD DBL5PR+0]+%4VI-5%?X-\*K!^I<&0#M;(U]H/K7K[U)_6T;_PJ_P#YA/S< M>,X=2YWJ"]9Q4P:SUG_)?,[6O3=O/;S.[J\2@;$\B+ UUB1ODE'\X%(1N[:U M6G,J&I-.VIC14.9NZ9KF9"J*1>R 4.&9S&$>>]D9K333&.@076RW$27TB(A" MK.8KKC"ZY;U-D,::=34,WL+_O7=FCR%DW\Q O%UH(\S M&18K.FQTR!RVT9<$CYAJ$R:XT1HAD6YTN0 8$4^GU>I9=$ZQ;VL]-T9FBR?0 M%9GF$7.S=BE])K O)1L\CIT\LUQH#V,*=F+*+AK:P18M7NR87B+\4D5554>5 M/E;G&&;/#T5:5'2Y !-9J%(ST'+D6PWE]U[G]UY[9'L?=5Q8Y@65AV;P$"B8R90*)ARM3.Q)IMQY(Y%@ MUDH3[,09=G+GAS^E9?H1J5KG=IB3Y^UN0A(=;3>>EYDC^NO(1[2-48VZO86+ MI\ H[;IHV:&EZ.5&8*Z2!V1-R/)"KF/)A9;WDD.%$.583&2FTL.6%=8A7IH7 M5W1RQZ_5%@A%LZE<9"2GWM(F))Y;JG+$4U'8VO5K42"U<7LC\(UBWK)KS+'](9 MS6S3F*T[*PK&HC!":T7W?JC>[(_IMIG).H/&59OB\C()P3QBHO(RS>;91S:0 M$B:RJ22H ([1H!;&%D T$YUG,;+>2"6F#G$4BFK+]2W$UU0WVD;-3 MF,QI^)XVPFJYIIQ%1K3L*$)=HQS"I>RJ*+*H!2;8BB_D06$1"+7-EFH39QLM M3XU4<_,M?9W>!(-(C],*?J6SMX/5C6;3J_UV"H\--3,#.--.A3?LJ1,69FFJ MKJY3:YJ"M*R,,S.UB0::?3CU\ .#H '8PJ)[14U"CF][VN K;1D]-*PE,E/8 M7.H-.7T&'+!8]NJZF[P>LM+D9RPS,0LPM^A5$MU*N1J/(5EC7=7+(WL+6S%4BJCL !<9+ICQTC01$'TJSIM5MH$3"QD>JDI02OEFKM,%UR(I.!V]HJ MN6,9C71$2:15Z1_DLX2#++8"%&7[ICRKLSK1K%K56-6'E6JL+-,*[%Z?K7*. M>L=.;%?F5U*2 M@R\6V=1*3.-AK3!SK2-.W;.Y%NHY0VTTT'!W!3(;9CYC9D M .C"-4?\%:)$NR$Q3+E7[E6VSR,U/:5N;0T M?M[XFH:42\=1S*NS2YV$0%,D)FLN =,WZQ&;?L@N1.7,')#B)DPT$$5Y*UM, MJ2PVVD&K**.?TK8F[W;M=(G0B_0DTSD1L&G.C&GS_3A_:*59HY52?=Z>N#OX M!^T39/)>Q# 3<4D1?L9%=Z*BY@$AA$A0R87B613$-$*#FTE836RC,!'V7.,8 M$51T?Y+6\=K3O.,[K%V&>A-3HZMOX*@M[%6%Z&O8HZ'!>U:TU^T2L,[@:LC( MR+KEHNMK)*G307.Q=$?M3_2RTOM,[T%VH*S:PQE/:4"TQM>M3.;H_*RLK-31HY1JPD6QDBT 19.6(B(',MFFURWIEY*C.X$ M)R;J$PXJL@X57T2N,)-C!V'52D5>596 9EC'.64M U":E7AC][V6QV$14R1D MB&,KGVDV(%-D^@YQ_DL#+DV2# .%%#AF)'+Z']GLM MO)6=:;@_I;A_<:+'*0]PI:;O=EWDJ]K)J9<((-1IV3T^D=:T*4SD*!*RM?F:P0VE4K4* MK'KQ$.P8/6,TX-(ID=%.NX*1-0"G*8!'&MQFB87")(C#-D@MC&R3+:UUD @1 MIRT@GZ,R[/Z8:OZ\6>N;P-D?U)XI9J1 VXC%14?;)1K M%15JKEM8,HCD%&0N2(J*JJ'=>R@W;[6/FN#G0I -'IYEIF,EML/F](MB8D5CT#ZEML27!K7D0 .49S K-B6'6 M^/G5M0Z[ O8*?JFAVMZYV+ZKRU7J=EY*+B[%;Z2T< S>*J M&.4#G5(4Q,R81>"70Z4#D]/,D),+!I!<,L2.B(F M@F;Q:DT[2^:5&6LDWI;4[1#V:8K;U]4:U%3TO+.*Y+A#Q4DFW:.#&!58XF2) MFLEN<]X8"*R:?0/\06IK&.FD1H HIH)]9^F$5J6>URWEJ>_U0[,JMCN44QIT M%/Z?OH#3B88D<2;=_'1&J,2NU(WF)!1_6!,J_B$^3-WP;&#DNRSD$@ZS,F@F M.:B@_2%FR5(6QS$NO.2],@3:$I!+5[0VW-IM[5M1 M)*UMM0+I'5^005GI&7H,RE& MHM&/Z0K$(#U%7-_JEO$5VQRO>:KOK.F>VZ7)2DM&Z;V&IS5OKK^H103_=Z'_ 'Q;?\8&-5X_8/\ PE5+RB/\L?63]DT_\ O"K&/8?+']#D>IWZ[EY)YD_K<_\ MT_J-5YW4'KLE$U(:HV0D:FW<+R)F!6M'6.S-WE(D:?>\[HN0>.XXJ:?)"A'& M3< *8FZ(#C#&&@WF22TDFB/3SU=$@ ^EU"SPPR]1O8A(F3FM$L1(*UOS4L@!D$6X !]4&TEP\(\ ^RAGET,=EM=W'Z075[# M>=4J;FO9QXXUT/!EPG3'@Z(?IW1PVN[:R;#>=4J'-:S<(][77#_OT^@.8!^F M]##;+OK)L-YU2G-6S9@;O8YV@XC;2>?2X^5SXL-KN^LFPWF$+)4!JME'CC'( MY<69DQR^YFMP8;7=M:A-AO.J5$:M9ASSC'/#QYG3'/I9YK=##:[MK)L%YU2G M-:SYY][76>8C^F)]'C_IW1PVR[:R;#>80LE2\U++P_M8YX<\^K3X<^/^G='# M;+OK)L%YU2I3U&Q*)*H*12YT5R'262,9,2*)J$%,Y#EY;(2F(80'T!PVN[:R M;#>08AIBK3 :9KU2$C*W6:FW@*_"M4V41"Q2#=I&QC-(,DFK)HFIR3=!,/4E M* &(+U=0(!P 5-SO3B7.:2XJ\A5;,'%&.0'CSVT\\^+//EN/%VN[1C:4V&\ MZI4>:UG][77KT^D(?A<^ !PVN[:R;#>=4J 56S%#(L:Z ,P'(#I@&8<0YAT,-KNVLFPWG5*E&JV81 M1C'(B Y@.VGF ],/9> <-LNVLFPWG5*B%6LX<4:ZX\_TPG1#(?Z=T0PVN[:R M;#>=4IS6L_%WM=99YY=4IS5LV>?>QSGEEGMIYY9999\MGED&&UW?638;SJE0YJV;++O8 MYRXLMM/++CRRY7+CPVR[ZR;!>-4Q40JUG#+*-=<&675IAEE]Q;@X\-KNVLFP MWG5*@-5LH[.<8Y'9X"YG3'9#I%]FX PVR[:R;#>=4J;FQ:,\^]SOAX/TQ/V[ M#:[OK)L-YU2L?LNE8W.,+"VRH-K'$$D(V5+&RZ*#QF$E#NTW\4^Y!178%Q'O M42*I&'U)R@.)M5U-;@56W.]-,6M(*OP56S%R$L8Y*(< "4R11^^"H9<6+MEV MUE-AO.J5$*M9@XHUR&60^K3XPXA_3>,,-LNVLFQ7G5*CAMEVUJ$V&\ZI4>:UG MRR[VNN+9_3$^+I?IW$&&UW;638;SJJ4*G9 _Y*7^^E[;B;7=M9-AO.J5'FI9 M/>I?[Z7MN&UW;638;SJE.:ED]ZE_OI>VX;7=M9-AO.J4YJ63WJ7^^E[;AM=V MUDV&\ZI3FI9/>I?[Z7MN&UW;638;SJE.:ED]ZE_OI>VX;7=M9-AO.J4YJ63W MJ7^^E[;AM=VUDV&\ZI3FI9/>I?[Z7MN&UW;638;SJE.:ED]ZE_OI>VX;7=M9 M-AO.J4YJ63WJ7^^E[;AM=VUDV&\ZI3FI9/>I?[Z7MN&UW;638;SJE.:ED]ZE M_OI>VX;7=M9-AO.J4YJ63WJ7^^E[;AM=VUDV&\ZI3FI9/>I?[Z7MN&UW;638 M;SJE.:ED]ZE_OI>VX;7=M9-AO.J4YJ63WJ7^^E[;AM=VUDV&\ZI3FI9/>I?[ MZ7MN&UW;638;SJE.:ED]ZE_OI>VX;7=M9-AO.J4YJ63WJ7^^E[;AM=VUDV&\ MZI3FI9/>I?[Z7MN&UW;638;SJE.:ED]ZE_OI>VX;7=M9-AO.J4YJ63WJ7^^E M[;AM=VUDV&\ZI3FI9/>I?[Z7MN&UW;638;SJE.:ED]ZE_OI>VX;7=M9-AO.J M4YJ63WJ7^^E[;AM=VUDV&\ZI3FI9/>I?[Z7MN&UW;638;SJE.:ED]ZE_OI>V MX;7=M9-AO.J4YJ63WJ7^^E[;AM=VUDV&\ZI3FI9/>I?[Z7MN&UW;638;SJE. M:ED]ZE_OI>VX;7=M9-AO.J4YJ63WJ7^^E[;AM=VUDV&\ZI5TA*U/-IB,<.(U M9-!%Z@JJH(IY$(0X"8PY*".0!Z&-2>9/ZW/_T_J-5?=BE8N(T_ MU)>2=BKE=(5R5D1RY@8V7MRRLM'H(MXZNN),X-HUG*G:&*]<'+["BB()CMJ9 M8N+,?,O$IK&O=1'[1#:#685D1H&4GT*X4]C+O-<][69*@74BH1H .4GZ*5U> MIH@.IM8,4R1RFO,88#H%$B!P&;3$#HD$ $B)\\RAEP%$ QVMXHN3Q]P_JKJK MN8WMA'>#ZUZ&?*0;PNJ>@%;TUD-,)QM".K!-3325.XCT9 %V[-HS51*4JP@" M8D.J89^5L,N>)39K;VTN#6@BF$*2O1_,V)7O#I4IUT=9#'V1\K8(/\ QGK+X_B7&33; M]U4/.2;VW#_#V+]#^#; <_\ ]3%X5P6KLW=8K'B;&(_M!H3SDF]M\O(OYML> MC_Y>'"N"]V[K%7B;&.\&@)YR3>VZ-]B@_P"K;'^CU>)PK@O=NZQ3B;&.\&@) MYR3>U^7L7\VV/7XO"N"]V>LG$V,=X-">V^7D9P#EES:8]?B<*X+W9ZQ3B;&,LP: H>[=UBG$V,=X- 4_G(=[G9$X7F.%,# 45.;+/8 PYB!1/M;(&$H9Y9YX'RK M@N268_B*<38Q6)E'J4@>4DWMA_M\B_FVRX^EZK$X5P7NW=9.)L8[P: @^4DW MMLL^?D7\VV/7XO"N"]V[K%.)L8[T: GG)-[?Y>1?S;8]?APK@O=NZQ3B;&.\ M&@('E)-[8>'GY%Y?W-L?S/S^'"N"]V[K%.)L8[T: GG)-[;H7R+$?[FV/7XG M"N"]V>L5.)L8A^T&@*8/*0[W)@$Q;S'&*0,SG+669B$ >(3F P@0!]'+#A7! M!7+=UBKQ-C/>#0H>C0H>8Y,Y1R,FI669#E'CR,0Q@, M4[='\15XFQCO!H">OQ.%<%[MW6*<38 MQDF#0%$/*1[W!C 4MZC#&$<@*6M,C&$1X H%.(F$1Z 8I\JX+7V;H?B*#S- MC!,!,&A3G\H_O=I[/*7B/3VL\N4K#-/:V1$IMG;,&ULF*(#TA#+CQ.%<$[L] M8IQ+C(KFX.8"EO4:8QL@*4M:9&,81XBE #B(F'I<>'"N"]V[K)Q+ MC/>#0IR>4?WO%%!23NS!18!$O(IU9J=7,N>T')E$3@)VZ-\BP_ZM,>OPX5P7)+/6*'S-C(_\@T!5/./;W@I\J%V M8BD&>:H59J*0 Y"(J .P&0\''QX<+8)5V9C^).)<9[RCU*EYR3>W^7D7\VV M/7]/%X5P7NW=8IQ-C'>C0%,;RD.]T4"F->(XI3YB0XUAF!3@ B B0PFR, #Q MY9Y8G"V"]V[K)Q-C'>[=UBH/,V,'_ ,HT!/.2 M[VWR\B_FVQZ_$X5P7NW=8J\2XQW@T)YR7>V^7D7\VV/7X<*X+W;NL4XEQCO! MH3SDN]M\O(OYML>OPX5P7NW=8IQ+C'>#0GG)=[;Y>1?S;8]?APK@O=NZQ3B7 M&.\&A/.2[VWR\B_FVQZ_#A7!>[=UBG$N,=X-">V^7D7\VV/7X<*X+ MW;NL4XEQCO!H3SDN]M\O(OYML>OPX5P7NW=8IQ+C'>#0GG)=[;Y>1?S;8]?A MPK@O=NZQ3B7&.\&A/.2[VWR\B_FVQZ_#A7!>[=UBG$N,=X-">V^7D M7\VV/7X<*X+W;NL4XEQCO!H3SDN]M\O(OYML>OPX5P7NW=8IQ+C'>#0GG)=[ M;Y>1?S;8]?APK@O=NZQ3B7&.\&A/.2[VWR\B_FVQZ_#A7!>[=UBG$N,=X-"> MV^7D7\VV/7X<*X+W;NL4XEQCO!H3SDN]M\O(OYML>OPX5P7NW=8IQ M+C'>#0GG)=[;Y>1?S;8]?APK@O=NZQ3B7&.\&A/.2[VWR\B_FVQZ_#A7!>[= MUBG$N,=X-">V^7D7\VV/7X<*X+W;NL4XEQCO!H3SDN]M\O(OYML>O MPX5P7NW=8IQ+C'>#0GG)=[;Y>1?S;8]?APK@O=NZQ3B7&.\&A;BW>-_G>;OF MO.CU*LMSCGE>M>H5;@IMHG ,T%',;(/2HND2+D,)TC'3'(#!PAC@XGY;PF[8 M=/O$J61-9*<0;64+G89Y@Q6\8A)D39@,M\P B&0E>C''F"]+7E3\HC_+&UE_ M9-/_ +PZQCV'RQ_0Y'J=^NY>2>9/ZW/_ -/ZC5?MW^P::52A6-+GPXEI#O*: MY6*!F-(G=BB*;),VY(XLLP?M]3*\VD5F9G":8*N6+DB9AVRHCPYX8E*O1"YO&9 MA^I=/=Z;VPQC&8/K7VO\L/\ V&Z-_P!T5C_]@CQ_\&/@?)'[>?\ A;]97W'G M3]A(_&?J"^1M%N+N+TKU-C^_QF;M!:DGKD>+\&ZYTB2\XYL!(] JB:JA5DG2 M?9 %S%0A@ @1(Y3*=3L@ M3;V<^*V;?W0B'T$9(1H-!HJC#G7*,NX-M0+#$&F,854CTPBK*]A=%8YC/G2: M0ZAW%F08P4^U&D*@YJS]1)"6,HDVCYM:KNS(-WZK>8?M5'J$H 50CLZ!SF =D@B M!"[7.O;KG$Q$^V*LHM"J@9/0M5F[,OMEMDR"PT'(;.6DTQ]*M5Y@--6B,:UJ MSE-XZ6MT0SC%8YZHZ4G*8\AFJDA(2:2AEC1TVUL9CM4DQ(B(H]5R9N PY7:9 M>C%TZ@6"3'(X&@#.+-)^M8SY5U: V28FV ('[384DYC:H H]2VO:J#IK4>_C M=]7X%'L>+?M8-[)6H6OZ05FR1UA@)JK]]&+98KV-J-:P>*7;R,HW66L:5C6=NG\,Y%,'I+#!@P*, ^8OC'+ MM%.&TED)2' >4#L+M,O+K;IMH$ ]&S4159=&F(Y="X%Y9=P6"5"!=7:C$'.( M4&/L6R9BEZ'-SO"-Y.'(J$0S6250G01SR80=ECDY-1H#%).BR#LQYEN$S(QW(1\^ MDB#AXFX$FP<0 R>UL%AO%[E,[28(/#81A&/3 HH!I$8"&FM&W>ZS']G+,6ET M81A#HFNDB@Y0?I%2JO:?I T6?L).(@X18Y)MPQY2TINGB2+)G'+P9@48S;^/ M.28K4S2R !(8,\1LZ^D!['.<* >C 4DQK -%'TJNDW,1:]K0:8=*FB$ M*B132J*]:T%=JOFRYX*$9DF'"*,HPGGKITG#M-38&,1=)HG>/05.\HL@]74# MDC&-V.0Q"E$# =VV(M G] MD_0N$->T=!)^U>QE8CGQ%IE@X59W9Q-(-@84QU(14G%."'9(G"6L+5$@D$'! M2"X.3,#9 39VM]HMT,]:L M.J,5I8I&WB7K)X2/DR3$4M6FT4X%ZRD(=5)J1PDS2[YBZBWQ#@<5$UFRR1PX M051-U([+F^^!\MDZT60-J-!!IKHI'TCU%:[VRZ6)CY-D.M"S Q!'HIB#]!]8 M5\;571ME 1D@NM69653@I=RX9GGW14GCTT/'NX87!2/VKHRI90KANH0"MCAP ME$F6PJ;49U^=,&FB-9@",N>(R+EV>- MTTK%3U0:TF9@GK*;CY=H@8\P"\NF\C=1G!8>+8M#N"@Y9*U!-JZ*N"2FT8YP MY0# 9,N,E]ZFSI1GM<'-(-5$"RDQ_%$0C]$%9K;I*DSA)+2' @4TQ#S ?A@ M8P7(C*GHY'M:=>34([=V1I+H _SCF*"J21VQBE M2,^%DV:B8B,;5'W:QGH4L;": M."8B^^<3,7!&$9N9QXT@['(QL%64(M^Z(X=(!%M)UPB_637#D!,=-)( MY@#+!\R]-F!UDV7!L3 $@$F(]-F(HIRE!+NSI99$6@70B3!Q ;#+0#28T9 5 M?-:0ZK- 0I!&57 M)O2='DHZJLK"TBX.9EJO$S\2Z4L+QN2?E'D-8##&6(QE7B4)$.9EBU(5<"(B MD*@YF$H[1,-HOSG/?+)=+:\M(LU %M+:HF!)@LNPN08QLP!LPL#A368&AU5D(-O*178K@1,!> M16413!1)102"5787X@ YS7$N$("S"U$>HP/)D($:, RXDM#@T-,8]*-F!]8B M/\JLQHQ-;T/1,U*^>14D@:*B7D>\&5=-!E)8T0^4M,;,MC.4EXQO%2B2 ,QV M4Q6 X@!U0R,$F3L1IL@M-H@B%0B+)!RQ%>;T(R5<*+4"+((,:S V@::(&$,\ MTU:6;B1PZ$"MBM7,GR>T"HCR M0[2A#%*4^!G7Y]F7,:X@AP<8?BA__GF68E7)L9DMS0X.;9IJI;$>K[4/57GH M2[+3J7E',T]=0$TU0CK4Y&+<6=5!5Y//;W;$X9G&%-)-VT7'&CW#9^Z$H"0R M)! A>46V@SENO3&"6T.#HMILU ,;$FBDQ!:/3Z H]MVF3#,-EP =1:K)DKD1%>T@C;! N8IS6@=Q+R#L,!(.K(R:NETA12?LQ M;ST;&0D--J_7GE2;/*A-5XP6="-9+V!8$YV!=2T,Y:OY5=-ZW1C5:,GH1!\[?O%H4DC-N$RN=J%GSQ<38Q%1,[%F>PH,T5 ME.3;\D@H!N4, F,3D"\8@UY#FN+0*8"JEL2,YA$BNG(N/L^'N8"QS0\FB)]! M@#F$8 U4*F_9:<2U(I2"SROGDX.TJ-I&KEL )ILZI(SS<);O)+K+IE5>)K9$ M**Y1(5N2FE=>=0V%=C;7(-*H]0?P14F:C-=!(Z.R99LFHNW<)&>R9"/&RIA(J M";E='; =A0QOO'B:]E7E M3\HB/^F/K)GQ=DT_@_ZAUC'L/EC^A2/4[]=R\D\R?UN?_I_4:N3N[0E&G=-+ M@XFJ?!$=Q9Y5C,6J4U'EJP279R#!FK$UMU7V3PJ\P1W( 78223%$>2,8^0@( MC,3F7B7>F!CW63 AH8'0(-+@XU49\]"N&R[M,NKS,8VTV(+B\MB"*&D"N)^C M.NK-)3%+4FJI&(DF9.[128IH'%1!,23211314,(F41)ED0P\)B@ X[B\TW-Y M^X?J757>B],R=,?6O0GY2C0+537>LZ:,-+ZV-B=0,U-NI5,'K5GV,@[9LTD# MYN3D ^V=(P9!Q98\S\JXE<\.FSG7M]D.:(41C"*]%\T8=>\0E2FW1MHM<2:8 M9%\CP\G=O<>*\WPW$]+_ (?/'VW$^"]]R%?'<-8QW7*%#S=N]OXK_P#WW%>Z M,3B?!8?MN0IPUC/=@O9-RFD1 B[VQ M1BZI42 (%3*<[C, #[^,&^8\"8(,F@-]#2LW>7<;>8OEQ/K"MOF[-[;++P7C MQYA^W<3TL@_I^,^)\%[[D*PX:QCNN4*(>3MWMPS_ ,%X\/'^WD5P_=]GX<.) M\%[[D*O#6,997*%#S=F]MXKO_?<3][]/XL.)\%[[D*G#6,]URAL*DY\GOO@/7"SMWILJY;LWM_%> M.7!Q3<2'1S'^GY!B<38)WW(4X9QCNN4*/F[-[?Q7B'W)N)X/_6,.)\%[[D*O M#6,995'K">;MWM_%>.?3[]Q/M^'$V"]]R%3AK&>ZY0GF[-[;C\%X\67[MQ.? MW^7XL7B?!>^Y"G#6,=URA(,\8M\R8$VALT 5U&M9.\N8V[[ M4N) A6*EP_-V[V_1TO$>//\ ;N)_,_I_0Q>)\%[[D*G#6,=URA1\W;O;\.>E MXCG_ ,]Q/YG]/X^Y"G#6, M=URA/-V[V_BO_P#?<3]S\/AQ/@O?;MWM_%@/PW%>Z,L3B;!.^Y"KPUC M'=ZY0GF[=[CQ8&^'(KV_#B;!>^Y"G# M>,]URA/-V[W'BP-\.17M^'$V"]]R%.&\9[KE">;MWN/%@;X+ WPY%>WX<38+WW(4X;QGNN4)YNW>X\6!OAR*]OPXFP7ON M0IPWC/=ZY0GF[=[CQ8&^'(KV_#B;!> M^Y"G#>,]URA/-V[W'BP-\.17M^'$V"]]R%.&\9[KE">;MWN/%@;X+ WPY%>WX<38+WW(4X;QGNN4)YNW>X\6!OAR*]OPX MFP7ON0IPWC/=ZY0GF[=[CQ8&^'(KV_ M#B;!>^Y"G#>,]URA/-V[W'BP-\.17M^'$V"]]R%.&\9[KE">;MWN/%@;X+ WPY%>WX<38+WW(4X;QGNN4)YNW>X\6!OAR M*]OPXFP7ON0IPWC/=ZY0GF[=[CQ8&^ M'(KV_#B;!>^Y"G#>,]URA/-V[W'BP-\.17M^'$V"]]R%.&\9[KE">;MWN/%@ M;X+ WPY%>WX<38+WW(4X;QGNN4)YNW>X\ M6!OAR*]OPXFP7ON0IPWC/=ZY0GF[=[ MCQ8&^'(KV_#B;!>^Y"G#>,]URA/-V[W'BP-\.17M^'$V"]]R%.&\9[KE">;M MWN/%@;X#'UVKZB5J;FWW M?B-6[$C6#XBSIQR2:QE%.33#/(H"(XX.*>8<(O&&SY$J;&:^4X 0-)*YV&8! MBMWQ&3/FRX2F3 28BH%>D''EB],7E2\HC_+'UD_9-/\ [PJQCV'RQ_0Y'J=^ MNY>2>9/ZW/\ ]/ZC5==U)% M&U(7;(C]KH@CK44+/!P.PFDAM)@(E M@+C#[/2/TT4KJC345D-2ZJDNS/'JDNL24[$Y5"BS,$TD46H$ M0+CN+P0;F\@Q%@TYZ%U%WCM3 1#IBC-2O85>95_%H,#,')FYE552J;)0'; I M2B4!S > !''BMRE2YI=;$0 O7L0GS)+6F68$K52^HCQLMV.ZM$>T<\'ZF$!#IACL=DNV;E76"^WH_I%<[G?81XI-40R =8J/.ZQ#Q22H_ M<(F/H_H<-CN^KRIMUYUBG.ZQ>^:OK$^MPV.[ZJFW7G6*ASOL/OFMZQ/K>CB[ M%=]57;KSK%.=]B]\U?6)='_R<-BN^KRJ;=>=8KAJ:@2**+IPM8VR+=BH*3UP MJX9I(,U2B4#)NE3B5-NH F ! X@.8AB;)=LW*KMMY!A:,2N9SNL7ODMZQ/K< M-CN^KRJ;=>=8KC(WN5<**(MK W)LEVS8# MC+8KN:F\JAOUY%!<54)=8ISML7OFKZQ/K<-CN^ MJFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;=>=8ISML7OF MKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;= M>=8ISML7OFKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$ M^MPV.[ZJ;=>=8ISML7OFKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUB MG.VQ>^:OK$^MPV.[ZJ;=>=8ISML7OFKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW# M8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;=>=8ISML7OFKZQ/K<-CN^JFW7G6*<[; M%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;=>=8ISML7OFKZQ/K<-CN^ MJFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;=>=8ISML7OF MKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;= M>=8ISML7OFKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$ M^MPV.[ZJ;=>=8ISML7OFKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUB MG.VQ>^:OK$^MPV.[ZJ;=>=8ISML7OFKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW# M8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;=>=8ISML7OFKZQ/K<-CN^JFW7G6*<[; M%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;=>=8ISML7OFKZQ/K<-CN^ MJFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;=>=8ISML7OF MKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$^MPV.[ZJ;= M>=8ISML7OFKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUBG.VQ>^:OK$ M^MPV.[ZJ;=>=8ISML7OFKZQ/K<-CN^JFW7G6*<[;%[YJ^L3ZW#8[OJIMUYUB MKI"6>=/IFVQ[ANR!5FF!$ MTD5.54.&0$$1#&_$MUB8S;XF:1T0"Z)$<@::?\4K5AIQ/LW;"0)=J+B0V ,* MR7"BC,8^A:J:6NPW36*MS]J?H2H+U3%3!K/7S+YL:T:*Q=QWE-W6W!IS$S<6T:ZPM]0 MK.O!1;XK-Q*5:GQ5&<3*[Q!95R9NO#K%:&V50:F2 1V-HHCSWL:9C70B*8KK M63"V2]L8&B&DQ76F%7WZ)QS6#S45J&V+49NKB+952@149,OFT9=8]\$@5@L# MA[75'X1"RN8 4 !+LAMEQK';F IY/3F6X[,"80I'I]'+6LMB3;ZDY-48).T M:D5JKNF$7*6=1I Z>+6-E;X[3MX[MU7>I.8I6/<4I34!HT;,3HG2<.2N'0%= M CR*Q+^>36;/T5PYZE#LXC9 )R4FJ-!]>M9P;035YCJ1 M"*%D*P\B(Z7M%-CM1HQ5=['M7L;#)P3)Y6 .91@L4ZZ*9#)]DN/TQ3(]KV5, M;41HBL/R1/HAV9!^@PYU=]*9K>;%M79 P%S)@PS:2Z($.58O$F@2X'ID,IMPYG*X[@=3D8MPVCNP'$11[(LRE6"@+9N M3(NR ==$R(8R!GD6J844.!0<-S(&<-W3I0I=4'-+0T=-H,?3&&G*5OBTVB\]![NB M:P (Y,F:"S?=3@-X'1:EZF4:9H>H*KMFU70TZL#B/JC:KZ@H6)^9>/OUA81, M@M8*K1X;9$BI%6,981%7&4L/8" #Z/3Z?6I/=+FN#P1Z:XB&3,0N MT.Z/3M1-(XO4312ZMY.2KU'N;J4TQO+I=5\WLU3N91GY2/5?.EE)%S,PEO7D M%'!UBD(*+Y$B0F!,P%SE!S(RW4@&@YXK1/+9A$P?:(I&8CV07<#&Y:$P1,$3 M!$P1,$3!$P1,$3!$P1,$3!$P1,$3!$P1,$3!$P1,$3!$P1,$3!$P1,$3!$P1 M,$3!$P1,$3!$P1,$3!$P1,$3!$P1,$3!$P1,$3!$P1,$5YKW[O0_[XMO^,#& MJ\?L'_A*Y%U_B6?B"[&8^=7U"\JGE$ _TQ]9/V34.A_\!U@!_H8]B\L?T*1Z MG?KN7D?F7^MS_6W]1JRW2:IUDNEDI.V2E,&U:B&=6DB3LIJ#J) QLI?K'%D0 MA8^+B8F018R=D?D1*NJ($,V:I"4HAL\&-%\G33?&RY4P]JXN$ QCB&--))(B M&BK.2MUSDRMD,R;+ E@-I+W@%Y% !@2:\P"Z<4\#AJ=6@5)R:@7N-Y1/;Y7 M84[^)[9.5R#E=@V8;7Y[+/HX[R\0V)\.[/ZJZ:1_%LS]H/K7L.ND(_F4&1&! M"',BHJ90#J 3(#E* 99@.?"&/%;E.ER7$S*BO7[_ '>;/:T2@#!:_P"8UB_ M(YIQV OMVSG0NMW=>LPTJ/,:P_@$<_P!D%ZW#;;OGY$.'7G,( M>M0YCV/\ CW0'0X@]3AMMWSG0F[KU7 1]:!1K%Q]CH /3!P'YO0PVV1&EU'J M3=UZS#2I%J%.KI*(+LVJR*I#)*)*+$.FHFJ/( MF[[UF&E46>G$ >1#A]Z-) )]:Y/,:Q=KHCP=%P4?S/4X;;=\YT*'#KUF&E1YCV+\ CW0'Y MG0X@PVV[9Z/4F[KUF&E2\Q;#Q<@EEED'ZH+P!Z'4\&&VW?/R*[NO.8:5*-"G MA4!46;052EV"JBHD*I4\\Q("HI\H4F8B.0#EGAMMVRGD3=]ZS#2JG,>Q]%!' MI_KD./+H]3AMMWSG0F[KSF&E2\QK%VNAEGG^N"_F]#+#;;OG,/4H,/O>8:5- MS&L/:Z/X\OI8;;=\_(KNZ]9AI3F-8>UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY? M2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1- MW7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-* MUT?QY?2PVV[Y^1-W7K,-*UT?QY?2PV MV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K M,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT? MQY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y M^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-* MUT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*UT?QY?2PVV[Y^1-W7K,-*N4/3YQI*QSI=!$J+=X@LJ(+%$0(0X"80#+A' M+&N=>Y#I3FM/2+3D6V1<;Q+G->X"R'#*MR8Z9=ZO*IY1$0^F-K)T^R:?EZ'\ M JQCV'RS_0I'^K]=R\C\R_UN?ZV_J-75QMJ+>F<;#P[:US)(F 7=.H:,%R"K M".;PU@8U M[K#3$#("?\U+0#F4U IBAS"8ZEN@CG./"8QSRC9VD.IB=G&\HO!JMTE'R#9FQ4027%P MV< )$CJ&$,LN$<>;>4;C<[[.G-OA^:[[>[E)E&Z3'2W.<089 M:%\=B;YF]\H7E$M#(<^'@Q]P<"P04&[RN7G7 MQ8QS&81VB;_CZ%0^FMO:>/V_]UQGQ9AN'!?#2M!YU-^XQXB9RT#_M]U [KC/BS#<&#>&ET\?M_[KC/BS#<&#>&E=-^8P*[Q,Y.9";Z>]PJ;9 M2UYU#5-D([*:\>H;(.,M0S[)1.;8<1QQ*0,@$Y@+%B)2 (\(CP!AN'!?#2N7G08[C!JO$SDYE+ M]-?>S\?M_P"ZXSXLPW#@OAI6@\Z;^Q?Q$SDYD^FOO:#P^'V_Y#_7<9T./_DS M#<-*Y>=-^XQXB9RS\?M_[KC/BS#<.#>&E:#SJ[]QCQ$SDYE'Z M:V]IX_=0.ZXSXLPW!@WAI7+SJ;]QCQ$SDYD^FMO:>/W4#NN,^+,-P8-X:5R\ MZ;^Q?Q$SDYD^FOO9^/V_]/\ 7<9\68;@P;PTKEYTW[C'B)G)S)]-?>S\?M_[ MKC/BS#<&#>&E:#SJ[]QCQ$SDYE,&^GO;B0R@:]:AB0@@!S@XCA(03#D4#G"+ MV2B8>+/CPW!@L8;-*C]/.F_<8KVB9#Z.92_37WM/'[J!W7&?%F&X<&\-*Y>= M-^XQXB9R&EO8VP#ARSSRQ-PX+5 MLTJ/T\ZF_<8\1,Y.9"[Z>]N?:V->M0S[!1.?8<1Q]@@!F)S[,6.P0 XQ'( Q M=PX+ENTKEYU1CN,&J\3.3F4OTU][3Q^W_NN,^+,-P8-X:5R\ZF_<8\1,Y.9/ MIK[VGC]U [KC/BS#<&#>&E+7W4#NN-^+,-P8-X: M5R\Z;]QCQ$SDYE..^GO;@0J@Z]:A@F<3%*H+B.!,QB9;92G&+V3&)M!F #F& M8=/$W#@L8;-*C]/.F_<8\1,Y.92_36WM/'[J!W7&?<][,7<."^&E&E&E)G)S)]-?>T\?NH'=<9\68;@P;PTKEYU=^XQXB9RW A5!UZU#!,XF AQ< M1P$.)-G; AQBP*82;09@ \&89\>)N'!:MFE1^GG5W[C'B)O)S*4=]?>S#CU] MOX?==QG1_P#VS%W!@WAI6@\ZF_<8\1,Y.93%WT][B M.6&X<%\-*Y>=7?N,'_V)G)S*7Z:^]IX_=0.ZHWXLPW!@WAI7+SJ;]Q?Q$SDY MD^FOO:>/W4#NN,^+,-PX+X:5R\Z;]Q@_^Q,Y.9/IK;VGC]OX?==Q@?\ ]LX\ M-PX+X:5H/.F_<7\1,Y.9/IK[VGC]U [KC/BS#<&#>&E/W4#I_KN,^+,-PX-X:7H/ M.F_<7/\ [$SDYE#Z:^]GX_=0.ZXSXLPW#@OAI6@\ZN_<8\1,Y.9/IK[V?C]U M [KC/BS#<."^&E9MF\/HG6++K5=IJO6#4JKQ,U$ M/7,>9G)1KQ^1-TS6V:V4X@B,0< M]:YV%XQBD[$I$J;/F.ENFM!!A B-52].6/)EZFO*EY1'^6/K)^R:?_>%6,>P M^6/Z'(]3OUW+R3S)_6Y_^G]1JZ5X[Y=&LOT]_L]I/]UG:,/0+,?\ )?&2)[F76:VU Q;9$?28K:+^ T1C4I8$ M'59<&F&$P9!SWT5?.(UJ=W N$';5$CPJ24D5BJ]!-,P"IU.R!-O9SXC9E_= MD/Z)%$( T.H-%484\JYCI=P ,"RD'+&'V:1376K.]A]%(]C8#HLX&3E6J[ME M&-1L+PL:ZAW%G190<\V<).^6+,.*^X6673.4Q6YT$C'1+F9,K+W>" M91ZK1XLX":I$A&,C23Z:2.J=2.F6MC.HV(GD@84.JV!]7C*[S+V0XSH@=F2: M*G@F &<%M,::5)LNZAS1*I/: "FML*2:Y%0$ND0DF*CFP!7G@+&Y"'T/ M0>O8DR\<;.H-U780B$DG(5J08+KG<$2$O8ZASCDGL$(IP M))OLF6QC X/[,$]$&T0($.,1!P,(1K].3GSQJP\BQ0DH.2:A;E)9JBR6@5#-YR =* Q(_-*R)2 = O M9(MQZD0LCFNLCK.FBTRZ2G'149: 5=TQJ$JL(O!21L"+)Q(B=(AR"": M(F% 5"%*KBTW^1(+9(<=6BH]*CU1A3Z:\V1;<)\\&86 QI,:"WHTUUUZ*HUV M"EQNE@F]=GZ*X:R5A;RQW$T+]\SA"S\/)12BA$D4(Z<17!NH4"'5 M;=6F"P@&>V>^^3)9M^0C'QI-E*Q!GABLG$4X))++-2MV@%Y5 M)RW+M@.T183>QAS)$R\/GAKP[L"T5B!!A3&CE!^A<*>R[MD%S;/;!QH!B"(Y M*8U9"/I6Q[1$Z*.CR$HT/!(MEJZX!=O%OG"+B,DV^G$6M6',.U4%EV%SAV:+86:3A1(D4M7 MUWG9"HH9%Y,I@4*8N1\I\V][0]L@N+6PZ,,A837G#@(4_0L9$FZF[L=. #G1 MIC3$.')",:/ISWY_6M"&3B":\O7CMI>7KK";D$IQZL>OMW5955E'+1-J^= " M"=E(1,3F*X*F0PB/!PAJ$[$B''I6FM<0("GI41J_1]2VF5A_1'1@YS03$]&+ M:%8R@W]^>#9Q+@7K%]4G+^6,P-&922B\:*+,K<54%VQB\) M1*L4PF2+LN3[Y:ELG6BSLP"300Z C&BFF-(/T95KOC;K9>Z39#A,, #$%L3" M%-%$*"/IR+,TZKHKU*T6YGI]7- M.[Y&4V7@WS6:&)6;F[[9MZENGM<'-CDH@6"F.>U$0C1F6N<+M*NTQDES2'0RTQ#S1ZH0,8?2L=% MMHBK2&5R<; Z,OR OU7:*,T@3("["ADA'+(,; M8XAM%B$9,2 ZCT.:89JVG2M1;<#(MDPG0!(I]+2/7^D-"R=>+T6A4)UXS0@) M>7B>RU*ZBI-O1CI2/&22+#3*W)/VKDDUR1C"=OF39*F4QDR\(#K#[]-+0ZTU MA^U0(@PI%4(>GE6TR[C+:YPLEX^S28$1H-<8^A8SK2-(+?(:PP+R)M4'*'8. MK%L/#ED5Y)NWCF\PP?)MG1BHQZ:9 %JLCD*HBIF81#(-EPVC9S*F!S)HB!FA M3 CTYQZEIOID;2V9+(>PPCGC1$&&3,0LC<,-#V,]"!6)A%5!;G7%OG@O9:)6 M0[#C9Y_$RW9)G:/8R4PUF8YCR8',!G+!QF $4+M:FNQ!TMQG-IZ) @#&) (J MR$.-53AF6YS+@V:WLG M-H&DBH.(/TQ:/6#G64G=:5/ZTQKRW-1O#R 1$@ND MUE5FR\9(I:SH)S7Q9JINA5+DX Q3*"8.3-@)V(%IM6A,#119H- ICGC$$0 MJI]*S,JX-?198@8YN#'*NK[T9MF:7%G2%(A4[HFJLC M_ 7&O3+J)-J2&B9T:C&DMZ0]0/\ ^5FUHB]%';VPRK12"1CUV:H)MHE\X27C M )26AX-["LE'1^S'+VS)JD>I*%,)#Y<"93;6./*??VL:QUHO!K.7I&()]#80 M*WS67%SG.!%F&0FCH4$9XFL+&*0VT^6H#)>R#$R$TS/;7#:%DYUXV:F<=^=/ M$HUE(>!E11B5; MW,1AY514LFDH>15J22:R12B!5%2%$J8\)!XO;WVACW.#W"CHBNP#"JJUR95R MQ(N)!>T-+&D1Z1JMD1KKLT^O(L4=1&B!ETD(QO!*)MH*LR:1WV9B$(O+HESA4*(-!;"BHNHBM)9< M*F!L UII)IBXAV6$0(&"L;")T0E)&MI-7C=JV?K6:(<)RKN09"#N"1G'%9E9 M9UDHC&LKBH\BFRA@S*B9%R8P)%V1QFY]_8UQ()(LF@ T& < ,MGI'TQ%:UM9 M<7%@:8 EPI)%(C9).2UT1Z*:E88:+TY?W>X-Y9NQ@H%..>A$)(383D?$2H(G M$@HN%5X16'P;+A13$ \D1_BE;0<0&B4VJLY,O5HILT&/2*,?*N6HGA5:28UC+:JS0L^RE'DY"$9 MR2G(F*@!73<2 3:$I3Z[=][9TT![7/:P.-F-DBW4*(@$M$::#'U;+-S,ILJ+ M'-87D"U"(-BLY"0'9J:(*SP<=H>@O%N%&54(1*+CQ_5\V\? [?3%'LG?!*2( M9VWX(NQMV0)F!)#855'/@$ +E,=B!! +ZS4!0 ]L(4&ML8UT+!C R8& ##SY F37.VD1#7 M-7) $'/6%PIYE2FC9C O:0X1CR@D$ M:/4MB(IZU!<2CULNBV>=E3D.J]C5 M$VHE.=1)4=E,P .7$_\ LLGS&LM-ENFDQLQR,A]!@ZGE7(_^M,D,=,LNF,E M0+H0I?$U&)$6F&8U+GS-J0Y; R:YP>!>.[2NW3D$I:UM)AHH[50>1<2A6.R*:_@"$6*61= M/+>0[5V797V6X%'(@&V\=C/?>A-#9(Z-EI!SFUT@=%)S6%FDLUL)(=9:67=KQ\6JVBEH]V1$CO]32 MA=IP"1%"BL EV1+M99\'M<0=9H?$$1H%)B01ZJO0N98N#"ZR60<'0B8P%$#7 M7772K&6KZ--IEZVD7==.RC[1#LECQ<\Z<)N],W9IXS^XL%3JD*%R;I][@[" MRHAF?-N @(!M[6_%@+0Z)832*I@A!I^[]JFCUK695Q$PAQ;9#P# UL,8N'WJ MJ.17 8+0Y5JR;]CUU JD2D5[(ISSL7Z+Q;2IG-*KII*2?(=E(W])1H0O)B0" MJ&3$!'9.7$3<0I<"XF- @(0[2&;4@?6%E8N$ V#?LUQICV<<^1]&;(M2:M1M M)B7D,SI248HT*S45-,1M@7F1G&K@4U6CN19+,VYH.00 3)'0$=H.8N&H8(F")@ MB8(F")@B8(F")@B8(F"+L-NC_P J3=\_RM4[_I(F.LQK^CWK]R[ZEV6#?U:[ M?OF_6O7WCQ->RKSN;[>[A*WG>?U0M+?6'=OK",JO63$@[UK76:I:F/8M.@&1 M@E8!^47<>9^B+329+@*LI6Z[X1,;/8XWBYD!PJG-)KR!? M6#RG&E3S5*KZ7M6=ZTIHYHJ;G%SKZI:@1%":O@79,R E%.)8!)(+I;&:A"<) M"B CQX^-\IWQMSG3BZ7.F1:/V;"^%=<*E]=YJNCKW)E!LR3+@X_M'A@-&2-: M^//T1)O,/\/^Z%Z'^D;3<_S.HQ]P<;E^&OWP'+XO<\W)>+E']\U0^B),Y\&O M^Z!QAQ;QM-#A_,+T<-]LRW:_? (N7QFJJWW1+$"Z/8FO^Z/V5RZ8H;&B\7*/[YJY,INBVXTD\&:W@-T[OMV4J,CWQWBZF5^+ MS:'E^S"N" N#C:SV]L -GQ\.,68W(LBQ=K[8A1"0Z$%D_!I]L]I>;G;C3&/@Z1./&>^V>&OWP'+'-IG!T_SG'AOIGAK]\!R;FF>(N7QFH&Z)-<.6O^Z#GT-IG'ZSCP.-R_#7[X#DW-,\1+7_=!#CXMXVF?^ F&^Y5_3>3$,&XW(M.A=KY;HC M^0Z/T_Y+)V#3[ C>+I8IA^CU'%C/?&OWP')N9_B+E#] M\U1#=$FOSNO^Z#^9O&4WI^@3 XW+\-?O@.5(T7BY?&:GT1)G/_'_N@_<^ MD;3,_1X=C#?;(_PU^^ Y-S3/$7+XS4#=$FL^IU_W0<\NAO&TS/++_P 3BQ-] MR_#7Z'[ARFYID?XBY?&:H_1$F\P_P_[H6?!_WC:;Q]#\YP\&*<;E^&OOP')N M:9EO%R^,U/HB37C_ -T'C^L;3CGO&TW\S/J,!C< MOPU^^ Y7&OWP')N:9XBY?': M@[HDWGPZ_P"Z#GT/](VFYY9]#J,^/#?*JHL>2!0W8??,R28HD3Y;/D^4$ $V>7#C% MV-W>T+5VOEO)^2Z/T+-N#3[)L7FZ6,L)S85T1_R5I'=$FNCK_NA99]'>-IF7 M1_WF,M]R_#7Z'[ARPW--\12[7WX#E-S3,M MXN4/WS4^B),^/_=!X^#_ $C:9Q]'\YQX;[9X:_? >KN=_B+E\9JA]$29X<]? M]T'C#//>-IGYGYSCSQ-]L\-?O@/4W-,\1(N4/ MWS4^B)-='7_=!X^#_2-IO'ET.I]4&)ON7X:_? ;K#+"\;3L_1_.9XV;[EP_AK[#]PY:MS3?$W+XS5#Z(DSE_C_ M -T#/_[C:9Q] 1ZCCQ=]RX_PU^^ Y7HPWVSPU]^ Y-S3/$7+XS5'Z(DY MX_\ ="_UC:;UF)ON7X:^_ LPWU+\-??@.3 M<\SQ%R^,U/HB3GC_ -T+_6-IO68;ZE^&OOP')N>9XBY?&:GT1)SQ_P"Z%_K& MTWK,-]2_#7WX#DW/,\1(N7QF MI]$2<\?^Z%_K&TWK,-]2_#7WX#DW/,\19XBY?&:GT1)SQ_[H7^L;3>LPWU+\-??@.3<\SQ%R^,U/HB3GC_W0O\ M6-IO68;ZE^&OOP')N>9XBY?&:GT1)SQ_[H7^L;3>LPWU+\-??@.3<\SQ%R^, MU/HB3GC_ -T+_6-IO68;ZE^&OOP')N>9XBY?&:GT1)SQ_P"Z%_K&TWK,-]2_ M#7WX#DW/,\1*K.V.3(U?D M4%E!PK4H.9637RR203ZM0W &.!BN+LFX9>)0N][:72G"+I+@T>DG(/2N?A>% =3)6)2)IGW1P;-:8-FM+C34!E/H7IBQY0O45__]D! end GRAPHIC 18 g22444g68w88.jpg GRAPHIC begin 644 g22444g68w88.jpg M_]C_X0 817AI9@ 24DJ @ /_L !%$=6-K>0 ! 0 !D M #_X01<:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@ M8F5G:6X](N^[OR(@:60](EG)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,RYO7!E+U)E&UL M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN&UP+F1I9#HV-T-"148T0D$T.#4Q,45"03 U M,T5&045!0T(Y038Q."(@>&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#HT.$5& M-SDY-4$V,#@Q,45".#5$-#A&1D(Q,T9!14,X0R(@>&UP34TZ26YS=&%N8V5) M1#TB>&UP+FEI9#HT.$5&-SDY-$$V,#@Q,45".#5$-#A&1D(Q,T9!14,X0R(@ M>&UP.D-R96%T;W)4;V]L/2)!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S M*2(^(#QX;7!-33I$97)I=F5D1G)O;2!S=%)E9CII;G-T86YC94E$/2)X;7 N M:6ED.C"UD969A=6QT(CY- M:6-R;W-O9G0@5V]R9" M($=36%]&63(P,C!?1F]R;5\R,$8\+W)D9CIL:3X@ M/"]R9&8Z06QT/B \+V1C.G1I=&QE/B \+W)D9CI$97-C&UP;65T83X@/#]X<&%C:V5T(&5N9#TB"\T8C0'6'?K_^X #D%D;V)E &3 ?_; (0 M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" M @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\ $0@" MF@*. P$1 (1 0,1 ?_$ +4 0 !! ,! 0$ )!08'" $#! H" M"P$! 0 (0 & @$! P8(!@L)# 8!%0(#! 4&!P$( M D1$A,4%198F!DAEM87UQC863%65Y>WF4%1(B/457BX.7D*89$U=38W.-D: M<8$R4M,D5)2TE=6VH3,EM28G=S1VABC!0F)R1<6U M.O*PI)*5'>",7=SGMX'B]Y5_:%OO2=:_S*)/L2\![RK^T+?>DZU_F42?8EX# MWE7]H6^])UK_ #*)/L2\![RK^T+?>DZU_F42?8EX#WE7]H6^])UK_,HD^Q+P M'O*O[0M]Z3K7^91)]B7@/>5?VA;[TG6O\RB3[$O >\J_M"WWI.M?YE$GV)> M]Y5_:%OO2=:_S*)/L2\![RK^T+?>DZU_F42?8EX#WE7]H6^])UK_ #*)/L2\ M![RK^T+?>DZU_F42?8EX#WE7]H6^])UK_,HD^Q+P'O*O[0M]Z3K7^91)]B7@ M/>5?VA;[TG6O\RB3[$O >\J_M"WWI.M?YE$GV)> ]Y5_:%OO2=:_S*)/L2\# MUMW4;_M$CRY(&-GZH>L2Y_>1K4T>93ZMB;"HD3LC:'-["PM"Z4Z>,;*8]+T+ M2?E,0:J*\88.[C/ ^FK^S$[X;3]0G0VS[FVYLWYU;'CVT4TKMGD/HG"X=Y)# MVJMJED#>T>;8+'HTT'83NLF6F8.,($H%XW=$/(0AQ@/H[X#@. X#@. X#@. MX#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. MX#@. X#@. X#@. X#@. X#@. X'Q[?VU/^C+H'^6W!?T)7UP-N>EDM6D4O?1 M9"M22#&Y]^YP D\TL&,B0U_C(L !D(<9S_N<"2[SFY?Q@N_ZVH_Y3@$J3!4+ES61)2CW1K"$;HUD/I)SDU@$( M(0#5QS7B08RZ)DI*U2V8> 9 EFB!@!@LXP'.P6,B'C';C]G.,?L\#D+HXCQVA>W.'!=GNAQG./*S_@QG(L=N<>)VX#G.,_#_]GM[H?+#\9%W<9$+NX\3MSV!QVY_N]W1#[OEAV!9 #L[X^S)O;W0]N.W/X,=O _(75Q%@(@N2T018P( M(@K#Q!$'..W @BP9G&<9QGX,\#GSFY?Q@N_ZVH_Y3@/.;E_&"[_K:C_E. \Y MN7\8+O\ K:C_ )3@1B]5E:L/I2ABSU:HXOZX=1B[AIYI@.\&"W#D.>P8^[VX M_8X&LG]BV_HO+J_EKV+^ARB.!]>_ AC$B;I(QX-P]PN/2>:1J+S6;-!Q.,G(G.,Q1 MW6*"58.P:$>,*0Y"(G L!KE)F'IV:NZ^]-V.3>GG]6Y7#,-8LT!;M009E>[" MGFQ"KT'L=G.FMFA?6B4/RFVGO SWH[3JL@5Y55;UJVJ(ZMJROHP&#W]]A++)4_HL%-XH& MDEM1^ F&?DHA$G"Q-W()">GEOC.+7:R#4O3TWK(A-%]21L:HN%W9=:IO/756 MXQN5L+R$QE; M2( 04U! F0I.FA#A'H8^L MT"$U >UDAPWF$G_NB>T ,A#8P+EICJQ;3[)P?4:)TS3$$<]E;[T$M[:S^29G2)T UMR-K=W8IC;"T" M429P;2%2D:@S*@H!0;6W[U6=B*LN7;^!-,)IIQ9]=NH3I%JG'5;G'9OAQD-= M[7,3^]R-W?#$EA)TI^$7=#V!86Y_ M50V=UOO3>6"5Y#=?_FLT@L30MO*0.\,FHY9.(-MB[(V9]B!*ILG[=&HPMC!! MY@T#H0@R D*&%V:GUG<"O'0/#&Y(GAI<".^(OQT#FVGJ4*PGQ "#WRC!![PW&>! M[N!&3U5/\R]#?RPJD_\ (EP<#6[^Q;?T7EU?RU[%_0Y1' ^O?@. X#@. X#@ M. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@ M. X#@. X#@. X#@. X#@. X#@. X#@?'K_;5/Z,O7_\ EN07]"%]\#;#I;_Y MFKZ_EG7W_P!AK_@25<#QN3:VO+:XLSRVM[PS/"!8U.[0[(DSDU.S6XIS$;@V M.C:M >C<&Y>D-&4>0< 91I8\A$'(P-T;E.TP MUKB;ZPR-AJHA"*)3EPLB.L0Y7/G"O6&UG)8ZN+C9S?6CG*EM T)PO$X':ZZ>:RR"L;&I>0U&TR&J;>EA\ZM""R&1SI\99S,%CB MB=U<@?Q.LK6.!ZY8ZMB50=@!Y91QJ4D0P"\(ONAF"NZ[A-30:,5E7# 3%(%" MV@A@B<92+W=>CC[&D#D")H;E+TXN;H6WH"1>&G*$>(*GG=>!>> ]2:5 MDXTHX98A9+%D.0PLT]-315EIR>:^(=<8D.EK'."=)*Z9783M*(@"P&GS#.E9$J7R\^1O#Q,6/L1N*]Q5+%JI+@)0C?#"$. M-?TW MM+'*.TLQ!UT86N/ZXFR3YDLQE_L:**JY;YDI4*YA&VB1QJ7M;\HALJ5+#AN# M(L6*6E5DXS T^<&#P(/59W3RTYN]\FC_ &)0;'(E]@IJVQ8*=K?IY%F68"ID M6,58[26-0J4L$=3]A? _$WZ?.EUE6)*+9GVOD M/E=A31TK>0R>2N;O-0GO$JJ%(8WUM-%"%%*4C2"P$!=34_[T<>: M#MQD,LWIK;1>S;.P1R_ZV:;48(M(TDPC[-(W*2IVYKEC>$T#=)BDS(^,X#GU MM">9Y,I.\0U-X@\EY#D8NT,=3;0;4&R7"R9'/M?XW+W*X%%?'6L\O;Q/51]@ MK*IP7FLCI6IQ+ 8.]C.19SG(5ISTTUC>KP=-D'"H68^Z' MR+-T0E4S)>9U[H[JS%;LYGG MF&*%!I@C#<_NNSLQ@,I<",GJJ?YEZ&_EA5)_Y$N#@:W?V+;^B\NK^6O8OZ'* M(X'U[\!P' -B].CI\6@NG4EA+CU7M_V MB%[26M%7IW97Z T3(KO5 MF&!/;9.OM0:J161;$:^U3"(+,=>:8N+T9K\,^34M4,]*%$\'ID%P2!Z<"H"U!N/:RH-;*?E4C'8C,)$V6/5R.32*?OGF9Z<"U6898F%[ M+E F*[3L-IP!F%G8R/@86UCZK^RMK69I-&;*K"A$<3V4V=V_U!F"J FV.GE" M&?ZQ-@7A#9D7+D3RXM#1#I.!60D&QJ\.BTL0#5'EX<"+3@"X:CZM5L3^\)-4 M#S5]3)E"?3+:?9!"NB$C>YM#X]9&LUF32&J:[0VHRNID0NR(OC$PI!N+NP!0 MA:'W*M!@PXQ.:62%V: ]3VZMK+^IVJK4JVI89']@.GJS[P0<^NG.:+WN**"[ MB6U0]PR5+).K-;WE,[ 3@["P]@: M0W;U%Y%NUJ=54O0I5:816 DI8.J%93SU!:PU =ZXK).TVQ:N[E3F. M\1D+C.2(*[ZRQ]IFE?.:JQF)SS!Y/(YE&7'O2R(ITR=SAZ@],0I4%J!"(R&N M>L_6IM^SW'7"66]3-3QRJ+_H/?JU M];.4Y<9]'GC1-=)5+N8)=)%IK&H9[ M:(N3GMS7H'Z1HTH4+44^"))&,]09D*4@!98,A[93U09+>G3 M6O'>F'FM<&OW1:Q*2?9#7!<Q?T.41P/K MWX#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. M X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X'QZ_VU3^C+U_\ Y;D% M_0A?? VPZ6_^9J^OY9U]_P#8:_X$E7 _0!9 ,(P]F,@%WL8$' @YSC/;C @B MQD(PYS^'&<=F>!HS#=!J-:* L#4"=1&-6EJL_3V5S:OZSDR!82NKE).)QDUF6S M$+#KIWJ609MBZ+1L"0IZZ?/(\ND:C(N%8:VI3#5J(PIR/,2DY.4&X M*!C 8?1:+Q[70J;2_1V)5]'K5M[%$0"[3MB9S=MC0ZPZ+J-F,@IS$84IDDF5 M([!3UV?E$@=#$R@)P09)4XR4/M"&4$.B^M9-9:KU4XP+*^.:9NT/E= @;Y%+ M8L"%3^%MWD37.DR:,/[66XO.#SU)^ N&5I.!JS>\$61C$(*)$^G3IU!G.M7B M+U*L;U]/VI8]W5N,=FVVO(C%J6^G3([/F!"-SG:M(O5S=(D 4N3JP*$62^]@ MLD'>%VA957]*O1JFE<:6UQ54GCYT0JRW*1CPT2U6H*:P*PZEK%1%)A6%,F:\0)V M%/K*D 8W21DA42SYN4K?)Y@\MBMB+DRH:X E))RHM1V9"=C 0XP%>F>G>O5@ M7D@V3EL,>'*[6FOGVIVJ<%6)9#8-MK24(G-!(X2CCK5+D<1*87HEZ5B4E9;\ MB-./$;D7B=@L!8K[T\=2)44L#*ZX>90X.4QI:?.[*LD8>IRH/&(S@6Y#.F-I=7UEP^WX?6DG9K!@% MJ7/<\,>2KAMU0FC<_P!@VP+3;JYI951ARE,*$66((>NRNG_35A1V2U_A&8 MB@]S6Q5%J[2K7A>]2NQ+_P 42"+"K"!2"7/*XTTF+>-"VLAV/,P>L5-J4XC' M:H<%2W ;XC%D8A#%V8R(619P$. AQD6<9[ A#C 0AQG\&,8QC&.!^>!&3U5/ M\R]#?RPJD_\ (EP<#6[^Q;?T7EU?RU[%_0Y1' ^O?@. X#@. X#@. X#@. X M#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X M#@. X#@. X#@. X#@. X#@?'K_;5/Z,O7_\ EN07]"%]\#3?6WJ^4AK"P6=" MV>0ZNVTP3:\)Q<<=F)6Z]>URH&RV$T1(U.S.T.D< F50U&DJ0&'"QD> M/@[,<#8K_:"Z>_%;67]8=4/T9_%;67]8=4/T9_%;67]8=4/T9&QN MCL[O3XND1!*8)9P<8%V][MQP-X_[ M%M_1>75_+7L7]#E$<#Z]^ X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@ M. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@ M.!J%N;HAJKU!JU8*AV[JLBVZ\C$U0V(QQU1*)K$P(9@V,S['D3QYP@LCC+J> M(EGDJTGP3#QIQ8/R+(,B" 00C1_V8WH@>I&V?GIV(^EK@/\ 9C>B!ZD;9^>G M8CZ6N _V8WH@>I&V?GIV(^EK@/\ 9C>B!ZD;9^>G8CZ6N _V8WH@>I&V?GIV M(^EK@/\ 9C>B!ZD;9^>G8CZ6N _V8WH@>I&V?GIV(^EK@/\ 9C>B!ZD;9^>G M8CZ6N _V8WH@>I&V?GIV(^EK@:;[O_V>CH^4U6%92.O-.6=E>))MMIK5SNK- MMB]W3"B$VULW5]<3QH"G=+06)B!O41DRQ,%0 5*81F#2#"S0A%@-R,_V8WH M@>I$V8_W+IV)_P#NVUG@/]F-Z('J1MGYZ=B/I:X#_9C>B!ZD;9^>G8CZ6N _ MV8WH@>I&V?GIV(^EK@/]F-Z('J1MGYZ=B/I:X#_9C>B!ZD;9^>G8CZ6N _V8 MWH@>I&V?GIV(^EK@/]F-Z('J1MGYZ=B/I:X#_9C>B!ZD;9^>G8CZ6N!)EIIH MMJQT_*Q>:(X1*)G+ +)@[-#&PKW?+C.9%)G8G)[5'$17 M@EGA3AP3C(08$(61!MSP' .,!_9%G&Y=,"[.S]GX YS_ +W MD0X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@ M. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@ M. X#@. X#@. X#@.!'=U+,__ "DU_!C\)G4"Z>@<9_8QG&X50#^'_>#P)$> MX#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. MX#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. MX#@. X#@. X#@?#O_:O;NZGFIUC:TV/KM?$J3ZKVI,:Z&T5RW5Q64E# -LZ. MER&P:\4MSNY05UEB[TT&V(W-O;3U2E.I7,BXL10B1!)X'U>=/J'[0PK3RB6S M=.T'"W-I7&&))/=4H7,\28 -\RE1AK^JA#>UPF/1B/@;J]3.!3* XM+@:L2$ M2@8A"-^ -S. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@ M. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@ M. X&$]E)0^P?7._II%UXVJ2Q"E+4E$=66>6:08)&O2% MF8",(@9R'LSC./@X$;6M>FUO6SKI05IRGJ9=18N3V72M5V!) -4YUI2-87Z9 M05AD3P%M2&ZLJC4J##@XF>"6(PS)9?8'(L]G;P,U^[VL#[S;J3?G!UE^REP' MN]K ^\VZDWYP=9?LI[VL#[S;J3?G!UE^REP'N] MK ^\VZDWYP=9?LI[VL#[S;J3?G!UE^REP'N]K M^\VZDWYP=9?LI[VL#[S;J3?G!UE^REP,:V?TDV MJZVN+LMM[[;_ -AM,*L*$6Q$F^4S#6)Q31^R:V>B9#!9DV@%JH#)3Q&GD@)Y M LYR6+/:$P P"$'(9*]WM8'WFW4F_.#K+]E+@/=[6!]YMU)OS@ZR_92X#W>U M@?>;=2;\X.LOV4N ]WM8'WFW4F_.#K+]E+@/=[6!]YMU)OS@ZR_92X#W>U@? M>;=2;\X.LOV4N ]WM8'WFW4F_.#K+]E+@/=[6!]YMU)OS@ZR_92X#W>U@?>; M=2;\X.LOV4N ]WM8'WFW4F_.#K+]E+@/=[6!]YMU)OS@ZR_92X&,:SAMN:Z] M1:FZ87;=[-;!5I:^HFS=BOL7V!>:F?TS3,JKM?5I@BCY&U->5!6B]">!HL]W M(4 /-4E&A-!G 0B!C.0ETX#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. M X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@.!KKM_ M_HE[1?R=;L_1I)N!1]'O]"O4'^2[0'Z)XEP,:]2NZ;*UVTINR[:B? 1^P:]2 M0US8EAS"TR5,>%QL**1YS;U+*\$'I5@5S2\'@+[N2C '9 ((_@R$0:[1[?J8 MUG8>Y4+MEB?YLU43-ZF!6;4K;(;!KJ6P.RJ@ED_52B9LGG5DBKK!EA/;P"2"6FA;>P&_CR[:R;KW!KK);$B$MJ#4[7+8^NC)_!ZO7 MPQ,U77$)3/XLN8T"<]WD;PH>FUJ-;Y$D>S2L(52$'FWL+&-0>&7+$Z@T0U[; M=EGRX$2POC2OE3/*XE)/.2-.K M-UR\J5A!A3>V)R1DAJWL=NUL=6\8ZL+E#YD]G*M9)=0Y%!/)%7PUTC<19K!I MBE+/?D4N4J6\!D@\9RLI83WU6/&2MY2?.!9-P888&YSAO(RK9B[48VQJPV.< M9M:_]=6^PU(8 XH4%@4GKLQ;"D314W@6#3*F:5PQ_+&F!AN[27(@Q.H2DDY M9D+'K':^8INEGK;ME<MS:A+16>@*5*DAZC"\AC7IE R JW,@;3DQRCCJU5Z1XK<6,@LM2K.$2, ?!+*#?72:[7[99KG%S!M!4 MYPH#P"KVVC7R'L47LFFII70,-4]+O5(!H;)/&K>E#H(#@HC1Q9")E;U"?*?* MHM06?@-#+CW/V6AL*ZAZABF\XV!=PEJ5 /%( D0"_=9"H\I#9J]^H"QM-?6LR5SB7QZ5JXSNI :4N5 M8Q1E^BZ[8+3J$3ITL%A<(\:>>:F&T.U?O1B,:Y 6VNN(^N!VE8$CPK##DAW[ MLIQ1Z:KH1Z2NK:HLYNJ[:=S8&*LU'I9,573VL+:UVA,01R5S0GLD@;7!*PJD MZPL"-K&L-,0'&A(":+ 9B@G4J@BP^FXH.NKWDR291'1E:Z6W(4%/M*8&-YVR M1MU-R"1,4=FR)2-S73*)'-\A3L[.!*UK%/B)BAH0@,X'Z0=5:E5,'EMDN$$L M6-P")L-(2MQGD@Q$R(6QQF_9',HU$EUBOK=)'/-3K(LM@2\4M)D)*$N*@.1Y M7G%X58R +WVOONQ8R#0!YJ:6>B3)L?ME5E83)SK6>U):-BJ4K>["! M)65,[!60=&62XMJE2E$0<=DL1V!DF@"O[8;D1C5>6)ELJ8KBD3/'-:MC-@G2 M/UTSU8X,,HCU*/5,H92F5KI=(V.6I)Q%D5AIU;[ MZ/K/8VM'^G[A8ENCM%(7,:YC MZ-5-RY>5*68D'A8H\0**1T\=0B"T*3%6KSVM!': MGAX6!=9=LN4:71&CXA)8%6,5?(TXSE4Q2.-QV)3%S1F(7!.J3. 5>3%H%!H" MC !ZK#Z?NI=KO,]?[!K%?)'6SGB9/4Y4G65:J##\HL.IV*CIP@.(:)PWITL< ME-5Q5J:%K20 IK. U(S\I_*DQ)X [Y)HUJV\1&^XS)H@_'Q+8S,/<;V(<+=M MLDN7@K6.,$7BRA6["GA2^.$,L3B+:A-$VJ$ 5*- 4%5XN YSD+3E^O>BC:_/ MFP\Q5Q:.NB!1(Y^]V>XWE+XTRL+HMIYIIB;V,-7BP6^*1MZ=:?6-S:^/A92< M]6F\D/6'C. 0<$/!!-6=&K$J]NINO'+T^JRM83 ZV9H5&MC+0E#77L*CSM"Y MQ7[(W^;[,6N$<+PKKMD5(U630*UB)O+*\8U(,PLP*+*]/.GE#76:'2YH8X4X M)8\5:PA^Q1$F5A.L9O:8E F78DI1(RP%82-*1R,4XP !! MZ@HP,DL-&:>6S25IZXQA2W6!3ER%OUHV9&H_;TW?O2QKV3DDGG#W)@S-KFI\ MF2QFV) %W6E^;G(A I")2%.$)(A X%@7)2O3[GLBO5%=,RBZJ3$ZUL-1;%MD M@V4F<>S1P96169A M%(CT*AV$F-SC"P10NS@8?'1>A5L4]?\ ,T$B8YQ2-R621?%\3:)[!SMUA+S8 ME/EQH_,N.ET6L4Q'%_0,VI)XZE0OB='#I79D>*P4\O+*! YN C3CC3Q M'*#S#0QA*-#M'HJ6994M@J:)-\(0QN1.,I!BW5^HM? MJTA#:RV+MW4TWC3O6*RS(@77>PMJL41DU?0%.N32K8Q"5.-D++\R1].UJE29 MV51I6ABB=&H,)5B4E8283!N.*IM.[P:JCKB-.L-D+;JD_1>153$JGMMR:"C EY"I*&(/1.=$]9[,0*&Z>0 M^5R8E=#;?K]S/<+?N(+B\1"_'"-.5N,SPZ))ZF<7,N8'PQH+$:<:,]"D;4Z5 M$-,F*"5P/)(] ]6Y:M?G*10B3N;A)YM,[&?U1EO7&08Y3:PZ4#KG-) ;A+/2 M %J7ZD0^CQA9> $%I,Y,* 6ISD_@>66]/+4&0JBO0O4 MY9.([8QE3@)ED7=*ED#6K036Q6MM/E%%HUK74LP?HTVRY)&I7-X2SN!R%*]. MJ-8ZC0#\E-4&$8P7@-P.!&]8W]+/J7_(.WB_3AHQP)(> X#@. X#@. X#@. MX#@. X#@. X#@. X#@. X#@. X#@. X#@1J,^Q%[[.;)[2TIKC**ZJ6!Z=O\ M#K.;V7/:Y>+8=K&O28P%FM-VB+#&$,_K9''H%7L-EC*6XK1JU#@[.;@<0F\B M*1>4*PUM:NI]8-DUQ1$)8HHV5CLM9.\5X]/RW'%+"Y=N4.MN4SV91 MQD:%<8=9E')MSM='Q&P,377M>*5.K@V973!R=5)L57-;R:@AK:)8> MX8-[IXPO1UZGD7KS:*WH_;+J2SZKL.INHVQ<&F3;35N%SB*@V$M.Z:UD3G=) M8BG51%(DPJ8"TG&'KV5A&RA6'A78%X!A@ VXE6]>M,+MA+3TAFKLE?SK,C5( MJY.G@\V<*N9+PFK*VR*&4Q(K4;V!5 F&T)6T/*$:!H5+RU!Y[@C2]F%:U(0< M%A0?J8ZHV9&U\KKYXM>6-1P/;6YL[TC;GIB?X](6I6W.+>M3IUJ!>E.3GEEFEC#@,MH/\EV@ M/T3Q+@;1)W_J\8V'K7Y[Q+,E9P M9B.!KWRW+Y_]YYAPM[_[WWN!B_=C4:NQZK[G2&I*UF,@NFPM==QF6),\5E=D M2!5*)WLQ6H&.0LK;"ARI1%S44SEK"T*L),HP-C:OP>X$@2G*%J@T-*FZO]F8 M5<4CM*'5SL/*XY(=4] :3F=@^86>O;0B+M!K[7GSZOX+#V]GA;S.*WCE>SY\ M>96O2HBI*6(S"-DD!7?R)L#R,#YOT]4G(H+>->[*S]YLGIKJ*8>XWZ$QDQK1 M[026RK?K,R7/JY J1H"UZR$KV-<^J27)P* S^$L*)SG"H0@R2E:]SZK*D-2) MF789YA,:@W38KMB.KE,S%QR'G-\0G47V0<(2Z)T+-))5#FYT:8V*0$M+LC>@ MB6^*0XHT1*O) :WQRL]P;(JG=5\M6&;#L=R6GT<-:JBD)0JQCABBY=FHI76U M[#9$1*4YC;UQL/$7YN=G-(X( L%K-;4X.D>PG-<,'")7(23 M?$'VAY:3.V'J?I0R>EX-5NQT'V@! -VI%"!1ZM'!O?87,'.R[NL2HS25\H8E MD97/4R7/[&2B1$86'9\X"$;@@*=082%H;73/J.'S&X5E&QW;9@:15;=;#%SH M]'(N_HE:O+=' *<]K2(0W) MBZ"[U^LW4>@#DI)0$XO#3$DYP&L]1U9<,,F>@3I)(A><@;(#TF+VJB:$NU9$%)JT MM%_;-/S&FM%0XQ$F=;Z2O8Z=?R2DZ@2S]T@)P$W_ )V0)0%&Z7$4V(H"&4=K MOL]1EE3AGMG5"JF=@O@-?.+0[4.EA,!9X=(],K^:4AGDT-;82[E+3HE(63&& MZ0)3SSW4M.Y=CD[ANMLK6S975@Z3E:_Q5IB\^==NH"%Y+CJ1.F4J:2C%'3"% MVBD=<8_?009AJEA;D19/P(B'(AIP$.%.4^L;^EGU+_ )!V M\7Z<-&.!)#P' SUB3!)(18.,#$<^Z5NV]@U9L1")?L!75AS:^.G3KGI M0X6M.U$T42E7,J:L*W9N]V=,A)(\,4FPZH;>,;P&>(4O7FM(%RL>#EQQ9 98 M=NFQ<[RX7W4[E+*N6:S[%[SU!O[('(]VF KEKR<0F85%:L]IF,(@10N-26)R MZSZ60#:90PFP4 M0;K+99K)-;K:A^QDPO5UF596,C*9/3*,JTLG%LA#&I[7'S(@4.& M2@JUG8M<3 "5G@+-.$4 ,Q\!P' XZ&?E/LKV M5MM?H-X#WN.AGY3[*]E;;7Z#> ][CH9^4^RO96VU^@W@="CJT:"JTYZ559%B M*4BDDU.I3*-4MLCB%"]QT,_*?97LK;:_0;P'O<=#/RGV5[*VVOT&\![W'0S\I]E>RMMK]!O >] MQT,_*?97LK;:_0;P*4[=8SIY,!"54_71,V-,O=&QC0J7G6G:=J(6OCVK+;V1 ME1G+Z43%JG=X7G 3I$H,B/4GC"66$0\XQD*K[W'0S\I]E>RMMK]!O >]QT,_ M*?97LK;:_0;P'O<=#/RGV5[*VVOT&\![W'0S\I]E>RMMK]!O >]QT,_*?97L MK;:_0;P/!GJN=/D3H6]BGT\$\E(#6HIVSJ9M=ER+;3U!*L]N N^8GRD"$]2F M+-&5@6"Q&%A%G&_P![CH9^4^RO96VU^@W@/>XZ&?E/LKV5MM?H-X#W MN.AGY3[*]E;;7Z#> ][CH9^4^RO96VU^@W@/>XZ&?E/LKV5MM?H-X&"J]V4J M7:WJCT%+*+63N4QBN-)-NF*:2-[INY*Y9&-ZFMSZ=K8JTF.EG0&&HE;D]HXB MYFDD)AG&^&B-$(. X[G$N[W;V8 $S=BD&X63U"=4G@BODK M)!V3D"M#\YZ@OT/QXEO%>5^,!Y[<8">46/P/W/9D.$6D@T1\9/\ K>;P+/1F MM)'6W@+;X*/3R#,B+EY7I_)B_0\&'6RV+TM[S:Z=I>$HFMOSX0O)_P!V'+-I M*)F/KX_ZWF\#KZ 1R6QS)+S?)*XB;9EBB4J//]@@Q#RLR*21GTI[C0IQDC", MMN0A[@_ _=AQ'-)!QTRKC/K>[POWS8+)*KR"1WT2YEV+Z2+,K/)K1#B()_2Q M&P?^J;08\F\E)_<]H_P\#JC>CXXX76@,[@[S/WS;31VF>1R._"7,R?\ G4Z- M'>BEEBQ#D_I1"VWT;[B1#CR?P0+UF/$%X_: .EHT:&THHDB^N-O6Y^BEEJ;* MRK=[_)6+9-A0"-E_-_+5&(:5YXK5/B.=I;7C!60B7K,^+GQOW ?GZBX\MPF_ MZY&]N.]:>+1\NQ?Y.''&/)Q$?-R%3Z&8[*L_=]_S3W>WQ,8SXWP=G _;QHT8 M[HY@C^N-O6U^E]E);)\K9[^)1+(OY*7)2_0"'G>AIN&2M5'I)WC6OL-R,2!' MGQ?WC]T'=)-(!20%F%_7 WE8?G*F35,,#C=^%-9E?X:3I&=Z*UF+T//]%8!R\Z2B>#[ /^MYN^U>GT:B4:P2S M7P4B(A/HFIBA^9!7Y>8@;Z.R:3>BV0.ZO.3_ "PMR78[@/*/W %VD@EA\E/^ MMYO"E])*SCE:8)17R420P9CI42*S8$:+S#Q^:[,??1/O.+KG)F%(W-?GP@>4 M?N X%I((1YQWUO=X0^-41=2>"&^2<$%9*;TZ#YSR2_0_/$_S-53Y5G@J+Y),(=LOB*1H_G(>@>AX?+;59O2+ MQD+OV@PG/0(Q>"+P>P8?IJTF&U*80H^MWN^X^A,+EL-R0ZWP2L3R_,L]+\8E MDW+]#R_/TUC/I=_[(78R3A'YK;^TL?D_[L.(]I(./GUF?];W>!\^;0F4DY*D M-\E.1%@8DZIR4^+9A>(>1Z4GQWSCX;6+'D_DA1!(?W?<[20_-A)7B2YS)[[)=?G%P[JV=5Z/VCV0Y/Z61IKPS^&C2X\FR24J4![XO$[ M0AU,&C8V!+ DWUQ=Z7KT$L13865#_?I+BJFF%0HQGT&GIN(:1Z0UVGQ&>PIM MQ@C(,."W]]SX_P"X#K3:+B3-[:W_ %Q][5&6ZT!6=YS>VGP,*(V3F^A=!GOAV2;20 M^2CM(6-PMXX]\Y[VPO00QF]$#8"N<,2Q:KRT5;@<(4^BK(\^6^$O('Y5E022 M6' @]WMR'[?=)SGP^R#L;@;P,V+%:HFUA)8;R0("(#F*'L)^7*MRQ0<_,:=) M-AB[CL:+*G"LM:JQ@)?BXR$#CI,?]<'>!#Z6U_%8#@ANO- E3Q<46*A MY69O$"\PDS+/8$D]$,B=7 63@JQ.KAG!0/*,>&'!VDIQRAQ/QN%O 5EPJ5LJ M?P2KR0 (0#;4#*A^9_&5.^K4#\ /B8P$!6DIY2A ?] M<'> SR"I%]3^ ;>: 2=:)>B=T7SG+R\0C_G%MHO.WC)W?M" LY*G%X&?#S@0 MHB*CZX&\"[T3KV4U_DAPO) H3R<4GQ,<8G$N+Q""_.]AQWTPQEK<< M9)"ERU-_:4/R?/B 8])CV,^N3\[@[P/'S=L\L:1$OEY-ZXB>YE2J0JL.EC%A MA!&9(\1GS_X;2<'*;"0I"D#D)G@YR,.(UI(?&Q5:+.X>\4@^;!WD#L(,EO-O M&NTL!@Z;TJ:&/R/PF\D'DN4Y)I@W_ %S-[2?+K1#9^%R>^6\MP0A"G6I_FY0*/07. M"*N%Y9W\M60B'DPDO/C_ +GLR'8^:.GOB6=)<;D;TLWIQ8J.PPJ&*]V] JAH M4>)1CT#@IHH*=AAKI5Z38\9M%@\0\MR+]^QX&>^';)=(SI(&SPAW$WDC_P Y MTH9),',:O1O;!5UAF4/:C,=J_(X.I]%HN[X>O#6I1>59/+1IL8&'PLY$'9(- M)3W\VS3<;@[PLGSEEQLR.L@"A"CT8,D7F_PG3(\JO*B M3S0X[G?[< =M)CG51.5'UP-X&WTWAD3AH2&J\F]&GAV8H9#S,RN#%YA!OF*9 MR?T2R%V6BR>%6%U<,8++\HQX8<*M)CU*A\/QN#O G\]U8QU=X":\V\I.SB9$ ML92YLEC+S"!>0VH\>C63%SKG(P'FN"T6" ^-C YQI*>$\!_UP=X M#F\V_) QG-YS?FT1E^@_:*WBL'>.!X[>YA0 (_)_@[,@1Z2GHU$=4?7!W@5^ MCU92.MI5V95.BL0@C#]+8B"1= MK,K#D@*+S8A[2S/ SX@23,&E*MA4UDI%N'N\]XK17)E9B=_NMF7IK%])5QJT M*:S2BX"FS)4D=P;X+8 K*3R8@(0YR/..W@>>,Z1JXT"L 9W)WED7S:3%TEY@ MY-=[*YCL4#HHCRC$4L[)< 2>DT-;?1_):5&7Y(,HM>KQDT7BXR .IET=5LR. M&H\[F[U.V8?9)]CB5O5Y,BU9+ '8CF,5],C@5\1AXK8GT=SD#: )!@;)EQR7X 4_S<"4?-[W_P": M^[XOB9SGRC]C@?IXT<5NZ.7(L;G[UM>99915D!5M%Y,B-;%BR@R$.:]B)PJ] M."TUH;Z08R-M&$\S.4"3]_QX6>^';)=(E^5C,+0(\8-#X. M&/\ SG+8XL++C=VLS<77&(\L\K$DJX)D!5>C")^_]4X@-\KRH)_ M=)U3PHL%1C<7>!I]/X[$8\ AFNQF1IX,*)F1@P3_ %^6. '^8)'*/1G(7=29 ME2%6%Q6X" OQ@^&'"S2A4M4291C<3>!)Z2UK&:W"2BNQF)3QTR-)HBG%8,:+ MS 1Y;;*D7HGDQS(.3ZB2U+X(;M9L M$$F)F](@^=(@OT!SW+=491^.:[=N2A*#3!^38P+LP!/I,K3J&8_ZXV\)_F>J M7FK,DJ+M9C"'8QX2R-+BS'@O$!#E9:S3Z18,1NH#G PY:])U M38HA*G.XF\#EZ%PB5PH1#I=C,J(F Y4.8B!,)L6& E9>IO&/2_&&E:#*<"3# M4W]XHSR<7B C^DZM@/K,X6XN[[Y\VR:5)AE2"[69>38?I0L=%@5%F +@";,F M4QG#IX34(O*7"4E,0$6#.YG(@_$:TD5QOYK^_N1O'(?FQDCY(S/26[65R^<< M+VJ9U(8_:/AU^E]*(VS^:,EH4Q?D@B"E:@.1C\3&0AT,&CZQA30)-GE[S M!+#76"-0_P!XLJ]1-@+?17L@D]-!7Z;#]7B/T7SX#>#"8P'G)=VG9\ @- MP8>;GRC]WC& Y7Z.+%Z!]08W/WL19?+0)LW"U!>3*G<&4LHEX)^;EB/%7Q@4 M-7FX>,#&V""8;D:1/GQ_WO.!!VR'2%7("+#(#N7O0Q?.#/V^=@.CUX,K>?! M(!2D6817AAE?*<1Z KO2C&%" S"DPS#:A[#L>!GQ [)+I*JDF;2R'./\ MSG/C ]EXC=W,K;BMPL2QP5Y9ZMP97ZKT79'OR_PEY!OE>3R2"@X&#(,YR'8_ M:3JGTZR#L;B;P,V+%;(HV@*8;L9D)-?YBJMB4B<:W 9 5&8XYR;#'DIV-,RJ MPK*6J@A"7XN,@#]..E2]Q43 _&X^[S?B70"*P,!#=' %7 M9PFF?27T1%YU7&94%*O.SAW22_'!X0<'Z5+C3W,_ZY&[Y7G*IFVJ@DDW-' $ M-QS;0; 9KH64]LN'F;)RET%D9!ARQ2+"8.#,8 O2E<6>B.SN1N^9Y' M4CA5&23+EC@B%AR]O=4&+26@^;G&3K;09=,'IW7&0D%J$Q LIA8!D(@Y;]*U MZ!1$S\[D;OK_ $5KV4U^,A?#)!* M8;4WY$09X L&@8]*U[(HKH\6X^[SS\WK++&C>0D(B<)#0 <5N,G9\8.2P MZ6S2!P;4,:19W2WJM0?74WL)RMM#%FX7DW9&BW!&5@A43\VZ(_-:B M 35^?*>_EMR 1W?+!GRC]SV9#L?=(7!\2SE,'=#>ADS-[&3V&6I8KIC:)5"R MD^9-GT @QIM;J0LU-7"S$;BKIAZP6K2G>6#-*1I@X,#X8LC#LD M6E2Y_.LTX.Y&[[#\Y6(P$HF.W-'4!-=>C2M$J&*L@&URKS'!2+"+PG/QLK/* M2CC A\/(L9P'+MI6N=%$Y48W'W>:\3>'Q*(EIVFY8XE3PP<4]$>_*X,6971^ M6682GT3%YW5FY4EJO.J_NE%>.'P@*=*ERE0^'XW(W?3>>ZM8:P"0EN6.%)V4 MUB1QA&*RF,O-=#RBM)[S&LFKW,63"#SG%:(*8&#@X+ '2M?@\!_UR-W\]RH< MU-X&;FCF2!G90&(,VH,'S<]N;=QDSQ\.O;@CR@.!>2]F.[P"32M>D41P_.X^ M[RO$?K"05H(E91%XKDO*^SV+TIP-O<@9*)(&V($JN4N9&5'<'>$V8)RC\F) $(O$SCMR'XC>DR^.@K( MS-XY#\VLO=Y:<.2 M71'' =B@=CX\?B*V;DFN$GI'$&KT?R!&D)\C,*+7J\9-%XH<@#I9M(%[.CAJ M06Z.]+OF'V2JL8:MZNJ-K%W_ 'N!)MP' *8G)."VZ=VPC-E69 M/Z'FL,EE(7]641CECR2K+#5196H=*MEJYV:6"TH+*X>_R*)S."G/S"M;%AZ= M4!8TN282=>F39-3"/#9<<@8BT;BXF/;0!O:#3B79<-R1A1M1J$SU5;F2K)6(4.>]X62/' /O\#8D;HVEN1+,-R0 M=U"4U>0U&+$X7(]"28$DY82AR9A48D)-&$(C @R (LXQG/;G@=1SXR)PKAJ' MAK( UIS5;D,YP2%!;DA(SBCE2X0S@X2)BC$Y@1#,[H0B+%C.>T.>P/>0>0J( M)4ICBE*=246>F4D& -(/(-!@PDXDXO(BS2C2Q8$$0W'P<#OX#@. X# M@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@1E]9$&<],K;H_' MX6ZO6IYQG]KS'.8F\]_L_8[GD/;_ '.S@2:J6QF_;CI][M MPV&R>T(?JRZ;&5]<5?P= :_SQ!7^S<"C,:+M>%1 C.%\R65O*X*W!=&MM">\ MJ&-R5F(DZDU/Y.:$?^_>O5H;GO.]VQT'I"T5,):^DQ?.D%'1"65U(HE9FPEY M75,&VQ2GR,U?+4+-.&.'UJZ0MB2MKD^H6DP]W(FUSEO M0%Z7)L)S4IV5#:%2F#6ZSM:]D;2J':Q\?M('J'6TMZ7VKM:45&:LJJ2IX6RW M_5FU.SLY2FT@VR(2U\J]V)C\RBLK2MZU4!QBH7(3:8J$I;E00!M//->[XG]K M7LV+:=LLK;9WZGVNNRNJ>W.*]? 1F+Z:(W.DE3\P*[?.0$H8$RUY3,:FT.D= M=.:I"M>5SID1+:MP[#4<"P$.KDHI_6MSM^'Z260Z.C/U1MB9[L=6$(J*.&;" M7#HY(-@-D)G4;7"8G-FQ6(.0G,T KJ( M5?K%#XW7E=W+4L 6/\]ET-K:^LI4-CPYCF\U?)8!H70]" M'6+$!:\'&-$5+ M"5B/-9A"/)"4164A ;H\!P' 8F!:KR !6>Z0E,'G.,!SG@:N>]VZ ][MTY/6BB?Q8L;Y&\![W;IR>M%$_BQ8WR-X#WNW3D]:*)_%BQOD;P' MO=NG)ZT43^+%C?(W@/>[=.3UHHG\6+&^1O >]VZ ][MTY/6 MBB?Q8L;Y&\![W;IR>M%$_BQ8WR-X#WNW3D]:*)_%BQOD;P'O=NG)ZT43^+%C M?(W@/>[=.3UHHG\6+&^1O >]VZ ][MTY/6BB?Q8L;Y&\![W M;IR>M%$_BQ8WR-X#WNW3D]:*)_%BQOD;P'O=NG)ZT43^+%C?(W@/>[=.3UHH MG\6+&^1O >]VZ ][MTY/6BB?Q8L;Y&\![W;IR>M%$_BQ8WR M-X#WNW3D]:*)_%BQOD;P'O=NG)ZT43^+%C?(W@/>[=.3UHHG\6+&^1O >]VZ M ][MTY/6BB?Q8L;Y&\#07JF=3G0VSNG7N-!83L3&'^6R.BI MFBCK*1'IVG/T$3",18!"#Z,V+GLR(.,YQVXAO9^SP.SWNW3D]:*)_%BQOD;P'O=NG)ZT4 M3^+%C?(W@/>[=.3UHHG\6+&^1O >]VZ ][MTY/6BB?Q8L;Y M&\![W;IR>M%$_BQ8WR-X#WNW3D]:*)_%BQOD;P'O=NG)ZT43^+%C?(W@/>[= M.3UHHG\6+&^1O >]VZ ][MTY/6BB?Q8L;Y&\![W;IR>M%$_ MBQ8WR-X#WNW3D]:*)_%BQOD;P'O=NG)ZT43^+%C?(W@/>[=.3UHHG\6+&^1O M >]VZ ][MTY/6BB?Q8L;Y&\![W;IR>M%$_BQ8WR-X#WNW3D M]:*)_%BQOD;P'O=NG)ZT43^+%C?(W@/>[=.3UHHG\6+&^1O >]VZ ][MTY/6BB?Q8L;Y&\![W;IR>M%$_BQ8WR-X#WNW3D]:*)_%BQOD;P' MO=NG)ZT43^+%C?(W@;84'LA1VT4+7V%0%CL5G0YID[K"W5Z8/+RRVR6,B= J M=H^XI7-&WKT+J@3.J8PPHTH(L / +\ L9X&<. X#@. X#@. X#@. X#@. X# M@. X#@. X#@. X#@. X'Q_\ 6%Z_6NNG6_FM5,6SKSL\7+-,K[C5FUW8VJMTU?&GRJW-99B90\$*'NVDV3O+T[=@CS:N)%GR@G!0P^J&@K267 MA254W*M@$KJPZTX'&I\77FD01RMK3O3L*RK3E'F^ M3'9$4+/? +' R_P' V? 4,+65_#[(61$Q"W,M@J7R8,C\TC4 MIG@+@GRE0KVJDKIFF"BMV!=;88 MBG73QUC+.UFR=YC22*2.2 ''FES7X0^4G&%^*L)/+"'O$&8P$GG UAJ#])O ?6QWO^ZFM3VL-0?I-X M#ZV.]_W4UJ>UAJ#])O _ MMM[ ?\/I4VB#X.W]UMEJ!CX/@QV_#9N/@[<\#C M&VV]F]GL%C.,_W<<#CZVV]>#<$YZ5 M=I8.$ 1@2OK9:?\ B"+ ( !FX!\YW>R C XSGL[,9SC]O@=OUL=[_NIK4]K M#4'Z3>!^!;:;V@_X72IM(..S.?AVQU Q^#XA%[=2W8O2+86Q.E?8K0[: MM66G<+';#MG=1EN+LI)(:IEB6IW(PJSL! !+8Z)&<6,[L* U.3P5C/BJ"_[J:U/:PU!^DW@?GZVF]O>[GNJ+3[_=[W=^MCJ!WN[V]G;V?.;V]G;P M =M=[!]O!U?6VWK\4).>E7:.#1EC, 5G;+3_!@RRQ "8:$'SF]X0 M"-#C.<8[,9%CM_#C@=OUL=[_ +J:U/:PU!^DW@/K8[W_ '4UJ>UAJ#])O ?6 MQWO^ZFM3VL-0?I-X%&D.YV[\787R3._2KM@EICK.YOKH<7M5J(>,IN:$)[@M M,+)+LL1AQ@$Q LA"'':+/P<#>:AK::;\HVF;U8&MQ8V*Z:IKNV65F=Q)ANS2 MTV-$&B8-S8YC1FGHQN*!&\ *.R4,9>3 9[N9G2G M3;MBQ*T2V#:T CTX'L5K!$ RD^H[/E]3R!W3QJ46$@D+4B52:%+,IRU9)9PB M_[J:U/:PU!^DW@/K8[W_=36I[6&H/TF\!];'>_P"ZFM3V ML-0?I-X'49MMO65C(C>E7:!(6$$ M2E)PC!;?:<8" E&I"B6&Y%FT<8P2E69P48+\ #!^<[9[VX[.]TJ+3!VYP'&<[8Z@8[19SV!#C_YF_#D6<_!C]G@ [9[W M##@0>E1:8@YQ@01!VQU R$6,_#C.,XLW/:'/ _7UL=[_ +J:U/:PU!^DW@1Y M=4NK=MNIQI3;FITQZ6MC1YWE2)+(JLGB[:+4A>77-N1<1JZ#S 2=+9P5AK:6 MJ&8@="R,^,H9UZLD'8(S&!^1[:;V@QWA]*BT@AQG':(6V.H(<8SGLQCXW ?G-[?P!S_>SP/W];'>_[J:U/:PU!^DW@/K8[W_= M36I[6&H/TF\#K,VVWJ(+&<=TJ[0)*+#WC#3=LM/RP!#C\(AC'9V A#C]O.>! MV?6QWO\ NIK4]K#4'Z3> ^MCO?\ =36I[6&H/TF\!];'>_[J:U/:PU!^DW@/ MK8[W_=36I[6&H/TF\"W7#?K82 S2E6*^>GO:%-PVZ;K@5$MUAGWYKA/D$?EU MCJ%J.-GNL<@LZ=I*H;#%2(0#3$Y \E=[&," +.<9_!P+E^MCO?]U-:GM8:@_2;P'UL=[_NIK4]K#4'Z3> ^MCO?]U- M:GM8:@_2;P.H&V^]1N1!+Z5EH&9!@&1X!MEI^+(<##WP9%C%G9R' P_#CM_# MC@=*C<#>%'\"OI9V4DSX"E5_SG;?3LG/DJ((!K%'[[9X?^;I F!R:/\ X)>! M8R+..W@?LG;K>52(T)'2OLT\2<98#PD[:Z>FB(&:04I+ ;@NSA9+&8F/ 8' MNS.0#"+'P9QG@>CZV.]_W4UJ>UAJ#])O Z\[;;UX[>WI56CCL_#_ /;9:?\ M9C]UD'[K/SF_!^Z#G'^[CLX'[QMEO?G&,XZ4]IYQG';C.-L=0UAJ#])O \2K:O>!T3+VQ;TH+ M(<4AY!J%S;E6UFG2M,>F6)\A.1KTAMEF%&$*DIW8(LP.0C+'\.,XSP(;>DOH MA?W2B?\ ;:45STM[+D[[L;=+[((HX"V>U#3**UU]0+CW"L*8)/467DX]5&U; MLN,_[J:U/:PU!^DW@=>=M]ZL!"9GI5VA@ MO^"/.V6G^ "[<9%CNB^<[LSV@QG/^YP.SZV.]_W4UJ>UAJ#])O ?6QWO^ZFM M3VL-0?I-X#ZV.]_W4UJ>UAJ#])O ZBMM=ZSP!-)Z5=HFEB[>Z85MEI^,L60B MS@7=&"SN[GL%C.,_W<<#M^MCO?\ =36I[6&H/TF\!];'>_[J:U/:PU!^DW@/ MK8[W_=36I[6&H/TF\"L5#NK;4GV2AFM5ZZ;V%K;(K&JFTK6@LC?KS@2'J#7<7K1@4 M$FQ-J/$6Y:XO2Q\)<6XK"S!!*AR"6662MP(,W.6YFY#Y;9T+C1$[B,"D=W4] M$T4PF>I<\2O$7BLCM/;*O+@2DY5-2>',Y$#9ZYA#LC=X#D! M$A#/\GBKMN[TOZZG]Y-2^(W\S5-$=@H_(DM=.;1+:MV MTRI//(_X*V/&D"PZMRE0V"",E3GM##BJR[SJW7+7?9"NX,^LMJ;@1ZPK(VI3 MQ2@Y#(Y(VWA*=19M*:E8'6+"CCU.HTBK2WX>QPMM*=B\D^#@*9R&)4JR<(.A M)MEN7/A3M@4N,WUWE\?I*.2*.H)!I-;DR;),XSJEZE?8)8J&;JV=O@S:Z%; MOSU%Y'"U2@Q]0HRQE#1-V4HGO@6K*-UMVFROHS)D6\X*C(R2PHMT6%L M;L2_(@RMEFL(SKYO;3ZU3&5.J-F^74^)U%X_>,0N%];$]>W)!I?1+JWN M2P3.2]$MXU9BA<>WI_&:Q!7)/N9OS$&JN6E[B,J)L!/74A^<921JS8#I U^5 MU0[=2"JK8; QLA^/ _2>955 \/D:->6G$962#+48G6&+2ST 6^X;T;LLU?/3 M>N-4BG*V2,148D@]<9LF5D*YMHG$+I86TV+$L3@W.%9PO9]V5QV5+PC\\M[8 M#R#!OG0LPX ;?[<5P\WX3I&_UM98(;L0VKY'8E*; 0U@?W"'))812;ZX813< M#:CP6ZZ_6HL6DMSXP.2A*!U0K"_)A%.B=$H(#7^!7ILS"E50Q@BA9+JJYW_; MEVR6Q?)M?IEL1&TU\L%]1>/R*LY,[5&C1HH_!;/KDEX>8O/W=4PM;DWY3+#E MJ4:0YO4!0$%P]12%U/'G>,FV_:;\:LV8Q(&.54XU%2ELF>OVT[O.%487+CX( MR!-8+VU53N\?ABM(G$@])4C1Y&>,E9W0!L.[[ ;I(;/8XP@B3R4E5K]495%D M$BK(PUHL2NKRM27H-E4$HE;.C1H*^E>IE8GMJDM.8I2*#3&S!ZPIP"ZE 3AH MBP7=M*"T]+=C;+23U?)[0ULMV(7K9,%UH>V9[UWA$BV-UE;FE&FK-RC4F52' M*B1Q%<:>DRDRQ(UF!R'TIIS &IR#BSS6C> MREGQ>J5P%[L%HCL41,4]*E;_ "AL8RP&((FF0J0%+%*E0D1!&<2$TW]T$(@T M=UDMW;.I$E84;B+3JOH=-MB=E%D&M0W6NY+5K">I<[7 ?FBOHW"VLH$CU:HY M^I66+PPHV6.;>W("FX:@IW5($11"\+;ENPE\H:T/-+J2IG*6*M;-W90GAIVH MBX][?UU>=1^K8,@ B@(Q&2%=$K=KB8%/*I$6D.(<'C)#^88LQ@(>!EJ5;L[F M1&57FM_>GJ-M1F\;77S2JU[GC8U,Q5(6[1#91#FCD;T+OV+F4ZO_I&[JG3(:BT9HYLM[Q.(QIBK"0([# UADJC M%(1V3UJWLACMBX#86M8E[D%M0A397J_*$80)O"R$,S;3[936$IJTAVL[/+&6 M&N"YP@4@M^,ZNVS>$8J^:*88!TI.*FU? &(J0.L*DJY,:C=G!"42W,PPHT*A MP:SEH%! 8%LC:+=2&2':AJ9U\TE:6'1)_LW6AR8-;UZY%.4T,G<#:[RJV4)$ ML?<5XI%3@&]W3QH*4P*R?,;R8N;A+36@1YP5)HV]VQDU@1*!.<,39 PR:A6M?+T4NA2EE)](VQXM M\F2HXR)$E-.4L[>F+-\5P">(0:PQ)-M#JU'F@IIJ2:[,M=$:@RV>Z@WJY1U? M/+2!64OD6OS?+==[)1*BTE@2:\:2C@75='BP8RX3R.ITZ4W GI(YY5!D!3<6 MZ[L\JI[ [ M&;$BU"D]NUDT&ZMS&JXG9;C7FSBUZ>(2\P:QH3F512YYE0 $4 M>1"^5144GBT/DQ0$JQN:))E\7JTQY+4(&0T_V.L[=F[M M>=CH#;C ,:6/ZDPN=M-;Q^@I:E46U9"S9.Z(1$'+,F\"6N$9>7:%P* S<]A; M49[I&#'S.%!0BL!P$)L-1[.DUN5"7+YQF7-\\.E[.[W>S]UWNWX.[V?AX'RZ4BW7C6;[1%B4'33Q*Y%#IQU?5Q ME812KI[5$C4-3_.K\G>O"B\I7( (8Q,JAE+NSL;?&F,TMG7#<7YG<&P\Q(A6 M%C#/TWVCO^1UPML1>V,T]87?4?J*SB/NUT:(6;6KS G" U;2KY&:ZL1JM4F/ MJA,#X^#D[:Y)3D+$AEJ=L*(+&M\VFJE05F6;,;6LSO.6VKTC/!AOELR).9)X MMJD_NRAVAK1TN(C=4!?C'8H!D?E*ALV"8PP*^54COO"7J6[?Q#YO5SU" MGJR=5UT2?*=D+I*"VU5&XFY6VA?E;4_(UP@8D2.,$>3A"J\K./#'\MW%W3K^ M3VE'62JK0L'-9F[G)SF=LULF:AN+BT O/70V@)#'GN/19N9IL^FZRV#+G1M: MFI8:*5K&(I&25ERP,@P+C8=F-I";'UK6.%C2^;4;9SDU,=IR1OT]G56R>O 2 MZQ)L=04E71.?1LV7)V.TX\PBC,T6*V]!B)F)4\+ Q%C MFU?7 MRB&QV4/21.H0EG>&'77,DV]I:VK[L%@:GU]Q8D\BUHW-$XWJC*V3%AQHGIL0 M,]WV&K2-/DE)?$$O)ONLD3(1!SWLY:O<5:EH5C)7# K1A;DFWHWZ(89LM84L ME2^@D1V=G,8PY:DV8X/EJD5L[:FR2B60\Y1%HFD"9:,T5K=U,O??L MQ38U5.D85&"U4N"([%H7QAONK6&3(4@/F!M.,- 4TG1H 92M3VH3/[=WTKB] M]T*Q"]B]Q;E%2DCE#K<]3@!MG6=?W36S#JE8D1G4L3@FS=)*UD,NE$#8FRNBF3.:D1K8ZQ@XXHZ,Y0$]J8PA6D<%83+\!P' C> MMS^E7T@_D<;^?I)T9X$D/ UG2-&875U3;U;3DID#6CK"3%MB%S/ M83VA/DM4H- /&%0P=S."N!?Q6V>O&7R11(ZV(?F;1!&W*9)#6UQ->I"08XR- M?# )F-J;$JAPF!Q4V:%;,,+22L&6YIQIAA ?C)? P%7G4;H>66C;D$DLQ@,4 MCL2#%9#4T\(F"I[8KBK5]UQ8MDW&5C "J MEQQ#I'V-ACN5636V,@<%'@-PW!^Y!MW0+!3UF7L*7O;0UNIX2ZJ>(.[V(P/S7A6D1$.B MA_B;*F4I6O\ *8\PVM;K)2BN27"9-ZB(C,MGFOYEQ58X M$('FK7-3((Y,9J2*"+#,"2+6"1C 0M384^(C+"EZ^=0V-775U 7(^1N-U] ; M=KB-/\TT#!X(PG MECP%=SU#:;*V$B]4+'J,I*XG->9>8;;1[V]$"=;33;$JM:7:J7*)JHDES&SV MZQBB6W#BK7A+,=C_ "(91(_!$H#+#IN]JBRDJSG6[(DB&ED[3#0(C@NV'9SD MD@9I?(8XVQYE"V"=Y/F2L]?OAS8:W$*B''#2J"F&:,D86Q47^X4(G)N5%G%#Q^$ \<"Y^ X&+ M;R_S*7!_]%M@?^4W?@8 Z;O]'?H7_(PU=_0A!N!NCP(XNE#_ *%S'_*'WE_G MR[&\"1W@.!;TH525$R+%$09FM_D01HRVYK>WP^-M!WE"Y*G5'KWE*S2%4D3M MZ(TU1G!2)08;X7AA#@0\"P&F5+[J(YE3ZB^+E8832M9CE=K0AI<_G$$HC3 \FPG4%IJJ*B46M1H=E"=-@XP!3B MAPHRE)6E*H/ (24E M2%8BVR=?+72!P2?.K+6]UR](Q(7*IG!^3O2V-V"[PQ3/#:R.E32FRFQD80R]-GQ=&(;+)*VMZ5U<(]&WQ]1-BU>8U)'%4T MM:E>0A5N9*!U.;R%9B?!8SP)E B@B[V"Q]G=R&G[3M57<\TXU^NR^(#EGBNX MS#1T6^:UG0/=R-^#-KR&1IC,)D*A'$&C+NT&M\P+3NZD]M3(\_OI0<&9&4$T M+:UKM.FF/8V5#Q9D KZP4=1OEJ%0:YWY5 S(^2R0UB MF;FUV$I2-DB51Q;$VN5-BA_2ID[@Y-:%5A3E*87D&1!TNFX]71N0/"*56K0+ M*QQJT;0A,E/,L9Y\^,S745!);KGA2IM.AQ" N>0Q"I"X/#:)6%&ABX@K_+1J ML^08"NE[QZF&PYVGY5YPL4187=T9GEW\1RQAM/9("W6L\KE:++=AR*CS35[L MED:EVR3YK(8E!:\:C"46#RM4@D>#4) M:!K>WP^-M)V%"]*G6J5SRE9I"J2DMS>::I[I:,\P[)."@XQD>!8#2JD]W6^: MTJ9L!=#%"J/K)3(;-B3,Y#L1QF+FMDE2VA:E=RI :T>@4;6# :W5:H?4PD?E MAF&\9_C%E81C-,"P=RMLM8AT%*7@!E>;$EQYEBUJ(("&?.D6I\HK4!1:@#JUF-Q*N+(VRW!EQQ08XEHR$KH8608(&1@[P:W77 M=.I>O:JXK]J2+PF?WXS/L6=YA#TDTDD42R#+U<<-UNL"RF1N$@>X4]2:$.SI MEI>G=J;35F7!&%H<%R8PW'=#=!;M/KRW/$I85]M1%&[PU"].+XB4JSB1Y31J M9M]<27#*88G"3*54;L5W1QYP(:Q+#T+\M3MQX"UB@DD86ZW[HZPN_EGFNVFA MQR@A4OL-4%&T2=0(N*U]/2*NG:O "F(0S7*&6,I+9'1M!@3F@1Q=B7/F&LYX);'DUK"O"AR5X^$BGPLB[WAC[.[D M,!1[;R+DT#JW=MFQ]RB"O:A52+'%8E$27ZR0LTNO9E)?XNQKGINC+.<- VMY MHL+'(]"C38,*R$..\,H(PPOKS,->R]S;CJBD:UC2)&FIQAOQ19\>EDK<&)Y? M[2M^TXE.6R)PAV;"X1&4"R45Z>X+7>,JCDCZO4'9/#@\@8AAD>/[I)I>U0^6 MP^E;?E]=V,UL\F@<_B,+E,K8GB%OENQZK$$G<,QV/.0F<)C4]YEWD0\F+!1/ MN+@EY"4YX;0PK3_4O:)U8<"@4YA$+AYDVE&Y,9=E<7N-#.%E5I],)S*X;,9[ M:[2X0Z%'12KY:&)Y-1/61F%(UKB@1* =Y4 _@9PDN\E'^2NJ^"7/0C@CCD%V M"E$H]-9\]11=''"AF*'O,B&]MJ.(OJUHBT8*FK>HDBQ4 E4W-KDA4I4RX*H& M.!^UV^&ND*-EF;3NRFXZ2R/9[,W)X[*7Z3/1A\>I&&W;.TCTRABB%6ZX22?25ECC8W,2IHEZJPX"[5PZII*I M%0PC-$: /A9#5!1TSH\0P2N.1;9;82&HRKN!L#0BEE+I<]QUFGY\VDT_?$\$ M)PY%KV!BL"(["R5">N9,2 65;82 MR*2\&+;:Z3V)B5PFZ"+3)L"N'*2*)(AC\'MGQ,TI^(U#-+IM"2%5E)J MJF56SE2"()9O&9924QCDUKB2/ZM%&R6:=.R%RBZ9.X>7HO)71&8>$XCQC,*X]2ES/L,6RFQWJS)/EWCM?O3?)YY8EZ'W9=,I4I%\14N(5$X; M71V90-R%2B3(&]2$Q*).L)"MP'KGFKCE)]B%&RD7N.55_-3-?7/7=$@;(U#W MMH:HX[35-/5[$Z7T$GH)_A/ M>]Y1(VQEFQB1_4LIM:KCQP7;"NX'!KS@?_Q%7KP2I1R-UK=JD")R/ :\-;L1 MD)*GR(PU(,-C7#714T6AJ]:43?CW5XH*NYO13WB5')2%\SJNR$5;&/CH>J96 MA*V%35IE-0,+F )*-*A4E>6D!"G\4D1(7WLEKY!MI*=D])V*<_HHQ)UD7P$GFM+LVOT>3&%GEA[X<8SC&<=N>!@A;T_ZB)KB M_:[A;_-( 5?=ZQS8I2]LBAA7J:\L2(S.!67'R*_9W]B=(VW0U+9,$\^&LZA& MH2GKWAS&+L\KSW0PN?TK84()P"KZMX\)^%AIISNUU>N5X6N6[*?>QQ4%F(X* MTILD*+2(RVA),),"6PFC*QG*GPU185..=,:/1N?M=F8V*NJ2S)!8E2V,N>9D M@J]Z729UI4%\HX4"4.22!M+L^*1M%^KTK@N/4"7+ MJ(6#2^X9@P-U]7^92X/_HML#_RF[\# '3=_H[]"_Y&&KOZ$(-P-T>! M'%TH?]"YC_E#[R_SY=C>!([P' _ N]G L S@(NS. B%C(L8%V?!G(<"#D6,9 M_#CMQV_M\".4?3K9L4'7E,-M^VW&Y+45^V!L16MS,#-4YDRC\OL^46A(9FRN M,5E->RNK)7$7='%B8I5@/$_P#3<8W6.[$P-OV.O9LK M'8LU(_/U<*D]1/;#$+#5K(,KG%B0YW<:PS-42^P3H$0H6M!SJ=&TJ]EK&),X6&X*;[LU&.PEEPN"@I'':ZR4PJ+HV5K7:&299\JHRI-- M VS.L43>A"L$JP%H// =XRG):DL*F_=+*I7>#.\#2639+2WE1V>0FMEX<11R M1)C/JBAT@DL,C^*U!L]?D!O387 MR14W:L=@Q!K',W9[M4MGL!\>"1^;UCNS-^?$4*R3CS W-E>NS0[7HU[&Q"62 M&OK3+KDNGY6O:DS0[L4_K1%(UTOC[!*&)^0+2?.$,DKPXJV9Q1F)5*7+JM*- MRH(/R4$,1/6B5;N%G2&TU$XG9?GVUH-L4O8%JJ/K&9'L'6-._,C$[<3*5C)E M8F5(X6A;3E34(P3.I<69*<).$H2PA4&;6VN+,5-EL1Z77"XRI@FT5C\:A*U3 M&(4E>X><77Y,8F,D\1@C;"U.JB5R/OO04BHE20D5F&@)$!$,E"E#7AFT0RW4 MS2%&+=@;-6PW71JUU0528E8:Y;7%"XZVRZ$2:)R238Q%%;7)GMZ10)*UKN^F M)2 1J%(TQ"=0;@X >&A^GLS:ZS!'+H'L'=AX8_6T4I*&L,B3U.\-$7I*'W"Y M6RTU[A2?6@7YZR0F?G".!=UJTYU"QJ<"R<)Q)*7A#85HI=9%-H)U?,?4H3FF MY*IKNOK'9U8SR7! ]4R]6$ZP"3,0PE'D+"79LM%S;W-.8(C)?D:$TK(^T\/ MQA>^E[=>=IR"SUEH2:+CD^LLYU5=8TABT#D#+Z 61*6:52UZ3ERY@>PCERA1 M'TA"8:H"IL()+SWT1HQ9%P,(I>EC7S!"KRJR$WK>,9J.\J6,J1RK=6;6DN0Q M5U64W&J$>+.CLTE5=N=I'2QZKJ)(\*$"]]61P3O@QQ\V^4&9[ MYKT#EEPI) MY*K>EDAJ5^FMYVG;;=%XP?"9:XMJ*T-'(II*\()6[&L[A'U+JD9T3R]HLM?< M3 4*D?C8& L])D,47;TVIJU&1I+6CM-+09)*_(Q6"H"XTO&)-'D#)JI!=2D# M.E12Z&@:)'6=AU]$A#F:'R\"DU5W/)D:I,/"5*$S4-0/33$(JUR,YG4R%MC; M&@?5$>09:F ]Y1MB5.Y',;7G(LMS08M+'E,1V_O).0A_8X%S!>>J7^BYK9_\ 0%3OZ.X[P,^\ M!P/P+ \A%W,A"+(1=W(@Y%C NS]QD0<#!D6,9_#CMQV_MXX$5A7W6MT,+/4Y\S9Y/:&ZY']KRC<& M$_):,\@P(\+$Q:K@=#[TW65S8-@H.W;'7HUUEL$[-DN=*W5)JC?&"%6,-\@K M_-YW#GAQK(4W3*;$KKPF)5;&UD%VZ?_ #5Y3&5(S@(9[ $K:CPKRI[C*<< WQ56 M2U185F3=+>J'Z).4/1V39#*W(@V,@K-26"(N2^J8Q;^RE<[4V5%V%4Z1Y2-_ M;7JRJM:DZ0QX\N4MK(5E*49DS.5' LF]NG2S@JV6EU0LDLYDK8]6NZ5!$7F2 MP=@,K)+LKL97>PU^CKZ3OL1=$BZ49DT-\OB&7\S);2H\(@"Y-C!2Q,%=KG46 M=NKOK"W6;$#FQOHB;V+=8+#+E,2;Y6]&V.YR!WD%*V='(2G/9)RY2VR%+3.) M"[$B"VK71F29R-0L*&H.#Z+8^'2R05]:1M<)*?F2QI3,SNPV%6[ M1(W271AEE#$^H%I076$2*0.BEF<49B50GP[K"CO*2#<% #$XM$:_^,UF$\$X483A* M$8F&&53JFL"6P:]:]G-S.4GC]G1\R$Q1X!&H0FD4$;%U9ML$F2O V..,C&Z. M;Q*BG!Z 0L2*@(5:L9.!B1A)1I@P\BT?$&OZ,K=VOFR%[!KBIU\5U2%&QU^V M#0J]?U2<"%QD10HPN1R%SF\=2A:W0S)9!9"?(C$!:0\63,AQK+H5#M8IL*6L M=LVQ.T#;2C3KI"X=.C8(H8(=3L7GTJGL*C9*YBA++*G]RAXIBK:TSBY.*E2I M:\%X6>4J0>59#-.JU.NFO-#P.A53BE>6:G&D%=P%^*..-6.U;1O_ )E #'Y, M8F3X1R1KC(4[>O"6,XI0H1B4@&$)^"2@TX5]*2II9%8[!;2LZR9Y$8M+-M)T MT(DB>'P9\'*=R2+816BI<97$X\B?E#2T(+H>P,S>2:G2E&X1GK0KSD2<80H5 MS:"3\ZI6)K8K;LV_[09*@V:HE*^V 51T%\]-NU$'B\ <)O.@P*MH"P#3UDF@ M[4JP4RH4;BXXRL-.\M4G +X%QNW3%89&JH53Z:\N;FV-#%"1M")[D MFD+1HLZC9S7*/J'7S>DKMJP[(P*3C1A>Q=\X1J7M2<"UZ.T[N&KMKB9::F.4 M5[#CHJ1'I0]N5;2"*R1@C^N, H51+$L<;8_&K ANP$C;8,E2NBXL!C7AJ(\G M+5GI!%H"@ERX#@.!&];G]*OI!_(XW\_23HSP)(> X#@. X#@1QP;^EIV7_J_ M=-?YP6[? D&8CR7P/,[;/[M2U+L&*# =X9:U=6-F&P"A)KJ]8S-&I)+6:\WU M) (P7L;(F#L3:S+KK[;Z*S<33!,H:Q/@N&V)G*<.!H#V,M1A< M6:K;C1G"#![E86T>P9FJ-^O:F M&&=(TQ%OQ)==:1N;6UY:TV6=8(].E*=W)2:F4)PO"V]Y-_8JB? MM;RJ-SIK MH%U73*,J-8+(FT+AFPC17&J$W01^ OD83+R+ B) X!R&S.U>O=6T-K7LCL-1R!3'[G9:HLV M85;)(^J":H66A(K"=+RA:!E0MI)25Q#+;L>"DZ9O* ).H)>5B4LO.'1?Y4$H M;>:L-0(37%.6D<#4:8Q![> X M#@. X#@8MO+_ #*7!_\ 1;8'_E-WX& .F[_1WZ%_R,-7?T(0;@;H\".+I0_Z M%S'_ "A]Y?Y\NQO D=X#@. X#@. X$9_4Y8TCY"M3L+(JME:5GW^U&D;N0BB M3G,,-$48;((<9E(79(UM;J8UQEICA"@;DM/ 6C)39S@X> CQC(4*V=M;:<=B MZUKNKDT\A5025,VJ&VV#-7+8M.-6'(HQ8#JT7; G!Z96LEOJ0MAKQ.E<([(I M -L:'!6<>I($[)D!B!4&!:WVLW"3,K"*RU]@NKG$=G::AE@N;)K*^)FN8ZF6 MK!)H; [_ &)F:H<]/;5*)B]N3 ;*65/E4=7[VD-;W!.2D,\<\,"2B^]SMIM= M;&HJUJNL%AD\ZT%E+JZUN^Z=VV:FOAVF.HTA')%#;/<-39"J>LV);,9RUDQM MR.\O4(TZ<*-K5>=$;BF#(\BVIWAJ.O3D#&U3NRBFIY:W.E9,UZNR\U)9,$C\ M5UN=+!@4\1QUJ?WF,NL-7S:7-S*8!M:CY(G:% \N!"ED4>=P]B[=OQX(^F+UJG<>,CC?5&_4!I.O5$7/$B=39/.;.UEF[B],J)QR8B=W M!H2KB@EMOEXA!N#1-/PK;B 12[-@RF2P+8;'AQBJET;(ZL@JQNC%9;"GVI4+ M%,XHL2I7!HL!F;F9E4O ,X 20M6N(&[PT*\>3PR[HI(9>_5#-DTD,5+8_#]C M]EZ]J1Z6JSW!2]TQ!;LF<9KA3AQ4FG'.:%I9&_#6B5"$+*E WDF]\SO^(,-T M> X#@. X#@.!&IU*_P#!^B_]97J#_P"9G[@25\#4_?3_ $&=S_Y)^Q7Z()CP M+SU2_P!%S6S_ .@*G?T=QW@9]X#@. X#@. X$-E0ZX1B'[PW;KJVQW!&ML3S M$]\J=83ZQ-!%*_VFN%QL>#V2V1&7NC0IAKHC@V65/,VYE*[RAF=)N(7=PB3M MY"<, ,F^&[Q$)CZR80>XF@A76NK#5;-E)],;ADAM+VQ*(MLU'KR=VJN8M 5, M@L9L:;G@$&1.*5K2.Q;,@?C%A?\ [/, K3!E2=;%[QQ^66[$VE]E,G$NUCL6 M742^1?6)Q:TBC<" :_QZ5/\ 0+^Q/;=*%;3#E,@7IGZ+K5Z\9CNO<'"*B<5# M@S!&N"EO>[FVBYR<44?CEI1:"3*\9%%*VN=UTHO2>$,B191&M4]J>-O]8QZ+ M,$O<('-K#E\_:E4D/ WIV]0QD-ZUS;5!I:@86=14NV;UHCD[BK0S3=NIY/:F MV*N0Q*.:XN[I)*"D4TZBRBI=U-[9#+*:.G[2ZL;<;(].XI9L)4:OV+'LJE-M3W92M;T<7.4OR! M(J:4D&;J^BDFRM3)D*%I ZE^6APC5%XR&:M4I5(M\/.B+:7+*[I80W5?9D(@ MRNMWB O;-8[A'[0A-LNS *2LR,V9T0K02)*A833P"<%B-6L3/01E'@).#9.A M65356VUJ4#79*T-!PC5C6-W*0JG!8YIHK:@7ZWH!E$G5JCCI#[?VRGRWX#W9T"];'J0^W]LI\M^ ]V= O6QZD/M_;*?+?@/ M=G0+UL>I#[?VRGRWX#W9T"];'J0^W]LI\M^ ]V= O6QZD/M_;*?+?@/=G0+U ML>I#[?VRGRWX#W9T"];'J0^W]LI\M^ ]V= O6QZD/M_;*?+?@/=G0+UL>I#[ M?VRGRWX#W9T"];'J0^W]LI\M^!C>5=&[6^I#[?VRGRWX#W9T"];'J0^W]LI\M^ ]V= O6QZD/M_;*?+?@/=G0 M+UL>I#[?VRGRWX#W9T"];'J0^W]LI\M^ ]V= O6QZD/M_;*?+?@/=G0+UL>I M#[?VRGRWX'AV.J%6VN2%5OWLD:F6H%ZVP:JH)$:WAC!?O C.0=+&E(^:]DP>^-Z:V8'R7 MS><"A=;[KW_"X.SOUBS!\GTM''(HR3!,T,*%TEDD6K,ITQ8"0&*!=T.,9X%0 M]V= O6QZD/M_;*?+?@/=G0+UL>I#[?VRGRWX#W9T"];'J0^W]LI\M^ ]V= O M6QZD/M_;*?+?@/=G0+UL>I#[?VRGRWX#W9T"];'J0^W]LI\M^ ]V= O6QZD/ MM_;*?+?@/=G0+UL>I#[?VRGRWX#W9T"];'J0^W]LI\M^ ]V= O6QZD/M_;*? M+?@:8]0JG:'Z?6G%\;;V!M?U%EK?4L*6.,![&;I1T]'F4<<9-E^HJVLAGEN3F]/O_ +-""H&YF''.)ZM4?/C5 MRU6N./&(T\XT9P\B^$7P8[ J3;TNZO9&Y SLVT/43:&AJ1I6YL:VO?/8Q W- MR!&2!.C1(4269E)DJ5,06$ "P!"$(<8QC' ]_NSH%ZV/4A]O[93Y;\![LZ!> MMCU(?;^V4^6_ >[.@7K8]2'V_ME/EOP-/;>T[(A&W^F]*,NV?4*S";SCVS:Z M< 6;W[*GNOE54Q. OL3-9W ,_*\W]Q8_*0J B :$XL>,=@[.@7K8 M]2'V_ME/EOP'NSH%ZV/4A]O[93Y;\![LZ!>MCU(?;^V4^6_ [&GIC4LEFU:3 MB471NC:BFI;#C=JPV-W#N%>5F09-.X@-0=&WUQALIE:YC=CV@Y4,PD)Y0P!' MGO=G;C' D=X%G6'!(U:4 G-93-&8XP^Q8?)H)*V\E2>B.7QN7,JV/OJ,I8E& M6I2&*6QP- $TL01EY%W@YQG&,\"/ICZ6=5QIE9XVP;0=19H8H^UM[(R-*'?C M9).A:VAI2$H&UO1$%S; "4J)$G 46''P! '&.!5?=G0+UL>I#[?VRGRWX#W9 MT"];'J0^W]LI\M^ ]V= O6QZD/M_;*?+?@/=G0+UL>I#[?VRGRWX#W9T"];' MJ0^W]LI\M^ ]V= O6QZD/M_;*?+?@/=G0+UL>I#[?VRGRWX#W9T"];'J0^W] MLI\M^ ]V= O6QZD/M_;*?+?@/=G0+UL>I#[?VRGRWX#W9T"];'J0^W]LI\M^ M ]V= O6QZD/M_;*?+?@="GIC5TM3GI%>U74:5)%1)J94F4;];(G)U*8\ BCT MYY)DU&6<2<4/(1!%C.!!SG&>!8D!Z.VNU6("6NM[[Z@D,;4S4UL*-"R[\;-@ M2M["R%FE,S"UE*K 4X:6%J+.%A.A2^"D)QG]P7C@7HBVG M/;F:\O1Z+?/8T@]V=SR$Z4URMCU(?;^V4^6_ >[.@7K8]2'V_ME/EOP'NSH%ZV/4A]O[93Y;\![LZ!>MCU M(?;^V4^6_ >[.@7K8]2'V_ME/EOP'NSH%ZV/4A]O[93Y;\![LZ!>MCU(?;^V M4^6_ ONF- :DI:Y&F^4]C[-VI9,=@,NE_;)VQ=B",16P'>'/DP21YGGT MB=VYI5/SA7[2(]046$T048 ]O9VXX&\W PV^,D%4S:#U#&U)9K%%G". M#, I:G)S3)BS2AB,* JWJXH?=GIYVM;[=.3UHHG\6+&^1O >]VZ ][MT MY/6BB?Q8L;Y&\![W;IR>M%$_BQ8WR-X#WNW3D]:*)_%BQOD;P'O=NG)ZT43^ M+%C?(W@/>[=.3UHHG\6+&^1O >]VZ ][MTY/6BB?Q8L;Y&\ M![W;IR>M%$_BQ8WR-X#WNW3D]:*)_%BQOD;P'O=NG)ZT43^+%C?(W@/>[=.3 MUHHG\6+&^1O >]VZ!W)^K=TZE:@A*GV>B9BA4>4G(!F-V"7 M@9QQ@2B@Y,-B!91>!#%C]T(6 X_#G..!(SC/;P.> X#@. X#@. X#@. X#@. M X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. M X#@. X#@. X&)[W:+ D-(7*P5.XF,]IOE4V(T5H[%./F@QKL!RB#PBAKB6Z MB",+88AD1R8T*C.,X)R'O]F>[P/32C3.F&FJD8[/<#':RV:LH$U6&ZFK_.AC ME.6Z*M2.6KS'/ 0!<1K'\E09D_&,>-D7?[/AX&3^ X#@. X#@. X#@. X#@. M X#@. X#@. X#@.!\Q/]HPZID THKR.:S7GKG=4LK':!@9WV-W?5[]"2FY!) MJFL^*R]_@BAIEB;NEOB5.TM)XA#'DLY&Z=XGM,(-P$)>^FCO*;U&M4(AMHEH MZ:T+$;%>I&3 (W/GIG>7^2Q./K_,H)P#+,000B:'I\1K248#.TPXE)A0'.23 MBA9#?O@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X M#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@.!\X/\ :==.[9V&Z>D@O37B M:6/#;NT\,>+=(3UU+Y/%UPLQL687OMJ)JNF0E6++9-)W"$UTL;A J&&)"9 M(O5C:3 X#@. X#@. X#@. X#@>-P6E-J M!9@./V19 #/9_=X$5=9;^[E[;3_ M "?LB240U[4[.:HLBAWC;GC)S0YG-#K8R=R;!KT>0&^ > !Q6!]T>,"QG' MOKZV.]_W4UJ>UAJ#])O ?6QWO^ZFM3VL-0?I-X'YSMIO;C. YZ5%I][/X _6 MPU![<_!V_!CYS?A^#' _7ULM[OP9Z5%J8S^QV[7Z@_#_ +G_ ,S> ^MEO?\ M=3VI[6&H/TF<#C.V>]X<=N>E/:>,?MYVPU!Q_P#G,X'&-M-[A9S@/2HM(6S&>!^OK8[W_ '4UJ>UAJ#])O C,ZK^NFR_5AU9,UKLW MIE6]7R]LGT/L2!6DU;'Z:R5]@;]'G#*=[&W-:NW&@"LB50AQNO[HW+I.IX74E.](&<,L1JZ$1J!5U%#=O-2F9@;8[$VQ"Q,;4 M>Y(IJ]KD:=*TH@XR#G(A#P&42-J]ZCA#P/I9V8E"'':$2G:S4O M/B?#^ .$EB*\X%_N]F/[O ]'UI-YONO;$_8^'ZU>JW9_O_\ QSV_!_N<#QF[ M6[VEBS@'2NL\_&,_\(K:[4C <_W<>/8Q(NS_ 'N!U?6QWO\ NIK4]K#4'Z3> M!QG;/>W&0X%TJ+2#D6>P.,[8Z@8R+/9G/8'&;-_=9[,=O9^UP.?K8[W_ '4U MJ>U?J#])O ?6QWO^ZFM3VL-0?I-X#ZV.]_W4UJ>UAJ#])O V%UF]KI=[742K1C6D36Z:NW=LP5.K'O.558U!(HN45Q'I!!1EJV.1H2E[V MGLQ*K2+Q+/#* C48.("' 3,AE^$ZB]&:2PNA)-*]9:UJ9^V%A=4RR+5Y99LK M89@Q.-R1U0_PF#3$K$D4-<IZSLYL5$77;9C,N;[2N\=.Q%Z3+O1#"@V#RUSR6WLKA@CRE MPD>1(O)0)\>69#,Y>JO0D,DTRA_S?ZXE/]>I;25S1*ID,L2)8[BDG!H:[=3. M#LJ?B6<+G7*Q_0X=T85 E:("LHPPO!9@1Y#VR#1SI-J:/O6XZEU2J"S3J(9[ M'')8N:ZV%$5*.;5E'%$C?J[DXW#*YZATF)3%E@/)4MABE)Y04,9&0B#VAJ]0 M%6=)JV'9 WS72BDH2UN&K%&[2G3")65)[,B<30WL^DQ:+5#/%:4J-N,?M]RD M*LHEE;"4JP4C+\423NG%93Y#9J+Z-]).S)>SQNHZ!U?G69#2TTM=C:@S>PT$ MQ<"8O.T%=@6#8"B5X&^&(I:%>T/*T\X+DUNZ<*7S>VD("D(4A62S5&->:RV3V T_UZH" M!V]3M?7=$#5%E3F8"0PZ7PAHFLG-EPAMD6''D-9)WU*!X=Q%F,Q!"@M0==J2BL]M"(1-]3PU8]3$PMODDEJQ#<) MT$Q(3W=(S'RU! %0WG#:,PIS-92A.&$V$N,F8#QLNK?0JD4CB\18JJI-UD4T MDL2B<8;$1-FGF.KU8,2>)]7P"3@JO)26N?PB.KW9A<#1EM[RW(SCT9QY98Q8 M#/\ !^EMTJ[(BK1-H7JS6CU%W\D]0SNH2YX@ N3IU:A"-04FY^Z:?JBUK_P!8EGRDX%D=-6L8'2=L=3.HJLCR>'5I M!-SH2DAT-;U;@I:(VE?-)]390[IFDMR6+CDB=PD3XL6&%A'W,J%)@L8QD6>! M*[P' <"WY9_DK)O_ *WWG_W\<+@]35<0U2BX6",[G=*B2Q M+9")Z[7+5=XFPF(;7@665C:RH2LN4+FLO@-=J5;E.+)CJA"U2-O-,+>B482T MHC@VV;=W>HJ7#-.3W#6^RUTUE\IH9'LHEQJG<+0R,4#E^XYM VG*1GEEO+@S M2:/4L($V-9QIFS#.B!AX$'J.L-9W7.;IK_$%3L5$WU-HI([ M0UMM*N8]$IC7^^=H4763:]OF6HQ$NM@]XI+?,0VXHX2G8%SB>I^V<1-6U!5,WMZJG I3U(=2BZEI:8%0"/Q]M;+ MZSJT%<\NB8LQ4O0C \JV\9C9D!X0V]E2Q'6"T)Q5:;3?>X=6FJ M=9;H3FSF]ZAE531NG:X8QQC"T^51^ZX383\8@5(7;"N6 9AJ6D#2:0J2 #<7 M;"/7/);BZ<+JLA\NE^H;5(+05;;0&+1F22-RS-'&FB2M;WBP:W925DGEU41> M?>=0.K;EN<2T,@4LC@L( G;SE*<-*MO@;)47N5"+UTKIVW'&,L6A]TG'QX%& MV_.H,_328;UZ8&YKE3'VY*D.C,J=:V3RMV:6W&2G)G8TRXQ*D3I2S,%!GN)[ M/;UO6Y#I1M-=U[)ENR A:C5)\A@&<[N=3N)ZJ0Z8$:^W$X['L$'WOKVWXRSZE MV5+&!ZV5I"B)(]ZO2:L8[$HV[/JN@[^L:*D+&UV&H4H5 GD+,:X)U^2",!>& MP-K;Y[":_=26BU5(3:(NY6CUDHZ.):ZIM!*YW,Z6GHV2\1M\K^PT[$EB+#<[ M#M$K?(XIBIKH2^M:9,@'EM+&<2O."D3;9_J:TQJ[8J*#:\SN8V1#UMB,&LN2 M: FDQ73^,5GI'$+18 VFV1M7YTA9*[9@#]"&LQ2U)E,O WI$J=2C.5%/*H,F M53MIU!'G9F5-M$9/M$3U#"V',I\R3#95!/D4/ H-6JE<69T1)Y8'(EP$>&NS166 M\^CY%M%ZY50Y;15)%])=AKUT>066JDKC9E-[ 2!YI9:XZ:3 B2C13>10A MY3%ZM;]E/G=H$>M#1LC&K'@44ED=FK?!7)T*5MBH^+'.I;8XFM8$I1JK @_5 M>[!]4HZG+IG$VU^4D3]?,>GKC(7 +Q'V:G)9LC2#@YNAR%X5!..4>)A*B2G$92DA8'1_G M6QD493=<+XHS8*N6-"LVUM"LIW-Z]F)$/E29^ZA^UYBB,S!ZD<);G&L90Q5D MZPMQB30N7@2R2)N^%S7XY2106D"1'6K_ #Q=0'^5Y$/YB.E' V\X#@. X#@. M X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@1J=.C_ M "FZD']97=?Z(M?^!)7P-,;;U6D5A;&QG8R.VHVQ)YBFNEMZ[ML9>*R03EG$ MUW'+*ZELAE2H2V4M&%3NW*ZO;2D:8PH:')0U 5!:C!N, # ]1],&*4--:(?* MONB:E0VHJ9I>GI+!K!A=7V<2(RIIR7-Y3%39764L0G2A24Z>C9R%(N M0EIR4Y*$Q.6?@-<8ITP)PZIG6J7>8OL1@D$UVK_7R.6@],<*7/\ 8+E"]M<; M/>F;-"8U,7M(V158A0)&86'14W.?CF'F81A" LPP+SV Z:X)7"9L.S) M3*I!N1,$%8*X=#FA.]#W&8X%%I(P)GF6R7,>$HKQLAF%K-E>)(6XK,X)4JD> M,@5IPV4I+7FQG#5Z]Z@GA)%=/%Y?.,0;(W&)L?SCB46=$$\?DTRLM!'KKN2/ M2F: 6&G82J@RM7XB%.D+."#!7@\#&WNRE(T%?J [&S!CF-0ZKUOJ36LAAL,9 MHZV8KR"V'4UB/:JQV ]Y>#[$76 =3CWI&9>YDH2$QRXQ0$*C5O3C M?J1-BRRJ]DWN,ND(JV]JPBKH=5$"^T+-LP^+#FLPQ/&SDS8:S>CA20 MI"0'S6I-.*,3J@D&DAP'IEM$:!7;;5=WRVO(W5^O6ONO,<9\Q=EDYSK&:$N9 M!;F,S1>Y+4X)&SV26F.9G]K 0D)/0J!=PP&.\6,-F:&U?)U^U.8=6(O.USRD MBD*ED)C\Y?HXTA6IT,A7R!4UJ%T<8S69H5#8$SV GPR1)2U&$^!=A??R' :S MN736\>J-,("SWX],$(BST"]*;D)9B-2>B&'XD'3;EI1.;>8[KLL4=E):%GF$F8))-FM4:WMS@MR2S@=% ,94 +1@2A9LTZ5BF M9J+X-/V'6MY5Z1G:^,+B4]6-9N8REVSLVG[,E2EM,.F&?+5$65TXC1M_CXR$ MPE6<,_ QX+R$,FR/IMQ22(9FU*[0D66MSE>VUDUVF4,#J5DID04P4UDZ]C-;EE%R2K9/%'J<)]?8XT6\G,I^&VWK_*]? )U\"LTJ31O82Y43 M[7U9 8$Z:+(&0A.L+5JCDPF5(UK%1I03N1]B:8LPLD88$A+:Q1QH;6)E;B.] MX+>T-",EO;49/?$,?@I4:W.<]@?P\"L\"-_2?_2?ZL'\M:M/Y@^G' D@ MX#@.!;\L_P E9-_];[S_ .[E/ T9Z>X94/IL:I@@YS"FEIFNE>E,"J4(U[A' MDC@8QI %+'AN:G!IY6E-[V;(*I$62:Z.%;60IJK+PR36@V&=0YY MES2WMY++.&EFO]L-1M:HY,M7JR%Q*4I48TNI24/!:_5@T09H0:MLDV>.\:*' MMLZ2)H/IV5/2J(K.G98<78=D7&1-.&\Q0SN%.3!U;%R-47@0U)H"SVPPY24$ M. OZ;;]ZX0AHV'BM02-H>+1*I+ M(6NKK4B:U>;A5DP210G+"XFOJ: M:WNJZ,(PI[%1ERZXI#KZS.:R--F&?%T,%%E[&$UXZ.::1*DK$^2>KC@*&82T M1"9R6& 1E&Y4C"7D+SV=VK=*+H6G5'8^.TA#U$>3."-VEC>_:]TI=P' M-]->I K;@.^5UO\ FHHLG"Q]1098"O]Y[GTGJLDL&5+X@^GHF-U5I+@"M;V_P J-.$XH3R!@$02 M8?D))K1NA"BN*#:O,C,SR*Q;:I>^+?(;9048.(AKVG%]5P5^(>\%@,RJ-?YU M?$:0@39#W!MXUYV>]E,$HT-'''8G9[6FC0VO;VK+0Q*AV'24#EJG7R%V3L(_ M5W2IVL$;L*:SU15;*X-MG3V)U9LL]2*&)&-A.P8SL!F7L"8X)*M.>%NUKU=: MX?-BTE9RUUASK3T[J_2-\I^Y:L:)O(F"369N9J'5,@%QI+(C%L-CC$K:@#[NB]D1R&P2>/;1*:9U(VXD6KSK, MHVH)2O9SL]DK?1X]W2%&" F/>\>%D12=4).&7Z^Z@-4713'IE9Z@PXAX*.2*&@Y0GP>; M@,DZU?YXNH#_ "O(A_,1THX&WG JLC*!* M44J;C7!_(7!>_*C33%).$"0Y)W#PHW52LE2U=-S8JTZ MGLQUC[BSQF.NT0LFKI^Y1UP1+0V+&&$*D.#?'/2&A*4Y 9WQE"QG MX0\"\=DMCWJF[LTYJ^!RR*^CXUH[9T9*=H6M-=LEDL]ICID1K8 B2PV8AK&$Q> MPVJ_KK;A7*954TD4KCTB/#7T61 =XZ<<I^C7QK9 M!'&(?&Y%&J-BKB*=I3-A,Z_WZF/1HZ;D#3*4-=MR-YM6(Q&W9TJR==0)4C1NVT4Y)CDC5:S:T59<[> M4='5<.7LZ".SR/2?)1;=Y.I0PQP3C4)2UHUAIX KLBZHD_CLV7)='IU"9TCJV'&FJ< MEGI2S RKNG,+(;=@-!(I%WB9H5ULBG]PMR5QE[79!$! MM62"9I*M0DN;J::6O[F!EDG)PW=SM,HO_8R1:=1"7M\%5-[7)IVPVS5L_P / M$J:W36ZV*!33RMY6Q2",)4BASDR.R?)7-(1EL:CN&)6[&5RLO*!E)N?;.<2)R3OJMX;'*H+-?%+Q7 M,-.&L2D&)GH?_0!77_N%-P*IGI[:D8C* M:)E5J]I6YOV8E.XC,Y(;=NEOF,&8PC'FGR M(AX$&45>BNJ2UYFT@/J)O"\6*S3MDF2U-)9LB&\%V=5]<4M/WC!:*3)R&Z8R MJJZDCS&J?D@2'L2)O[N%>!'J1'!B:S='-0JZJ>T90RH8YKLN9Z5G#$1?:^8S M)"33Q>-=4>NY5T+79;84>\"9PBE(RW-(Y0-S0R'#*VA3^=B0YR9@-6(1$:2K M(BI(;:FQ:69:\OES4E*X/56Q%#/H;!:]A)):M:$ZD/\ 4]A)()3+?&F)TN"( MJQ%Y<8:NPM<7,LI.Y),$"$H"6"TJ2JZZ"X;\Y$4(?EMC+B>WO1K@C M.&T%%#+R0(PH8>^)ZSU]!+!A4^B;E83<;"(G<$41Q]PM.SI1'W8FZK(8[3D[ MA(6N6S%]0/:]IE32;YE-4DF&L:%:8@;QIF\($@0P[1E+:;6,]6AL#1QLC?U- MC[$NTSM9W;;OK)D=VA&[&KD[9Y*-*F 4B4JTQX9HO%IIVMWIOW/LZ0-\ !K14US( MY58KBF/4H&FB9>5"YM:S6\%I &JPM8'>GH\\^,46:>08S8" @''!&'Z(E>O MFRY#"8TRT4G]"+4L-ICCG&9-.8(XM=J5<5+:JLAI:WN/N$55+AHE;I3.PDJVJJ]0=XMF#[Q<+ON;NS\C)_\ 4X\N,1# )N[J3 8^ MF_3)AQ14!:=>K2LG6V.5L3MBVT% MV,FQ=Z-I2HBRRU+>.=7/'$3YE2F&2J;32/ 0&I4@AIQ!DBO=%-6:KGL$LV"5 MJL9)K6;QLB_P=V'8MI.Z=B=MO)?'I_L6J R/DVGY%"]ATT;BB$U)9LS942%@8@0=6!J:T+8V$$ ME$X,'W0%X[SS"HDBJ-PY MH5/S^)E3/T686E4O3-"(XT!1RQ/@W(.X$7>R'&0QE!:6J66+K9:9'U"^IO5# MI21\̯F[90YF:&U%9$/Q.H:Z)):U,;W$%B5SC@33C2L+PK47@#RI()+$2 M8:%4?==:^8A23)W4AWJ$FC?SF>4*E/4(J!L*$&L(M%Y,_P"56')I3"9_(12M M,GK)NJ>_0YKJ#+'>(- MK(O2M#XNDB!)+,B9'=:2D5'* EE$*30%CS@8PXR%%G&MM10FNV6S<=2OJ M.3*.2V81JN8(&O=L627+9_8;G%]<'PW)1G?4$IT)1)ZA6 M:G3)SSBPJ:/4:.HFZ3.5E[W]3ZDDD7>D3(J6VMMO!F-FD[@P25L9W MJ.NC: M080:+"H!I"I(H+,+#@OO"#L;]7J&=S9"G:>K=NB[*(B$@4J(:MZX, MX*(T%2^N,73B?R$47/-9\'R5G5MP/*,%]Y> MIKU Z[?*3G+I$Y$VSO=RNVE8Y,"!KKIT16@SIR656=BN'K-I,Z9.XJ@I\86J M0D&A+,$ (@OIUUFIEE>1-[IU4MVVYK2I7CSL_.&^E=("&9[:+#9JK-CS@W+( MZ2Z$KAV"Z^9!CR5@I.]%X;C1 6'%$C"O(-3*7J[O O<%CDQ,Z1 DW M>AZA8K=9.MDC=&FU*F*B0CU"V1.,/=TZ H&,C6'M:LLG QIC@@#V_4ICCLPO M[S7G4'ZDMM*HX\(8\Y,5<[@0UY=$SVM.:O\ VOT[933BY0VQYB@?[8-=V-M/BD<4EU"Q!>AVJ%*)D<:<%/5 M>W?3H)B-6"(K3]WH>2EDYJ!P&TKB6$\R)!+=SD;L$20T!&3!%J@Y)%C!F.[P M*Y#=*:XL4AO55_U/]^9PE=HVW3)J5Q#T=!4U.#NHG;D@*A]F6O"H M5)AL3K4=#!;'D++('E XY:W$28S!"CP_"-R6/ 19R$78&Z7O5.F?Z_6H/M!U M?\I>!9H.HCTD2YD=8Y>X6B)=A*&X#0HG@+=I4,S/:"P8+ UFR@+QA\,;@ #@ M."!'Y*QC'9W>!^DW43Z22,@]*CW"T12)E,B2R]2G36]2I!"B6(7$MX12@\HI MX 6;(D;L2!44M%C*DM2'!@1X'C N!;K;O1T=FR $54#;71!;72=:X.@88[7! M3#M&C'-W?UTJ[&F=KO4GDTHF4NFEK7+K])9))I/-H['X?+7 M964APSQEHQ(HM%6Y L2-33DZ9:40>:6 M,,]K-[>CLZ-<39WS;+0J2(8,R%QV(!E-NTO)U$>92V],U90-BQ_>G%8E)4-Z M0HH[NCQD\(,>)D7 ]RSJ =(%P4-BI?MGH(N4LK2A8&90LM2CE)[2QM1XE+8R MMAQ[J,;>TMR@>3"$Q60$DCSD0 XSGMX'D3;X]'-$RNT;2;3=/I)'7UE;XT]L M*:RZ((97B.-(#2VI@=6LIR A<61M*/&%.D.+&02$8L #C&<\"K-/4/Z1[$]& MR-BV_P!#V60J,& /?FFW*4;GDX!J!I:C0G.B-W)7&!,:V%"F%@0\XR0B(+S^ MX)+P$.E/U$.E.GL-PM,>]VHJR;+HPFA:=W6[$UBH$RQ,A>%W4L+ 2*28*:D+ MP\@+5K\EX\5<>G3^,,8$J8!(7S[U3IG^OUJ#[0=7_*7@/>J=,_U^M0?:#J_Y M2\##O3;M"M[HN?JAV944\B5G5U)MU8+F.3J"2!LE,2?<-.C>HK(Z":) S*5C M6XA;WEN4)3LDFCP6>2,&>P0?_=RG@:==,S^C M[T\_^@"NO_<*;@;R\!P' <#3K?\ U87;J:A7-K2T3@5U5 M1\1<6JF8<^UYN'IE?LJ2I[,G[HV+(%0UYPRU[1:8]*DE3,#Z"3/;3&!(V0C* M%&28I[AJA&$>5:HY!:EO(Y;6-T4?>]7S&UX2S/+37[P3#J2VKJVIT1+\4UA M.$RR!DE*52[N\7:LHRG M=$_*'Y6!R3>;<"2GAAASZ7/45K,L-ED^ZD M=<;.Z[R->4PU0B3$IJHU7M$'4 9D;:D M;Y0X) *'A*O*=# WXNZG'.1S35-)6S2E8$->;1O%_3IW2)Q(T[>RJ:PN]GEZ MDE1A/DA;(K E]ID-QZ?!I:@Y$Z+E/[LE,<#(;=8QV]F/VP_#_O=G9_\ KX'/ M;^#_ /&SC^]V_P#[.!SP' <#4/6K_/%U ?Y7D0_F(Z4<#;S@. X#@. X#@. MX#@. X#@.!&ET>_Z.'6C_%5B?I@L+@;A;(4]]837^Z*'')38>FN6L9I5SA*" M&DA]5,C3.F!=&GAP1M2E8@2JUY+6Y'>!@TS!03LA$,(PAR 0://G3&8'A^=I MF39Z)GD;C**S?"HB@IZ$*]?3&Z!558U,OJ&0T0_*7ECE#]9D&M-Q)>GM2OPX MB&WLX"!%)&W"4\+,GW3E>YE.+'C#9)"X_7%BM&SBE?,?1R+I0Q0&QNL];:NM MT)@T.9G,ORX4#CU9%.QYZPEK;C1JBR4Y8@ R42%&N7IMSDN.V5+Z^GJ:=V!( MGBXY&BB^8C'X8:8Y7=-M69*ZN#)('"2G("9#6XM9$"^/X5FI2U:\WPE"U*$) M2D@-@XAINMF>K59U5:*T/ MI8,"K+\0XVV:>W/"2YP)"FN""B#S'W>VMG%.S[;*HY+83-XY*8W**TE2@*1D M7-BI">042 SO8[3"S _P+BVQR>HV;KHTNY@L-Q"=S5+%10R22? P2%?(Z;)*EPE Y?<>)TQV$P M[%Q2QH\_U4\ M6MMT979>D'A0YFE)7''@*2S@J V UN9NFTSME9:Z5 M\OM!'*#*"<;D1JC)A4,&F,,LJ WO*A2RZVO7Y4DK"*N[^WQQP;KM CK:3R MA,O:7.8MT=>[TX*/#4E$IR0& -4&*EB@,)(^D$R#AZ&#O=_/ZEI3H4;> MI=&"NV".RDXIHTXKC3]B-3/)CV\D)QM[35[=(#2S4RA*L7C/2G$B1&Y*P&6) M?TTV69/DED:RXGYE=YR"SY%,E$8B+2VE++4L&>ZO6&V3AA1+'-T1,K+%WK4F M,%FL9Y;@2\D*''RY088K\0L,03;1*TX]L=!)C6;2R2*,.$K4V_94A> M!,5? M+:6["*;\4%2"%CF33CEX<#RH5+@WSU2H8-&QB; M!$2Z-6)]8TN>*DB,D=U\F;JB95K'C+5Z-1>2R%Y7)2"#%!",QV. M3D'&)BB>P-J>!#9I;LM0&J&B4\MK9*WX#2U=-.YG46PHE-@2) PHE*K&^FR1 MA;6SDJ3,+Y ^*@@S@A @)4K5 OW)10Q?!P)#-4]H:BW0H*O]FJ%=G5_J*T29 M"KA#X],3E&7!W;HY+7Z&J7(;$[E)W9N2K7..GF)P*BB5&4X@",++$+( AL/P M' <"B*8W'5IYBI8PLJM2:+ C5"EK0GGF9QC&,9,--(&8+/9CL^'/X.!T^B,4 M_%B/?]RMO\&X#T1BGXL1[_N5M_@W >B,4_%B/?\ B,4_%B/?]RMO\&X#T1BG MXL1[_N5M_@W C=ZH,9CA%*4)E/'F0GO]0CIS@,R2TH"^^4;N=311@!]Q/CO M,*,$$6,_!D(LXS\&<\"2/,2BN_P"Y6W^#_[E;?X-P*HB;D#:5X#?P&$GEB*-!GL_8&6/..!&1&>E+34) M86J)PK8WJ"0Z)1]*%NCL5C.]FQ;-'8ZTE"'E(SL32CFA:5M:4!8_"3D%AP62 M4$( XQ@..P*[[LZ!>MCU(?;^V4^6_ >[.@7K8]2'V_ME/EOP'NSH%ZV/4A]O M[93Y;\![LZ!>MCU(?;^V4^6_ >[.@7K8]2'V_ME/EOP'NSH%ZV/4A]O[93Y; M\![LZ!>MCU(?;^V4^6_ >[.@7K8]2'V_ME/EOP'NSH%ZV/4A]O[93Y;\![LZ M!>MCU(?;^V3^6_ \"OI=ULN-2'*=LNIAXB$[RA+Y'U&-L&LKQ.T&>Q6F:K)0 MI74G.2\?O2L!Y79VX[OPB[0]WNS(#WLC^MCU(N_D'<[?> ;+=SN][O?^J]./ M![_>S_PN[WNSX.WL^#@<^[-@7K9=2'V_MD_EMP'NS8%ZV/4A]O[9/Y;\![LV M!>MCU(?;^V3^6_ >[.@7K8]2'V_ME/EOP'NSH%ZV/4A]O[93Y;\![LZ!>MCU M(?;^V4^6_ V;UQUH@VL<=FK!"Y-:\T46)/CK+F4LNBTYE<$Z?)49"X57I)RN M83IS=GO+>@B%>M*-,EP;X!!:;]P'&1"SD-AN X#@. X#@. X#@. X#@. X$: M71[_ *.'6C_%5B?I@L+@26\!P' 2&GRM;!DQ%$/E*3+$I#RK:5BPGR9(,].&-# MI'L/65I,%74;7DK04RV2RD7N))I7&I#*&>;P&UKAL@W:<3].G8Q0ZU@Y4=$5 M2!WB;.K4HS#$^4Z$I*N+."E;PV:N6B7%Y3GEDJ0^'@-%HK,[QB^K'3]B M%10^]VN9UJ1K:WW]&0U/)V0#Z4OH*P4#I!ILZS:&&KTZ)7=;.T@E;NB[!L@5 M05;BK(*-$,077T_Y)9S[<&QUAVW!;DB3Q=[;JX[D!GM(S>N&Y-.&*A%*.U(X MG\KCJ9G3-\)EC&I:@.!Z@PE7@M&44M7X.2*502QU_4,9V)>\/CY9-(+TK;O3L.E2MJJKGIW!B!A6!0E8. M51=2VE"-$8J4H5R@0A""5+IL=#NO]?-)**IG9IWN=1>4!;9DUSM92>\VY\-J MQ>H46/,'1C<(;%X3;]=QEE;E\77HC1E)V1N'Y0,P1Q63\F#$&\ONGM1?XSV[ M_6&[\_:3X#W3VHO\9[=_K#=^?M)\![I[47^,]N_UAN_/VD^ ]T]J+_&>W?ZP MW?G[2? >Z>U%_C/;O]8;OS]I/@/=/:B_QGMW^L-WY^TGP'NGM1?XSV[_ %AN M_/VD^ ]T]J+_ !GMW^L-WY^TGP'NGM1?XSV[_6&[\_:3X#W3VHO\9[=_K#=^ M?M)\![I[47^,]N_UAN_/VD^ ]T]J+_&>W?ZPW?G[2? TIWET UXHF(:V61 5 MVQ!\G9>H/T\R4()_N+MO;,8R!SV_J-J5>702T[MF,'=C<)%P\DC5-QQB8W 3 M21%F!"/ 3^\!P' HMNQ W-UV2 MV[AR&&5D9JHUP:,1:J-IK?JJ&,D?1RK5F82/"=OB4,1%F&+'-8><=@9@A]HN MS ;+_4+MK[T+J)_]Z::?8TX#ZA=M?>A=1/\ [TTT^QIP'U"[:^]"ZB?_ 'II MI]C3@:>PEH*FMA-]; ZEO53C;N]W9;FNL>=)*ATF*C[]<%)QYXE\XB*)P9M3 MGL]&9B(1UP(U4_K"T($9X2'("P6 M"34Q9H@@$%U(-/)D[KGMH8NK%OL_/D<&:2]L3-+M'ESPUJRL8[43DA+U#P8V M*Q#%@. J?!Q@0L=[.,?#P-6*5(9[M'$@M?5"ZH$%#/JKF=T0Q3996D<<;WZN MZXF[37E@O075'J>\M;.=#I7(&XA8DLFNB!0Y83'(3/"<"CB\Y$1@H9)AH:T24TAAJQ[O!LZC75JG%/M31:#TUV M-"F'2ESBTO0U TR%ZF2F..#AJDTXPWB0Q-RRU.#@%O:WX27L;5*KQD_C!M,B MU6=7!N97=%U?]X%39(UJ]L8%Y$\T8.1O;HU'*$[JV-2D&H9A#@XM:A&<6I() M$,P@PH81X#D(L8#R$:SC5M"V0)>LAN@I86U>WM3B]I[(T0.:$#HZHTCBUMRU MR*U&$B2KW)O7D'IR3!X,.).+&#&0C#G(:Z.[:I9;;FU%G]1/JT*;4B@ZH5,, M21-NC9JRVHM;[HZM+'8%.GCU<*23J QA0PKAR5R+,)+CA248E^"HAE$%W?VDHTN3:*NY2D4?>W!B.5DK(WJ8]MW@JCVX1@"AG M6)PBP4J)3J0&D%AC2_ DHX#@. X#@. X#@. X#@. X&*JPO&G+JS,@U):$& ML$BV1K*55@X56*QW*92L&8(Q()(0X* 8;<"=7%F;S,A2A3Y",,>W# MTW)F*H3([$E5:2R?R"CMB*,DYL$I9@JEEEEYJQZ:(F^^5* MBB?)Q)P%E(PLBM^ED\5W'J_;6J\8HU/U>5=.*T%)(I0S2TG6:7/;OA]SKG*V MTC[.I4.1EQ8Z,*D<< E/0K6%:\JW1,LPKP0$H/VT]+!T;8!-*I'?+4=!+(I" M/Z\3<)=1K@2U56;-N6M,L6)7,M-AJ\I&0<-8,L@ M+QE_3A?Y3,Y9)2KP9&AKDFRWUDTS GI\(A-SXDLW6.QVMI5OB6Q6YW>"PCUQ MRE6X$82V+S7SRX;?A8VHS.!?Z/1J0,6F4^T"A"ZY)>P.3(G*":D"L.P6:E#=USTHM*5/]&W&.VH/6 M=X4 XPE#4QD/K)_=X% *2-BK(PWAKHX,CG:Q*V?1RX#&P U#VH5HU+>,CI;4-_D M7BAC2N:FH0JL'EX5ED!-R22(608#/W B"WIGR:6+& M;)-E3!H[B^4)]QHR5(7-=ALPJ5K MR'!ZH\P6"0X_"&P'N/7'\7NDI^JPEGV MX> ]QZX_B]TE/U6$L^W#P,767THX54)L(3V"#I.LRFR9:&!P1(DZ1UIR-;*) MD8QO,E)C34CC&Y#RJ.>5##'5ZLHG( C-)1G"!WO#%V!7X'T@(U:$-9K!KL[H M^S.%R%,H5LTBCW2[E3DWKRT:I2WKB2AD;P", N;7)&' :O;Q.%J-3%H#,.0 M%621LQ@BBU^$PSB0C"\/<>N/XO=)3]5A+/MP\#&M@=)R&U:XUZU3OW2C$X6M M-4]/M[I0\A"^ MVSHGJ7=M;W5)&^E$4EF*=.D[/F1R+(5D@/*+<&=YW70.[2L SRH M@E00/M 8 (\9#@/.;T5QD.1K4='.E(6>0TB>C50^DQ86&4"$!XDPPBD6=T_, M/G P9%E'Y3Y7@K]]\/P_P!UP,.0'IKU)9TK70B%+>E [2AK/1I71I4=("Y6 M43:LTV"V(7%8_[>-:!"XND&?4;NE3FF@.4MZ@!Y01%Y[W R%9?2$CE/P& M76A8J;I+1Z"01C7266OX>D[8;QAF86PK)[BYFMS%NFZ.ZA,B(QDPWP2#,@+" M(><8"'.^.A\X"QC(8_P!)/.,XQG&?=82SX<9^'&?].']G' L2=](F,5F" M(F3@KI*,1<[G<9K.*F"Z3]A.!;E.)BH/21EC,&U;I+@-OG961DH"E5DA($W( M0#-"(8,""_/<>N/XO=)3]5A+/MP\![CUQ_%[I*?JL)9]N'@/<>N/XO=)3]5A M+/MP\![CUQ_%[I*?JL)9]N'@Z2N,=N.W(>E?*\YQCM^'/9G>+ M&,YQC^[C@2"=*)7@>E\98<0:FZ[S7MS[6U*..4#7BBJ*H,'46TUR5H9(HS7J MN33)3&3)@.+9=EQ W1;G+BM/'XHN]P)'N X#@. X#@. X#@. X#@.!%AU?61 MYDNL55QV.2]WKZ0/N]G3Y:62>1]!'W5]ACJOW%IQ,AD[.V2QI?XLXN;(H&$\ MDEQ0K$1A@,!.),!G(QC M@T[7_ )BM"?LJT[7_F*T)^RIP'U,MPOO:=K_S%:$_94X#Z MF6X7WM.U_P"8K0G[*G ?4RW"^]IVO_,5H3]E3@R6V@MLI[I+!5.T-SO37> MB!:PCV#V&BJJT) XDRGYI($!DK)''+#(_P"=GIY"0C:_^>PMPF5V"[I!@@HLPPWM[H0BSG&,A ]JHYW-2>K.L2(^G["],W: 4%7NP3RQ:Q M6Z=;%70I8GE"2;.\X89@4\@N6< F9S&C4^1M;@N:6I4Z.:A)E*2'O!;5$VQU M :+H:@JKB5(6K)7>)4A2!+##I/23\VM9JA%IU?1,JA"^^9EM5DJRPVQ-O[;$M7LU]P]WCL6>Y5&H;8D59J"E!,/82'K3!OM5Y MF*.V2PN:!,WLVQ;89' B&M4H2#W,UL../4D$'!"XY_5CRP[P7!+ZYI=YE:B/ MZ2YL.M!KV24-\ E&TS==5D3UO:A6"HP@C09N^&+&TA6#+D!3AE/"G'W40/#" M'37]W[9R5VK)KL%)88:[LAM>)27*0Z:V"UN:)V;)'7>)#KI=,(?!P2HWO3J-S&I9U6ZPEN.E3E:#MLTZ*HNLB M8L*G%M"(??2)1-0G!:&8+"VBW1A"6<27T%7K3,M>E@V@PEP"VR@LDA6G0 1*42P+RHZYMNIE,Z102* M6AD45N-CEZ>1.#9588,XTG+Z'N!6X2YGG<SGUCE[Y49NJ4JBQ$P.B\9J9MK2'E/S7# M95%1#;ZPLM!>J"1N#\:X'MRMT;5C=GQ%3>4$E.%RZU7-M9)9XNS?%>/47ARF M+.*.2M8X [%'US=A-W2*&1R(0=Y9D:H5D5?(ZO"B>3Y#W5B-O\$*L]>02N\C M0A;6XKN@MMKT&L.!1R=S>'$[E5Q/) LCM<6*O6L]:ML M=.]N\TCZ.-^D##& MDLB.:P*R75*05Y7@C!A>1@!W0M&S[SV,07]('V(138=TUXF$5UL80DIZ">'X MNOV5?:&Q\4O&QX[#C8,;,'^4Y,:H* YJ6E+EJ>,/8WH+6:D2B[@;!=.1'(XS MI9K-7G2'KDJAJ,\=.F/4" M2 $5DS. &DB,#>+@1J=-#_ >[G]97NA^D-/P)*^ X#@. X#@. X#@. X#@. MX$:71[_HX=:/\56)^F"PN!);P' TRV_HNPKO6ZPJH)B/Y3TOLFRW9+B'B>2V MO7-SC[)5UJ08++%WR'QQ]*L5L6]!5%4RMXNB[K(:DR)>RQLP_85)-(1;*..3!VD MYK*X/2MDPZKBG,2HQ& +!KO4K9AT60QCRL[RFFHSH/$9\]2B<6]&H?8DLUZJ M_9*L+]' W%]AI%T6HZPI=$)K*;).0R.&2 YOR@; MWEN+<7$Q,I+ 2>$N-N498EU'ZFY\U1V+1&E9$GN.1-4@E[NY38;8;^FUNBM=DN-D N"BLWW"FR)-,);,[<67-(+,>[-?691"8O$ M4.9."3KC!!1#+ U>*6V(TX6Y.GP4%#F.J^Q+FX[RO,-D=?1Q=L#>FN]J5RF% M+Y:D3R&'U! :3@L[K*SW)L@_E\(16@TU2M0C6-()!A*B>,9-(4X*-2GAB&8Z M#7PYUY>M;LRVO7EIG6O#I7%).TZO:]WJ3T>ZR>GE]62BJ%[RLBKJ99U4*'=8 M*1)GUQ"4O3KCC 9 C(;U*,,?NG3IV<]-E[[&W^O6E@CDXE\MJ1H%?-TA%$2 M7C;*A[[CR41(8 >E3F,D-A,Q;,8[5A8#Y-E,' D1ZD0 R BT*V>(-A*UQMF' MO;W'YUK\OF#LKD4M\*PE-/7;/K&=]BE[.XQ=Z;VR\7N(R1 V!: X,;5)B;)* METRB2-Y9 81NC5O9FJJEBKQ4Q M00"KK*L-CF%TO,ZC[D$LAC6(FB41II ME0RM)4J@UA#D;K+(YM3\VA-2V8\(IN\M[(GG<=7U@PM U*U(DP@6R->X+P"\ MJ4*2B DSX#@.!>N%R)LU,FCBY*TK>WH-P^HVL7KUJ@I(B1(DF^6R1ZE8K5 M'C+)3)DY(!#,,&(( !QG.C2_ DHX#@. X#@. X#@. X#@. X#@1Q]*S_1 M/=?Y6W4"_GW;&<"1S@. X#@. X#@. X#@6M,H5#;&C3I#+!B4:G4/?"B2'J* MS!B;)+'' MO XSC&<9QG';C/P9QG\&<<#\ H "RP!+++"$!98 X" XP$( !#C 0! ' M'9C&/@QC@=G FCC.&3=SMQV?\ Z2K<_./[N,V"FSC/^_V\"2K@. X# M@. X#@. X#@. X#@.!&ET>_Z.'6C_%5B?I@L+@26\!P' ;1*[ MM088LD3E7FNMC2BUTMVV6UK#F 2:3QR#I7.F*U>)R282.OH_8ST4ZIP#:JZ[0B+A05_NL'LQC& MZQ&DY1+!/4.F+=EUBQ;S7KO)H1)L+VA>,YH+=411:]L5"R$M42'!I61@^'@: M$P_G]M4=L);^Q\@>[,8W=GF;7JW):T@Z*3NB MEGBCC+*%42:>0:,LLB<#52.2QEX9%Q$A2I2$I@'!L4FJD:14%404$L? F_K)6TMW:NC4V M20]DGK2\:]*M;]6Y696ZL%LSX_* N2S*OY%(7U*]%GA="%1R]46<2N"(@S)' MA<"2_P"J-OI][-;_ +)VF?T2\!]4;?3[V:W_ &3M,_HEX#ZHV^GWLUO^R=IG M]$O ?5&WT^]FM_V3M,_HEX#ZHV^GWLUO^R=IG]$O ?5&WT^]FM_V3M,_HEX# MZHV^GWLUO^R=IG]$O ?5&WT^]FM_V3M,_HEX#ZHV^GWLUO\ LG:9_1+P'U1M M]/O9K?\ 9.TS^B7@/JC;Z?>S6_[)VF?T2\!]4;?3[V:W_9.TS^B7@:5[PZ\[ M80&):UR>T^H)8U\0Q#U!NGL6XUH_Z_:U01J>S56W]0HT)ZB2UW7K#*T(VI<< M6K!A.J+":,G!9F!%B$'(?0'P' W.>_D6,!>CGTN;I94"MV>-3.GRTM;>0-4OL4,[8ZNB9,H4@!DDE0H*+&+ S 8R%\>ZEOSU/-!_P!8 MOU._H^X#W4M^>IYH/^L7ZG?T?<"@,/30M65EN9T7U?Z=,D*8WUVBST:P=2[J M5/!;/)F!3E$^QUS,;H,H"WOK*L#DI6D-R!0F-QW3 !%\' Z)'TV+,AQ:0Z7: MS]..*DKS3"$)LCZF74F8RUIY0,&FDI1N<(2A4FEEY[P@@R+(0_#GX.!<1/2K MO=044>1J!H(>G.+ <2<3U&>IP84<48' RS2C 5^(!A9@!8R$6,YQG&>W' L. M3]/V4PEQ T3.ANF3$G8Q,6J"V2?JC]1B/N TAH5QI2H")UAZ12).84VJ1!'@ M/=$%.9G&>P NP*K)>F_8T,9"9+,-;.F]$XXH4MZ1._R7J;]21B9#U3N8 EJ2 MDNKK"DJ U2YG&! G $S(CA"Q@&,YSC@>QOZ9]J.[R^QQJU?Z=+G(8OYM])F% M!U+NI2M>8[YY3"6M'GUK30=48!55W2TNYK1K' M-SU(Z?KI[U('1K11]<6N.1/BIP0PP](G9 MU9+6I&4I&/!)@4YN0BS@L78'XC/3RFDV*5GPW7SIHRTE"@3.RXZ,]4+J./Q2 M-L68492.*H;3#58$[>JPE-\,X><%C\,?=SGNY[ K<A=&=X;(*J;W-M6IQA&4>08,HP&<""+.,]O MKGNI;\]3S0?]8OU._H^X%-)Z7MS*7)>RI]3^GN>\M21O7N;23U(^ID8Y-R%W M&O*:5JY""!>5)$KF8U*@IS# A <),;@&Q%736*5=8=B6G#G^ M=1"9^2R6>H9Q:Z!MGSR=,%1N%)V7$D)P!]H?P8QP)0. X#@. X#@. X#@. X M#@. X$:71[_HX=:/\56)^F"PN!);P' 4[N!:4D*UR):BC26PA8HP#Q3R&\L\S!(!9R KQ!Y# MC&1BSD/>6023W_")**\0>3#/#+ #OCS\.1B[N,=X>1?LY^'@=G=Q\'P8^#/; MCX/P9SV]NM0,99H U)VBHN_G2Y MH7=&LM1S: /S77-D/#LM@LLJ").4ELF7WOIL['LU@H7B6)F]X*E=74T_^64$+/?ZMZBTC:V\;O)MC6J2N%HSIMLI' K/H%D@YD0;J@V M510Z<4RJR]$31GC,QL%^KW!CVX&%O*"4X.*X,*IKDWDE%KRRKX[. M91]8&(4PUMQM=#F=)A9#K96:IU"Y/\;ET303%U>X@U-EJ))2X-%@$L"J/K9$ M_)$)RH;4D)SP+KCM(]0"OE=B.575];L79K-NVR;%)C"^[*@5/C.G>-E]9K(9 M'B8K#;-=VY8YO%(-,[CJ@*5>Z'''8PE6#&0Y*WMLS/Y?&(G<,9;'/S66ZG'#)6GBRH$$9Z@ M+=CVN=[V=)+=HW9V"326ZG/E<;-0=,4X6)!'QOD'G/911/-;7:"M*:3&2V*2 MF#4H\)VUH=E)#>M:'5C+[PP>3(%AH6\@J+>-FU/U]?6]FG9NVCVDL K;7#?8 M-81J93.6R'6NU:PA,N?9$V29%7;JA@=H$PIZ^K74S3^N*Z0MKY$G")O% MDUU3C_%+R0U\VC=$+RT(':0(&K]V]$MZ=8>9DTH7A^*((8"U_J/79O" MI:&U0G0KQ+5F EAB"HZ+ZH-.TY5-5UTP2*/.L-K>!(6I4_VY5[I7<2>FG2^X MZK?(J]M)$A=%SHDQLLAB,DP)&V+4!12D"LD(A@7H !M2^17==?*:%50.,WW$ MX2"9Q.06@T65>U32:1M$/ET]>VVUZ]=A122A3*B8?#UY3@T.I;M*G$:(!12' M*%Q(%DP,44K5'4!A,:J6$25KN@%=QRJM38E;;4&[J^=[%=7R,59L=$[P=:JG M*B=N3BE=1VHX5U(%YCBX(_.K2E/*2G9- H0G!?5$U_U%(Y?=6/EV26R)C&T$ MC@#%:*QJF55E4^\1@_2(IJL>4-\&+=&Z3EF?7!9T9Q'@H"%96#E1Z5,6VJ#0 MY"8/@1J=-#_ >[G]97NA^D-/P)*^ X#@. X#@. X#@. X#@. X'R=:Y5GL?, MJACLFU+JOJA,NNCN\V"IJUL8.H[J)"V1,R8L:6E+A-$3DU>*Y P-:E^+5G)D MJPXT\@@P !"^#LP&8V MF.H>1C CH3U4"0Y4%)<#-ZI6D8,95'C A/C(ZVQCQSAF!P '_"%D6,8Q\/ M]/S&=1K\G_59_6B:4?1IP'S&=1K\G_59_6B:4?1IP.E/2O415EY/2P?JI*2L MC-*\5/U2-)#2_$(,$2:5WRZV&'ODG $$6.WM"+&<9^'' X+I?J(&&J""X1U4 M!GI/#\K)!U2=)!&I?&!XI/E!8:VR,CQ2L=X/>QCO!^''P<#@%,=0\Q0)(7"> MJ@-4 H*D28'5*TC$H"G&884 \1(:VR9@D9A8@X%G'=R(.<=O;C/ ]'S&=1K\ MG_59_6B:4?1IP'S&=1K\G_59_6B:4?1IP.DRE.HD3V8-@W53*SG(<8\3JD:3 M!SG(^W ,8[U;8^$7=SV?M]F>!P*E>HD$\I**#=5,*DTLPXI.+JDZ2^.:42(H M)II9.:WP8,LH1H<"%C&J'I1G'^_CYL\_!P).>E*.'9TNB9$+C M-H1$IOMW:%HF+)<\ZC=FV4"V&?9VWFVY7"33R'HFZ,2<]YM5*\+"%2(@L@28 M\O %4K1:SU2L@C,QR*;I-[NGNHB# M!)GY9%HX]20K<:FQL[4_29O8I.NCS2N78 6>L);7 U.6+(PIS(=AM1MQ> M,JR@X48CAYF? P'V/=(PY]4Z7IE,H;VQHDZC9S>T^2-+&[*7YE:I =N_L(-Z M;6=]6M$?6O34@ (:M24:88(! M'@F!8<\WI:Z#=K4B4PCDWL]FUY***NBXB#J[C">*.QJV2OT;RYL/C-+ MU'7Y V&O"!.$@E> Y0:E*1IUJA(%CR/<^XJ]VL10V85XJ/KZ20VAHROA;7,* MZE>I;'K /:(X:-O/&2K:$!HSC4B=86>C,"F5YU5 M&BP6J.E%T-*&"=*T1:II8Y.2PU\ZMY3 M8<$6#U023A'E),JST046)]28#?FZ7Y:V2:R&IR=9);M)Q)P1QJO) RT!"='= M4MI9I&URDY&0G76"C/O4S#:VK1F*5!IQ@%"XA&C&I+#([YU) %DVF\PS7JPY M=$:DBKQ/I7(#W1)'5#1"8H\UT5*'9]8E#2O<&9Q40N>J).P-^?&5/K+'W/., M)E1):(6)B0;.[51&AX_9J]67*(Y&ZRE>)^[1RWDI>$[ MM\C0E- 535@D.<%+#DA*T)#3/ MWTLPLLX1(QEC $XGPQ&DB%@0,&EA.+.)R,L7PX[X!![7J(K:5P6!9T4A:A%(%[76C0I;YKMDT:^Y-1Y?@LB),DB2K# X M3F9..#GQ#@!,#@(7YKGMX][#;5/[3&G DNA7+6)FL:"-1QD?5N:J2-VQ5QU# M()(X&HVLA^8U:\J"%DF-2E8K*2^&#&<$+/+"0!)'P' X'S MJJ=<;X96J:19-7T_F\.?+3UCGT1L^55?DC9RH'EEW_KJS)9 )NX(E;W7^RC- M!X4![D['/"6PAQ;&I)YM=C')0K"(89$E=X=3A)6D45QF%WFJG#76MJLP82- TJM0>E"G6/M)N MI7994)>IQ-V1]<;#M51&Y?(:.C&)4.M62!ZQR-NG;S"V:$&!?JJ@\SGTS850 M6UI(=E9A#< ;A@X@9B\/75B[<"JC[&A]:Q"]6ZM;#L/9";P]&AIN&LS96SU, M]]IN[QJ2(7=X@SB[>CMATQ-//KDG/0/JDA.$H:%&A%A5D ;C:BV-L@M:;GF> MR=939*Y)*>UCEN6)+4S(QR!_G"G7QK6WC$8P4RI4ZJ&Q%;6WNZZRUQ16%";]86%!BWY'69[55=2+,V" MWQRX-D$39 [6.7*VQ%!GXVG@5LLBBHM0TD.ZD2D"D]2IRL)*#6Z42WJ//<7E MSV[QV^E2MCJG=5D@C$CK2O']MF4F=:BUAF^O!5E09P@[2U2LX4J63N/%#,9D M23RI.8E,!GM"H/#-5H65U'<'2%=!V&:QXM/8SN*(WL*:STR4A8$@6IC];4@I)J47=B3&6* MV3>X(TLHI_/XV/X$D/ XFI6M$F0)C'!T6'N+FN&0D*)*&L>;G'?..,$,>Z M_P K;J!?S[MC.!(YP' <"SYS7\$LZ/*(A8\,BL^BJM4WKE<9F1$GE@,!D(PA%@**[TU4,@DJZ9OU5UR^3!TA MBNN7.5O,(C3G)'*OEX505L%<'Q<-01@LX8AY#M0:R:X-2++:UT#2[8W93Q9)AO;ZPA2)'A)!T3DV0I&%,E92 MB0I(@VO2Q,V%8#@"!.L/*(P LXP(@K2JB*17*7=8LI^L%:R02M/.GY4I@<7. M4/8UB-<9*1%B@M@5QV1J<-P<)N_X&,%\#7EFT.JI@LFS;5:Y M),$TMM)WECD\.)3#3:=R0H9\[)G*<1H$I15,DG4HCD@2)L("R)&ZO9C2B[H6 MPQ$:2G-*#:Q57D%7PDBM7"&QASKU,SM<>)A3JR-SG%PL;(!(4T-0F->G4-QB M%L @)\ L1>0EY*!D/9D.,X"GJ*FJY7B+!5US!E7H0I/60T2J*L:D<55J3$AR ME3'AG(1C:#U1R @9HR,EB,&06(66!>'9[1,Y#FY. MF)4C*<_*#C1F^<"@J.]XP<#P&7> X#@.!&ITT/\ >[G]97NA^D-/P)*^ X# M@. X#@. X#@. X#@. X$:71[_HX=:/\ %5B?I@L+@26\!P' TXV\MFX*8::T MDM=N%>%M,PO;7"DG-OET/D$B<0F7K>L*JMTD2-:TSN*)D>(PQ2@:I*G&2H\J M6!#@P8"@Y",,<2G9^D3I&VQ"X*U76G+JJF[/!/G0:J3&NJ9KV-JXVT06( M2B7K78F!3B3N]N,P&[*IP+3_ +E4#+@+R,P60L51U"'&"7I9$0M6K[$;(&&% MU(^05N0Q&+I9O"I;):[V7GDGA%G&JK0-0N3C(4.NBL3"I:236XLQ046L4EE' MDJ1!=K;U.*-=(P[OY4(N-,[L0ONU-I7MI/U5C%?Q0+9)]L[JD=719ZL0@)L?B,P0D;Q)(X= M%)1(I%4\>6EQV'T[:UJYJ.HIW.&2025<^HU#Q+2525R(9QO64@&Y2L$ I+@/ M W6<,+!(5P6\\A*O$D4X0JE28Q:F3+,DCPF/4(RU2(:M.2=W1#*"<3DP.,AP M,.<][ 1V4YNE-W?3C2K8.Q(0VRF;[52*A(N\M%;@+B<;ARR\EH ^=DJ.8RA] M<5+-$DIF C*\N4*U8\8$' B%X87YKGM2Y[!7S:C$QM^"J32:^:R793KXO92 M&Y]EC7=4EV%:5LF\K2RE["JB[TUU8V*FPA6@:'-)@\["DG/B%]P-Y. X#@.! M\&6YNQ/7EIG3.P0=/:H&A)J[]:[J'&RZ^:,+4VCM$T9'O/L6-_ Y09R: *:W M849XE. ND>;7Y02F) J&Z-PQ9)"$K70WM[J=R[I5ZD2:.U=K5<38^1^R''YS MKWV^O)IMZ8+C[ILK+LZ3M 3JY9A9+R%VP>3@67YQ&8246,8P"%DH 2Q^GG57 M]6+0_P!L^]OL1\!Z>=5?U8M#_;/O;[$? >GG57]6+0_VS[V^Q'P'IYU5_5BT M/]L^]OL1\!Z>=5?U8M#_ &S[V^Q'P'IYU5_5BT/]L^]OL1\!Z>=5?U8M#_;/ MO;[$? >GG57]6+0_VS[V^Q'P'IYU5_5BT/\ ;/O;[$? >GG57]6+0_VS[V^Q M'P'IYU5_5BT/]L^]OL1\!Z>=5?U8M#_;/O;[$? TCWKE>_#I"];T=Z4;JA"J MX,Z@_3RR]2"K]F+7L69I#@;@5$8V!;(E)M7:V97$I2Z@(*/$:\IA$$#&8 )P M@X+R$]G U,4(M%CU F74E=*(2[*[6',* MF):/Z&3B*%2Q?LC:+A:K?%Y;8U_1V;O\<:K45/29"I<4*908F*!V@QC&.!DW MYW>J'^,/5&_5Z=-?[2_ ?.[U0_QAZHWZO3IK_:7X#YW>J'^,/5&_5Z=-?[2_ M ?.[U0_QAZHWZO3IK_:7X#YW>J'^,/5&_5Z=-?[2_ ?.[U0_QAZHWZO3IK_: M7X#YW>J'^,/5&_5Z=-?[2_ ?.[U0_P 8>J-^KTZ:_P!I?@/G=ZH?XP]4;]7I MTU_M+\!\[O5#_&'JC?J].FO]I?@/G=ZH?XP]4;]7ITU_M+\!\[O5#_&'JC?J M].FO]I?@/G=ZH?XP]4;]7ITU_M+\!\[O5#_&'JC?J].FO]I?@/G=ZH?XP]4; M]7ITU_M+\!\[O5#_ !AZHWZO3IK_ &E^ ^=WJA_C#U1OU>G37^TOP'SN]4/\ M8>J-^KTZ:_VE^!(%TDALJC7NV'%/(+FD,W=MM]CW.ZE%\U[756V"@NQ7-<"L M%G40RJ)-+X&V,[+ M3?I93\5>W*[&MI:[4&J X!23/+ 4T)V1[D.KDC4FK'RJT[@L/)B)"A6=*YV%2IQ!8O.87%CE:@J4%&JE MC;&++D"41YF1'JU*D# XU%'D$<<6[ \('5I1$)UI)X"@8"%7SJ!K4-W=7XVHHTH=G MN62Z:/"M48[*LNCS/D\/335,O)4.1Q"J,2DJOV+RYC&#+*I&SHQC29&G*$$- M?(9T_&V,_/LE<[/62AGV$5SMLL5J=(L=Y#*X):+\[/,]:):Q&2Y5"'>9+4CP M:WH'U$S-1:%$8: :!1DXS.0W)EM.5A.8@P0.5PQG=XM%%L==(DW&%G)CHD\1 M' Q9\BCJA.2O$9?8\67W4:Y"H3JR 9$$!F,"%C(4)UUVI5]?H[*7JO&1UD< M71 ;6Q\<1+UKHI;BI.US=,@D2Q0L,/EZ)%-65(\IRG;*T"9V3@6%8 I#@W@5 MUGJB*L;H]N3>HE80/T0:X2L;%$TEBQK*:&IQD[H4K0IU3P<8AD2A3+E03G,L M85XR0D%^+@",-#W/WE2C:2R0-B0UP-R20#MQV!LIP' < M!P(WNE5_HL2G^6;U%/Y_&Q_ D2;FQM:$WD32WH6M'Y0M5>2-R,A$F\K<59[@ MO4Y(3%E%8/7+E)AYP^SO&G&"&+.1"SG(>_@. X#@. X#@. X#@. X$:_5(_S M)T#_ %AG3C_GHTOP)*. X#@. X#@. X#@. X#@. X$K)S!+9811YM1W7!+%H5W2Z9R0IO>(2.,^6U M=L%K;+7X@G&$I939)6"RG/!J0YU4%EI$@>6-[C;;P6LF>-@B3O.)'7LSK=B MO2ZTW$2CFM6G5WIW(Y,6Y.*B1/3D3,(MFYYDWX,1$+3GE7%%!X@(<-;F0<'L MB&\VVQSP-HLJ#*EL)E#FW(W&:1'5^Z"U=21,>Q^R-,*Y&\Q3#M)':<%R",5_ M"%HRTY:8QF3RKSP:62J]/Z^8X]49JQUULB,.LJCA+RXN#-5[0NM>2L;[*$R\ MT8%D>3!(3Y.RX 3AMG>;O-1;50[,_!*%VJ2_6&4+H$[Q;$U,@:G9O$R2'*\6 MJ?6PCWU(2IK02(R(&+,^;!'Y=\%"RY808R&FH-Q]YHQ2[H>W4TIJ^7UKJ"QV MRR5;9U9;'7S,9LXN-'$2=F:2+*0L\=!()Y$K=[L3?VQV6DR13DHP\:/!ZQ(< M,+ZD>T>T<@:IU7LP@*J<057)-JJ5DTQKFJ+&ATG-9VYC=EU7V&EB[VX*LG0% M7&U?D*MYCSRY.*=R))5%MRA,J$)(&%(=N1NW5]#HF4,.>YDYU_2[PQ19>DUC MNY[>WZ>H-&J-O&GF"0H"7)Y>'-T4VF?,(F[K^\22M6H,IC/(',GPC@SJNVNV M)C$L5+F".IVZMP;6VI!K7PR:WVHIES54*VCK9ELY#7\5MXRNU,A;-)KQ>&L$M@[4J(>#($LO!K_2M M]:3HC<#Q+6("E(N2^<%[0!J4 += A*,"ZIQN%N^SL%AR"'*X7+4$3U5F]_P( MU!J7L,$^PY&3;;]#X#7[FW25SA4E2R<<4-0&N38D:4[@>I*$J3E%)#,@"%_0 MG;/<256>U5&MC[&R@3VM:\136PNH&Z2(G:K#"+A>XZ-M8B&XJ0L-?29-4![4 M]M3J\O); ^*#Q*2!'I$ZU.2&]NEDKL2QJ4$A+4$=S"8HHP)>#"L9+& 60V?X$:G30_P ![N?U ME>Z'Z0T_ DKX#@. X#@. X#@. X#@. X#@?*1JEMAM[35$1"L-;%;Q;='0YV ML)KKJQ3.CWO#-129FS9>_V8"2C@. X#@. X#@. X#@. X#@17=7^3BA M.L-6S$,[SZF_P#O:PM/_H_^9O >\N4_=Y]3?V8&GZ3> ]Y< MI^[SZF_LP-/TF\![RY3]WGU-_9@:?I-X#WERG[O/J;^S T_2;P'O+E/W>?4W M]F!I^DW@/>7*?N\^IO[,#3])O >\N4_=Y]3?V8&GZ3> ]Y?4W]F!I^DW@SMSK"TXQC_=S\YOP8X'RUZV_P!JKVBC/4!O#4F\M1K.V/@1 MVS5M0FJ&.I*]\T;BUW%D-B/J"/PF15.SFJXM9#U#F1.4B/2!.:' HPDP2AP5 MB#VY#ZE.D6\>D6EZ:0>:GMA\_;-;V/?F*2M_FB2,GG;=W8-P\T2%J\4_S8^M MGE'@+$_B#\!0 8.]GL[>!)MP' <#4?S/_ #(H@ ,^4".(#Q+]SZAKQ_<* MZN68,K#9,70R!5,BXFV2Z10QF4LS0@EJ)F42'##@+7)GV"R!J<4C8K[AZHY> M!(E&J/R )@:TV1L1KO/-H(3!KWI,#FQML.@3E44RF5,6"JG,5M*R+LLVEW6# MRI&IC!Y<2BDIEE5-1#4L4C+:9$L4IA%#4DB1GB#-L3ZCVJLVC?I'&)+-EQ9K M-'Y,T1\ZI[):9A(X=)*S<[>;9E%8@\1AO?Y'%0U^PKU9BM&0: !R(Q+V95B) M(-"A1KJ#5:$5UNLY>&CT-A$S4J*U?:[0R.;*IS1K=K-0FR;];RIJ:T"Q<4QQ M:.7@FRO/3EC(P2)+@O SU("1!=TFZAFKL75/Y!\OD+RECA"Y>N?(M IC)HP- MG8YC X%+Y DDS.S*V(^/P:46:QD/*SR@)"$E=Y2(64I*@XD+EN#:YH@#%5V8 MG%W*52V[MC@ZOUJUO63XJRJ9TC]/E\FDKR['(ERH$&C<7JR0.8%21,I&ZA1% M$I<9\J+-"'3)-KX]2>7QMV7,CT&=F<:^1EK82JD,W90TTD6PQ@^>:8%E1U(O MKJ,)9C+\-:X*W"@I&)*:IPI-1EGGD!MR;@W)9G@B!@WN#\/)H1"+P9V9R#Q MA$ 0B\"[.W&,XSG'[/ C\J7>%7(M,(#MI9-;K4I\YG;#!2X'5AZB8J4+A,+^ M3T!%C"USX3&3%I!C^O3*U@_!*R00:(!8#A QDP+]K#;-MMK9Z4TU#4:1VKIH MH9@M9EL$"5Z2#D#TJMVQJN?$+.8M3EM#Y&$QL'P8F7I!B\48AB_=$#3F&!N7 MP' X&G&\]LIJ?HP;XE:)!*)W(IE%H/44+999)X&VRZUI2H M4(8BWV!.(LJ;U,/JAF-P:\2AR4*24J1D;% \X/-\)*>$8+=:MB:PVY3*2)W\ M\[()F:FZWB=ZRBQ7:S9:P6'+K,WFK> 63(*[('+RHW#E<'0V@\*60W&'HAHC M+(6V&X.3)C%:<+U?^HKM09$&>5,46HN,*I(^6LPJ8=+83>KQ-ZEE-4ZZ7M;4 MAKNTF=2;6C?B2HYU5[(RD*$"TXAR*D(3"0![S>-Q"YP=3B8"E5@C?2*]B$+A M-7'SDUC0QF3SJTW=U75[097"XXZ;(>=:X.@,-M:=1W*1ZA$9'7 M3B_K64I4H1(71S*-+/RMTZ>9-)61(Q;UZETCB\ MA5*3UI)29A6&%G)@^5$DA?I=S3^57P_:$R(4N9(2X22YJM!8\7571&[B9JY1 M:[4Y:%16$T7H&2K!(IFID M2Q1/I72NP$!T:G[D>JM5ZADAIBM-D$%,3S:-=!$TD"W(K,L>*/>)DK?Q)7,A M&WD$E8./0>,:,+=K#J;W@]2RN1V9':RCU>K72FF6SRRJVMQ@F+/FR8SM2JE+ MH@&Z2ERPQ%P5WH=D/-3J&Q:,Q+(\)QFDG"2'GAE;0*Q;2(F-:5?9>),]'RNE M]G[C02RQ7JS9!8(V(6Z#\S58A/=Y;)'!F415XIEV95+.G-2! E^X#@.!&]TJO]%B4_RS>HI_/XV/X$D/ UYIQ#=Y4%N1=[NIB"@ M_!P-?^E9_HGNO\K;J!?S[MC.!(YP' <#$%YTE!MAZW=JHLD#X=#GMTBSNXIX M\_N<9C$ [!J1,84%M/.BU*R%V9Y ].]P.LC96JHVHB1N=QS]S?%OS'6HU$ZZK^7U4R,C2Z&O(E9*-?7DZ4NRHB(/;?YV7N1WDS7,I.V(FIA?::@VOTA@3"C;W).G9JZD%15G'V MA4R$!"A%EG2*P N) IP&&@,,\V&?RYU"3X?>1$MBBJ#BCDX%'5E83D" M!@/ATDC3C8+M&4?H% D86QG$P)F2^/+=+X=(ZR3IB(;,H_,F]>4HR<2H/ M+,"AS?46DK*<6IYGK&]2IZ11-[@#RZNLH?1JIQ )([QY_?8)/BR%I"*50]>] MQ5 I\WJ"LIR1%& )"64I5%GAE)KK]0U2Y?*"IQ.E2)='G)E]%7)],=(^G7.< MM=Y69(DR=>6I-2NR +MEN1X)$600V$E)\EF )(\(-=8_H50\;J]JIA JM4RM M8Z61F,QI1;D[P"-.:6TF&YT4C9W1(\)'HJ4-UBQM*N2N!JDU2E!@Q.4("8XT MH85>K-(*$I69N,[K-%/HP]."3S.4E+M6Q'*/,T6S92^VS(5'(R[R-P8H]##) MP\+S\-R0@I.6E7GHR\ 2#P0$-N^ X#@.!&ITT/\ >[G]97NA^D-/P)*^ X# M@. X#@. X#@. X#@. X$:71[_HX=:/\ %5B?I@L+@;YV;,#Z]KF?3Y.T>D!T M(ADGEP&+R_#7EY]&V5:\B;"W 21>!$J\A$RB#,PV:7/'-TDDWK9RM)/6K\DCL0R\,$O9XJC+6+0IT+ MD66WC-6!R,A,;G 5JI-Z]?[+K2MYX[S-E@;O.8,URMUB+VK7C'$'8RF:_O:2 M15:_GLS8V+UD;KZS&E?@\."@+T:H!R<(L9$$(7DY;BZX-24E2KLM'@Q2WS!P M3MQ;%*#'@TZ!H[&7R=A$SX8_.*68HD]0RC);(<66[JA,*X)"$B943*\3LA-/ZI%=#<3)H"?$TKNRK"JW).>L@3#<< M%M"50K4"3ED&X"%FU%.=%'C8&2IZ>F$&>+PEZB1R-T0,,@DCDV.+J5'81(Y7 M((TWJ%9]>IY&[Q&P&)S7+&Z-;H2K,&>G,R9P*HS;82(5QVI5\TJQE@C+ M2D'K2SK-GCK:[48W1J VJ;=A$=>CDBB,MJ,Y0TCI4_+L0%=W4H'$D1!BKPSL M!"[5>Y% K(Z:ZP:R(E-GM9F5-4F2V*-K\]Q9U4/#@OAS MOFJX=<4I8%ZE.P)QK$\1@LW1N9[D%.6B.:LC7 %A,6:,L+WO+=BJ*GB4]=(R MY,ME36 !;5B^ -[\8QJG1G*L^#UA.7%C?C&9V:WHRN7>=HP.Q*/"G*)>YN"H^?%U1A)%D1"$U3-EA- MI'%QHTEF"O-(?S -Q@0JQ@)R%/A&W&NEDJ0I(%:#1+##/FU$0-D;I"M3*T]P M'21-7"]"M*9\HU[7)E,.=BP*R3!IDYC:I"H,*$29@(6N@VA6S266^R5#5CW9 MS)0MJQRF;*?D.+;#)%+T,(9'$HW,I25A%YZ@5O1RA2V=\X)Z5 %8 MH(&#@9BKZ[JFM5R?F6NYXQ2QSC2)F=G9&UGFB-"PR0]X2QR3H,GE$@>HE(E< M=<"4#NBRH;5IR!2 D\8R#< "R+JOA74=AZSP%-"\R@6Q]O.]2)W?,D*8RH:K M9JHL2X%#XK1F,[F8])#8Y6+D0 DH9)GE@TX):M9L"5IAY*;7!+G!H@EPZ1/4SW M&N#IU:TV;:VE.Z.U5AS-EG;M*+^AJ[3=EBMB+LVM.TY*UA9Y)L96+PUMS.A( M*; )S&!L+)\BR$DK). &#"2+Z]FPGW4N^OQ@T<^V-P'U[-A/NI=]?C!HY]L; M@/KV;"?=2[Z_S[8W ?7LV$^ZEWU^,&CGVQN ^O9L)]U+OK\8-'/MC MS83[J7?7XP:.?;&X#Z]FPGW4N^OQ@T<^V-P'U[-A/NI=]?C!HY]L;@/KV;"? M=2[Z_S[8W ?7LV$^ZEWU^,&CGVQN ^O9L)]U+OK\8-'/MCS83[J7? M7XP:.?;&X&E6\FU5OV?#];8?+=!=LZ+9''J#]/0Q59%I/&K"N%LHD6W]1KB2 M7,BL]D["F@S'-2F E3^3-"@&#S@9-$47VCP$_G ^KNO\FF MIOQHZF_^JEX#WU=U_DTU-^-'4W_U4O >^KNO\FFIOQHZF_\ JI> ]]7=?Y-- M3?C1U-_]5+P'OJ[K_)IJ;\:.IO\ ZJ7@/?5W7^334WXT=3?_ %4O >^KNO\ M)IJ;\:.IO_JI> ]]7=?Y--3?C1U-_P#52\![ZNZ_R::F_&CJ;_ZJ7@/?5W7^ M334WXT=3?_52\![ZNZ_R::F_&CJ;_P"JEX#WU=U_DTU-^-'4W_U4O >^KNO\ MFFIOQHZF_P#JI> ]]7=?Y--3?C1U-_\ 52\![ZNZ_P FFIOQHZF_^JEX#WU= MU_DTU-^-'4W_ -5+P'OJ[K_)IJ;\:.IO_JI>!O-TB'L,SU^N:SC)76TGJE-QU32D_-D$4,*P2NRLC;>'QL_O81 [!9" M53@. X#@. X#@. X#@. X#@.!&ET>_Z.'6C_ !58GZ8+"X&_E@PY)8D#FE?K MW)S9D$WBK_$7!U9/( /#>@D;4J:%JMJ&ZH'5M X$)E@Q$B/3*"@F8QD18\8R M'(:=G:!0D^&5/#?GEO)"&C$,,:JKD+*Y5FSOD;:HC6,JIE7++6S5TU,\5/FD6NAR1O1<<3LB M=Z+NQ*GVJ U%9;J4LJQN3VXP M-KE+7B(.\UCS-5;9%VJ30ASG+J8A4QI%'RE0%AA+B4N(SX? P(/I14P:S&L MK>OO#8;6:ZJO!"Z55@8(^XZLM&H"I: W-2Y%YZS5+(2>$S/:0%Z[RGP?!%Y+ M@+X>>FM23Q&7:+#E]K(D2E1/EL;5I'B(G.%?+[=LVOK@N!7#1N<)<4A ;)L" MMT:U60N)7IT 5:PEM+0DG! 4%F77T[6Y=!EJ>D'=<7-4,M=7>!%S&9I(NGK* M.SW9"'[06JS5A-D=464XQ5UD%H0EO7MS@ZLLF.9P)"TB+R4C VE++XO'X!6\--/J%*%Q;6-Q3MQ M1BW#XY+?)FX:TY+D,W1K7*)PJP[/GT)D&46&7.!&/TQV)CE&H$]CDF9FJ11Y[V^ZCK8],3ZW(W9F=VU9OGLB M0K;W1K<"5"%>A5$BR PHT RQASG L9QG@;V5#3M6T#7C!4M*P&,5?6,4$[YB M\"A;4G8XK' /SZYR9U3,;*B"6B:D*E\>5*C"<@!9!63LA+ &,!P&3. X#@. M X#@. X#@. X#@1K]4C_ #)T#_6&=./^>C2_ DHX#@. X#@. X#@. X#@. X M#@1Q]*S_ $3W7^5MU OY]VQG DT4*ASHR,D" MCB6N)6SR.2Z\'L,6RE7X=Y*6<4>>F2G!$-6%!OC=>Q+ U)V"N>(25RI9TI6( MT9+H=/JZE;&^5K-4>PR>N']$A6NTIBN &3&N$+FL:U[?D.2,9<$RS.,&*22$ M@;!N^W*B!;#IM+7MW+4+919T'KR.6"[V&WH;8.A]W4CL);#5-&9I-C(42]3 MY?4>(P@/R6H3JPGDC..$L),)4A@2NMD;PJNL[[FMM6ABUG7IYV4GUHL96;+( MPQ,-]AEDGJJ5F;#6HF98H,-?2&'47:#<8:WI<(V=-(4[W@8?-Y2$T@+@+ZKJ MTR9L[21#*96PQ/-$$>F4L)O TA8E9'+J%2K0U*^QEH%"%+>XY&8A;);W%;BC M)RA/4)L&]H"5!H73J-LO+I-?>8#+98YV)'[5MS?]]IB:+9TC UYJ*D9U0C%! MFJ'QIA8TK'8T-/;9XI&AD UBA4FRE-#@Q2%2,PH,=P#;V35Z/H8X=*%Y;"F6/#@-V+R-:VI60PY88> M1VEY#'4-ZH#Y6+IL *5RVIK7CRF[+@.U([)&998Y;'72NU' M=':J=QI^*W9+K$KNQ(LF@J]NK^Q&IJIX)V0+7$"8DA M8)-K+5RZ/1F9M%>V3M$UPYFKFV==5&9P&:ND4<:CK18U0YQ>3)1,OGB6MK-+(>QWSK M+3YTRJJO7_M#7+]A[@/?V2;U5Z_]H:Y?L/JO7_M#7+]A[ M@/?V2;U5Z_\ :&N7[#W >_LDWJKU_P"T-JO7_M#7+]A[@/?V2;U5Z_]H:Y?L/JO7_M#7+]A[@/?V2;U5Z_] MH:Y?L/JO7_M#7+]A[@/?V2;U5Z_\ :&N7[#W >_LDWJKU_P"T-JO7_M#7+]A[@/?V2;U5Z_]H:Y?L/JO7_M#7+]A[@M%$_BQ8WR-X#WNW3D]:*)_%BQOD;P'O=NG M)ZT43^+%C?(W@/>[=.3UHHG\6+&^1O >]VZ ][MTY/6BB?Q M8L;Y&\![W;IR>M%$_BQ8WR-X#WNW3D]:*)_%BQOD;P'O=NG)ZT43^+%C?(W@ M/>[=.3UHHG\6+&^1O >]VZ QU=>G+G.,8VAB?;G/9C'HQ8O MPYS^Q_D;P($Z+_M>6JV-I[KUQVWA#A6\(B=ZV1 :DV=J]'(9C7LH@3).'9DA M+[8< .1FV)$EJ^/IDYJA4VDO)9YYF1"1H2\9"$)UND5(&:7:6I99'5Y;K'91 MLWO9)(^ZD@/*)V#=6EP)+4%$*2REJ!668$)@ &8P+L$'&>W' DVX%+ M4LC,L6@V@7J$"4Y:!N59[52 "DTH9X42G/_K"L"[@_P!G&>!Y MFN,QMB,\5DC[(SF93^29,:VE"WC\E\<:GR;OI$Y(O)_*3!&=SM[O?%D79VYS MG@:X;+V[76M\*S8LPIQ^FL73.#64\.4.CT 5"97*73:+P)DPN+EDCC U"Z02 M.P0=GDWCBPG L-.R#L"$X,AM]CU@L;$T/F&(Q7SP-B>W-74LZ=X(F>VR-Q)2 M:%S2\"[,!B1NVPUJ7W8VT]Z05\E6CK MB,32MYXHE%-CJB)?G)OG->.D-;WM\:P2]O \*TKHH94KDZLA^' M4KQA!,.2"\JQVE_OG H[#L-3#D^VZ"5CC]:CH^TVNF5A/!X!L1L6L],(HLX2924<4HR(@(,8,&%T/EO:U0MTDT=DEF4C%'E0L M;T,Q9'N709C]GLSG@:I5MM1KE,]:8CLV],A M%05'(9*1%F %EL\1;G!,^.M@AI=D3"0Q5VE36D/D/>4O,PEM:B978*%Q5/:2_Z.'6C_ !58GZ8+"X$AD#&E9%CJF2)'-&L<$B,J1-;TT%B=T"["5'* MH<7$6LIM;'Z)["HA -)=EQB5:W'E#*$2:2J$&#HMNC+%L:9K7L&;2Z+O+OOW M-=4%U$Q2-U4>UUNWQJSIY!H!M"Q^F MLNA]_HPQ]M/;D:-U"U+%@5P$/A*!![IOL-;E6VQMD_F6A-)Q!M:M,:HW!15. M^MU7PTZ1#EK]M>XS.#/CH@JURE,>0 B-7,R5 +(S5*%6C\0XT[QU/?#R7!NM M8A$:7[35B\HU50ZQ;5N>NM[TXRR6OGMEO"(3;,'A<+L*.V$YQ #O#)5!YO:C M"Z&-I#B4B6M9*\@PQ0:)&+@9%DFXDFUDF4;UZM-0V6Q8@B=:?'L.33N+0)=, M%VRDRO6(JC6R)Q^LVAL2,M:R2I"DX,)R3C%#6XDC4&X6%#\J#!0NHE.[YJR MK82B#K]8;_>'384IFJ/S"%VNXRRCMQY%3+Y*T82)-7J0M(Z,5=V"YD.0T: [ MS<)(0O(7]P8@%AE"U-I;!<-)X==MR)?41$G;*^L+>2OJ->*_1((?%GR'SA<"*.*HM[\DRC6,;6ZMYHU M8UJDH8@N6']56-S+,79T\%A;++IPT5$&.(WNZVU)$VN-"H. MZP]&CDFR>O\ 0-M,K@ZL\13MF95!E%Z$G%^;UKDE*RF%Y:),9W4PP]\1ZCZ8 M3:F0%5H\/[LUR=,5,D!]@HGA_"TSC>JS],F976V4,':R[%21.;0@3@Z)LDMA MK3'U"(K!BU<8$!H9NTJW55[H MKGMS\.?]/C8_\.>!)!P' X+= MRDG+_#Y+8$M=)>L1U@V*T)$:KY$SKG8PE(K;T1;P)/C 5"T_\/ OWI6YSG5! MVSG.!(WP' <#7;:BAA[,4G(J;Q,!P0N0O MM?O9LE)82I&H1Y@%A1:Q$B8EL4.C2G'YQ<(H2G-&,S/<(-'D(>_W1!#76V>G MG%K5^YSJK;.05_&:S*G-5V:^M3E(V"/+XQ"VO* M^-* K&]#7F9MJ:@#W)8AI6.-C6YR.BM MC)%LD-[2M+?)TWFHJ>RN1F)7(K!QRCP,9.RI,4F"-X&,Z^Z4[77V(0>BO!Q5 M+X!5E;5$S]M:Q].QND9A='650DA.E$X&:V2^O)GF7D/#)(2'.OF652DQW8"7##VUEF-QS@I+"<3DL)ZM6ERJ"81@P1. MTEAVALMB>MT/UE+V&4#B$"ZM[4 M_1T;=YO3%("SD2P8C3!F@+%@*UK]HTZ:]V4LGS'>\@EB,N%AJ^.LZ'Z0T_ DKX#@. X#@. X#@. X#@. X#@1I='O\ HX=:/\56)^F" MPN!)*>00K(/2JB"E*5248G4)U!8#B%!!P!%GDG$&!$6:2:6+(1!%C.!8SG&< M=G L(-0U,!B:(L"KZ[#&8_Y=EAC@83&@L3)YS$(3EAH:,-N&]MRX"'G)_@E@ M\7.<]_M[>!XD5/09LD[5(VEK(9TS&M=7UKB;.@96B()9J_8>27NP_-3:U)3S MYP[MTA6I%"TT\?B$*1YR#Q!9,R&!;SDNO= /2W7@J0H;"G4$B.':+U=7R] MI66#\2>:ST[QCNZ^-[:]F(796]/[ M3'V*'.F',>0IRT2<&1X[Z2:U7ST=C,2F3/ M:#[K++WF=-$+89%/WN,(F-85'VUVPN6KI?&'-!)$@V]*<;XHPF9")*6/&0\" MO+4>K")G75LXI=?TD?Q)X\S.DQN4*9.W$&$ M>5"\$HLD/[@&,!1;>FVN+*3 '^;1Z&V,^SJ8?,S5+:TQ:.SZ42R8@&\/;A!8 MH,PD\A,%B+@[BXNF3U*1O:B690H6&D!3"$$.JM_JX#6-3TUU9!ZBF3?*7:OH M^URR 0VOIR%]B"$N/F-T2P62$QX;RF!066A4-"A2D/;#@> ,1 \=H94=JOJT M,..C1U40AXBC6O62Q)""89%#V@V2!4*W<;FW,:]*F8BI&M=%!IH50_"&)2<( MP9HTH5!8RY'R*WW1.;'4,>9L^ M<2&J2S]3IQA5G^&$T\(1%"[@7;&G76:P[;N_7UJK&!N[_"HW7,YM(0H M97KG$Y&&R9I9REE2.8T1SBJ<90SS>MG=:XIG5&G.3+3BE(,F#.$,(9U5U;62 M]:XN*ZNH*M<'C&<.RY7$8^I6.F!*69;V.*@YO&85;XN8_(8FPI/,RV3*!+)(L:? ;R_-ZN0*QY-7&$ M]P:LS.1&Y&+X>!^XK6M>VH&4XZ*Q5CCQIS.U&*3FMI-,:$" M,9C:VFK3A)R,YR42(X>0!QD8NT+WX'Q$7)_:((_TG==)/2\0U?M:UKT?]L^H M:XQF6SV//U=ZU$@7;T[#+"U3;8)R,2ZVEC/A8 *UNCP2R"30C3GN250 0,!* M_P!,?K/O6P6C-"7+L-0VX!OE[SRL?5;ZDGZNC;CZ+N ]YY6/JM]2 M3]71MQ]%W >\\K'U6^I)^KHVX^B[@/>>5CZK?4D_5T;\\K'U6^I)^KHVX^B[@/>>5CZK?4D_5T;7>6#75$-;*]9J*W4@[B\=0?IZG$2&XM,]AZ MB@23#9N!4+F:!VG<]@;)%FDU24DR4F >I -2I& HO ACQC@3^\!P' ^NUL;]U=N[\==&/M@\!]=K8W[ MJ[=WXZZ,?;!X#Z[6QOW5V[OQUT8^V#P'UVMC?NKMW?CKHQ]L'@/KM;&_=7;N M_'71C[8/ ?7:V-^ZNW=^.NC'VP> ^NUL;]U=N[\==&/M@\!]=K8W[J[=WXZZ M,?;!X#Z[6QOW5V[OQUT8^V#P'UVMC?NKMW?CKHQ]L'@/KM;&_=7;N_'71C[8 M/ ?7:V-^ZNW=^.NC'VP>!Z>F]!;8B%;W_(;@JF3TJ_W'N7LK=[#7DT>((]RM MG@]CS,MTBAD@55M+IU$"'-8W%>(,A,Z*O![_8E (RSS%MA1\(O MFB+N,<'.*JI82Z_,;:,:M1'& (DLGBHT'I(Z19.D-6Y./\F3F&""08/N]T-6 M;%Z=YDVGUS3]NM1B9G^=SJ+VO6$I=ZC1RRPJCGC Y4P\.<:,EZN;($TTH27N M5&- G.)^;FI:>28:1YXP26D F"R+)Z9#C8$Q<)J19U51=KC8X=/7!)Z?*DU%MS\T.X1! W# M<%[>H3+R%&3L!=+MTOBWTRT$3Q=Z]PC5JI;EASPTJX8:K<&NM[<24 64H9WM M?,UAA-WPY;0"-0EF.2=U0HCZ^REDN: MZEF"#T *E]2R,6S4\V2IB>PJ7E7[-RY=#:[M*9&RQ(\PR4#B$@A.W*TH! M)$X2,S[5!#)FK6I=%9?F(69JQ.Q6)7TR/CQ#XS/;X_P&:5M9B*;1,IR9<.K5 M9,9L-W&K$E6HEJ5S.)5DGXR4(LX+&NK20^]IX7-9?:BL@E]A59PF=,+9%B2B M0$5#>R*_(2_56YFOAB^MY.&0D#0N"TW+N8L2!2&AP2H0D#X&UC8EMH+J^IWQ MY@"QC%#VPJ/N#9%Y UN)<\&ODN7E6YMJF9O1*F)!:C&@*=,6H(684%*\B/$ MXK! :/P31.PHE06K^OZ^]8LY1W51UH1\A[NBII8A72MVI*4,[F)7*4RRU74* MJFEPZIOJKH)<%;R'$190]O4C$ MPH9'*GR8KFXIYD2YT>UB0EXD*GP/*5!QA9.0E]_. XX&>> X#@. X#@. X#@ M. X#@1K]4C_,G0/]89TX_P">C2_ DHX#@. X#@. X#@. X#@. X#@0*:%].K M1B_Z1FEL79JI2EI67*MMM[_2.M:7J(.9M6NT2E,Q9Y9'6N81MA4R)O=6Z#O!!( MDV!_\^;3R!]P8<=H46(ZB]-# JO66GT^M,(G\\5).-XQ6N8M&\SBYD3(G/A& M4[>3"VN$>%.D[ H(<"$K0 MA5!8U4:I].AW=IX*W^G;IW%8K$]IW33YK=877BZ2N3Q:YCA!&Z%+E+>?&"$[ M-&)BMEQJ49YQW<;%1*?Q3#"U(S$X6BZ:^].Q=-8"V5_TS]29'7^TE0DRC2:= M.=?NS+\Y]QMQF%'.4[C4R"RZV2)[1(I-5LQI^ 3LAM*;8NN1!(4^$&.;%HKI0L;K3+K#] ]8!U18<.W-?YW+IC1TB:IO5SMI MPS+LS5H55*",$2Q_-@K6L4=FI%B&,,3 [/#F@D;:,X BS!D*$6 !SV* M!Y\/@6Q<=%=)NEYK5;)(]!=7%T9PFM0&R$EC=-.\C05>ZUIKJ+8!T;8JN1QD MC$G7H&7))JM&).!>%O5@-P2$XLXD 9_3:B=%9=(5<4;-)*6>9,USN35^^,## MKDYOSPP.,1FS!7;T^O#8S1]]^I;H0PB,8D4RU5UTRV(8PX/3A)-Z",U N G#96H>G5TB;QC+E+('HY M01J!EF,R@#ZAD=&>B,@8YA I NC,H9'>/25G;'= I1.: 609&3@L\@99Q0AE MF %D,J>Z&Z8/J)ZT_FQ8/X/P+&Z34+BE:U?MA7,!8&R(P."=0[<.+PR),:<* M)AB\<;K"*P@8V-O+["&YJ18,%X1!6 EEXSG <8QP)4^ X#@. X#@. X#@. X M#@.!^1"" .1"S@(0XR(0A9QC&,8QVY$+.>S&,8QC@?-SI)U#T>I.L-9Z[3O7 M2>2:6U<;/&5X?H7LUTVU$3=A+++F3X@<6!1(-XXZ^&(%C2ZIS,86($2D A" M,D(@Y[0VK]\Y!_57N'VE.F']OO@/?.0?U5[A]I3IA_;[X#WSD']5>X?:4Z8? MV^^ ]\Y!_57N'VE.F']OO@/?.0?U5[A]I3IA_;[X#WSD']5>X?:4Z8?V^^ ] M\Y!_57N'VE.F']OO@/?.0?U5[A]I3IA_;[X#WSD']5>X?:4Z8?V^^ ]\Y!_5 M7N'VE.F']OO@=@>LU \X[1:N7"#/;^#ZR/3%%_O]N-^^!^O?,P'U7KA]I#IC M?;[X#WS,!]5ZX?:0Z8WV^^ ]\S ?5>N'VD.F-]OO@/?,P'U7KA]I#IC?;[X# MWS,!]5ZX?:0Z8WV^^ ]\S ?5>N'VD.F-]OO@WLQ_=QP-@^EFPRUDU :G"9QC2_ DHX#@. X#@. X#@. X#@. X$56N M76>Z?NR6PULZEL5SM]=[+5!;T^IIWIZW,)(-(9?):_ECK$%JRL7%8M/C=@HG M=:TF')$K>M,> I\X$H1$?@X%]=*W&<:H.V,XSC.-M^H'C.,X[,XS]>[8SX,X M_8SP)&^!K9,=1-=9_.GRRY=63.\3:222B)>]OIZET*/7R36J0OLFIAV-)3KB MDN%,1!CNR-4](* MZ>B9I;LV40EW>[&6VP@>IU?L@B83ISBTZPLPU[9O.,I:D2+".S8?'3?#2!+) MR,XM$,(B%6$XPRWKCJ[K;6$;5KZ:.5S"$3"JH12YP7F>.-GQ%YK>JUD\1QR/ M!*>E[PV+ MJB>/:5:9GOG*_&$2K$9X( @"QTNG^GRM[14N0M=W"0U14+;'H= M7)MO3!<^4]2DKG\3DC.WQEI.D1KHT0=ZF5"-*9+Y7Y2F&DCGFLO/D 3T@PO. M"Z&:RUPYLKI%H4Z)Q,KC&GK"%RF4M?6IW?8/-)A8%?/K^W/3PO3O#O7DIG;D M>R'FXR) 9!0/WI$B G"GQ[6G6*9LEX0&-OSS(\.&SZ2Z+2\PVG(12>!;)M" MF V4C4(WEE=TSU '="2@85P6D@Q.F"A/+QX'@*1X,"\JDXHTZV,,;1S)H M9M3'UZD5*MY5@2]:%F7O\8E$*7EOZET=EZZ8H,1&9NC<2G=#512=.KSX> C+ M*&6&*K;T0U&?'*P+1LCTGBI,HJ1PLV*NCC:D4F2.5M3N\1386P)-7DL?'^GUNMM@RI4 M7'IT?%G.?R6LQ89WIW!C*]2J1E*#A^7$^-P+GBVGVH\:MG+JXSLQ3(VQ^=)""%9ZXE43:UB@7E&JZ #K"M#@_$CQ@93A31"=N5!&$7 ME:I(0O.\1>7A3P#ITY-57F'R""+8C)11F3,8V=R1%3Z8$#+7JZR8:9?9FUJB MW?"AEG\HJZ-IF9S>$@B5JQ.)0,8_*%:LXX-EZIIV&TTAF;?"\/>"9]9,SMB2 MC?'UP?3U$UG[B%VE"U&-P--PV-ZUQQDTM$GP6D3Y&+!18 Y[O RIP(U.FA_@ M/=S^LKW0_2&GX$E? GU[I:MG5X=W1? F54N!M[8.H6G\<@\MD"76S3N'B8F!T>399.:$J\<-BZ)L2 M&+G&0R<)34Q"RRLS>0:I4=JU('PR\]XXH/:/ 1$E3>KX6Q51?%I:(ZJK=>+4 M5[*3N+QV':?5XQW:NUGIVGD]@Q*X9 WS>6(V*.NLK+8G:189>SRT,86MJ;)7 MGG)R7(;=R5RZ>OE#REC6D\$/8F&RH37BBUF_36L7.L5LC<=CH)KQ*(HBD;PW MQQ -W:9I+P(U8>_Y42BPJ7HR%P4)Q7 M+%A].*-1N%NDITKK-R,G#W<3.U&I M]9-;FIQ ]5;)KX;7&)G1T,B7*S5B4-#NJ,MP3C/;#3!H35*A)E=@LH.@VZ>F M(17JZP56AT00@;W%6G,B:O5_7_$K4-:77V&;/%/B M*X*X^LR[U%/6]4WM(7 M#TA7+A&HBF_*D@X R[8%7:OAV6K/6&"Z=:IQR0RRA[%V+D\LFNM-?R$#=$( M)*X!!2(?%HLPH604AF2^16"4:N'YPP2UHTH<>&H,7$9+# ++=?3<35'\XJ[2 MZK;>2Q2M%]B6A,J(TE900.--R"(3Z<$+5J:S8O%G^)H9%'ZY6B18=!!*"K/2 M)C%.1JB!F!?"J9=.MX-.@C;II2E<6R^NUT0*)-%JZX4$W(2+&J=A:'LYO&8D M<_,TS5K&>3-SVG961S5/BAF$<:-.GRG4^ &)JOOGI^JZ2BLRM702M&V=H*1/ MLNQD+'K-KT2T*%T6U3@>UDF6P\A1(%QWF240*8&&L1*Q06K+4)#4CCA&=@O) MH9C<7_0"*3)7%'G1BO7PQ]V1<=:HLO0ZPZW,[ BM7-8UU8\.K]:]N(@R%,@'09SNJGT84*TIAN"D9C-G"@9Q9H3$Y8>6\8EK=&T6E M$@@&E6OL78MGK+70Z61VQ='&M^MJ&M0]>; F96>&A, MER,86&OG6@:JR$E51'I^50_R$6&LU2B<4I^0>5EI^\ (PH@;AZ8##5D?L5WT\K&3L0H;&%CU)6;5:BT( M\SR0:K9V^;8"KC9JLQ0T2^0TL3EQ*"$U0Q)UR@EN&Z>4F P(-LZ"JO0_85DF M3Q'-)::B"F!SDX58#2O3BPJ\W&<4-5F,XS^QG&?17X,XX&LO1S3)4 M/37U=0H4R=$A11ZT(L9^'@7;[HCIS9^'ZLD M=^'X?\LK0_9_^SC@/=$=.;U9([\Z(ZK)'?CE:'RXX#W1'3F]62._'*T/EQP'NB.G-ZLD=^.5H? M+C@/=$=.;U9([\Z(ZK)'?CE:'RXX#W1'3F]62._'*T/EQP.<=(GISXSC.-9([C.,]N,^F5G_+C M@0(T3_9#=6<[3W7L;MQ.'&QX/*[ULF?5+K'6"^11& 1F!/4X=7N$L=BV&H6% MV-+5R&/JDY:A*VG,P"#RQ!$M7%YR(03L](J/LT1TM2Q*.("VN/1;9O>N-L#6 M48><4V,C%N]L(U-*$LU4:>J-+1H$9981&#&8+ >T0LY[<\"3;@. X&E^_=23 MJZM99E :OBZ:4SYWD]0+&I$>Z,C%C+5$+KKBP)'@QY?%2-,F(\RQ$X02\#%D MY2$H/=^'O@# -\5!O!(K6NIXJ*5R".,XX1A[UZ/:K7CL1K,IUF>7-JA4%M.'6[&2FR+ M:[-2]I5[/HG>2A8$>UMJ6)>E;S)\-E2<,_:6FEK",;V,AS*ESGCM;N-<[&@\WE,%G_ *0J MW".L<;NCT8>5+<6>@0NA83EY2LU*UWL(@&Q')S6R,1"_:BD:YPC2H)7CM[RD5X0KLI?-W PP8 M^WS/[&VDATBO:YV"30ELGL<@\RC,:98,) ;;H.[+%J+5F1!*2.]FU/LI -K;4J9[FCL MJCTP6B2SA7)ZHCTH?LK"DR.K9'8!#I#P*BTS9YPB3869A"6+QTX4G8>GMK)W M)#':B5.*:;9C!I(> QCF#='GR$['^E-79A]T6HA81'LUIQD%&]37,Y(KEJZ-.%:RAI0)H^Y/J:5&+XRL8EQZ.6.S @8 "2O M(E1#X],J%.\$@&7@DI(KP6>:4H+&7P(H8%KELRUZ"UGJXY4ZN;9G!9A$+$D" MM'<\?C#>]XB>X\4N15!H[((7(5#L8=)JRPY ./6A0H2U184XO%P;@P 9(UBI M[;>&;.2RXKWB!4A4NE0(Z:<9@U6TBD:"3N"#96PIDBF\9B+SEL' X876$Z1G MB:"2B#TZAM-1@(4""0J4A*WP' ))78-;6):Q3"E<5+C M8#U4TO@T]B2@"M<^C;(V[.4IKAH&_N9* YPD"9/W51N5&"E108CM6ENG562Y MBA%FU\VMKA)G1 D8FXIJM^0GOL@E\AO&=,S:4XQK#OE?)G-]EU@."!*,\2X M7%T$0 ))QF!!U6!T\J0M-EK=VJ-T'6<;3.+#-5!*,F7OJ:6IDM5Q"K(,^HE9 MTWC,LBQM^'YNL,@,?D)PYK!'YN4.*AL7&(W,!H0*!#,*R66%!<= M%M27-"8UFT7#D;6HJ8ZBEK:Q^=XXWN53G >B\0UW11]T;$SNA2 DSGA*:%I!3IOH\#8=#ST6$#BBDJ4]7@1:TQ088&7[3J.A\1:'2ZQF(Y%'=:R'J M>0MY;GN<-BRN_-\,>(X]R=M,A[JF>E+B1"7)P2&'YPH4Y2JU(<9SXYO?#$$* MUFT6L,FN;^BU90=]!.(]'E\#FSN"1D'3IJVK$2I^2*6@^/I;(0,864].[EFLR1J;[>DJ8A.ER2G+3/!Y6 >'W M A#M!I-JL5'3HD73$8!'5-=MM5*FH"A["0KA#+7KK4K.WK!8=L'*G1IJQ\5Q MM*ZF"$[)V)0- 6I"E%X7 RQ6=-UO3Y'D N5H==NKU#V]>&V.JM-VY9%:QN7V#5)MP1](?7DF>$F%+E$U*5\ M=,/!*AF.SX(\*0@-$(/>R$.,XQ@-C_>]=+GU_-4OSSPO_P 4X#WO72Y]?S5+ M\\\+_P#%. ][UTN?7\U2_//"_P#Q3@/>]=+GU_-4OSSPO_Q3@/>]=+GU_-4O MSSPO_P 4X#WO72Y]?S5+\\\+_P#%. ][UTN?7\U2_//"_P#Q3@/>]=+GU_-4 MOSSPO_Q3@/>]=+GU_-4OSSPO_P 4X#WO72Y]?S5+\\\+_P#%. ][UTN?7\U2 M_//"_P#Q3@/>]=+GU_-4OSSPO_Q3@:3;T=1#138*'ZV5=2&V] 6K8S[U!NGJ MH9H3!;,C$CD[H0S[@5"\.IR!G;5YZQ24W-:$Y0<((,A+*+$(6<8QP)\N X#@ M. X#@. X#@. X#@. X$"VA742T7H*D)I4]U;74?5MEQ;;;?#TC@LXGC+'I.R M>>=UK\D#5EQ:' \A6E Y,CLF5D9$'#P##G(18SP-T_>Z],+U[M8_SK1G^ M&O=K'^=:,_PS@/>Z],+U[M8_SK1G^&O=K'^=:,_PS@/> MZ],+U[M8_P ZT9_AG >]UZ87KW:Q_G6C/\,X#WNO3"]>[6/\ZT9_AG >]UZ8 M7KW:Q_G6C/\ #. ][KTPO7NUC_.M&?X9P'O=>F%Z]VL?YUHS_#. ][KTPO7N MUC_.M&?X9P'O=>F%Z]VL?YUHS_#. ][KTPO7NUC_ #K1G^&O=K'^ M=:,_PS@/>Z],+U[M8_SK1G^&O=K'^=:,_P ,X#WNO3"]>[6/\ZT9 M_AG >]UZ87KW:Q_G6C/\,X%A=)N:1.R:QVPL6 R!KE\$G74.W$D\-ES"J+<& M"41UQL,K*!\8G(C.4[DU+,%B\(\H0BS,8SD.??\3.G_ &$_@:*]*#^C*T'_ ))5$?H[8>!('P' <#4S:*F9];SY MJTO@_HF!+3.T,*NJ9YD[V[-"A1$XW#; BRY#&2VR-2 MRD)ITU+.))5#0IA M3CP(\.1!X&I$KTRV7<)I:\X13&$RAY=+G0R^,AE5N6\U1BWJ%563-Y+9>*N<:TAR^ M30T2@"]0H5.)R5F3JA'X M78"0 +X4Z [)JD4_C+;94;AL+D;U?9E;-C19=F/#K13Q:3G1TK@=XPIW6QUN M6K+$KB4P63Y"QC.3H#"W[O$N)):EQ2J JZ'179<3(B0-I985:]N5JTV0U M>J.E+WE\%G[Z;&K1B%ZHK"IZ7T#+9TVWXO9VVTZRF]DR%,WV[$YO5M9DFKII M")*J:)S+D"]UC#RAP@+*787(T&5 2?S_ %3>D$^TVLZH5K$J6:DH[-B88-.' M)S:F:;0^W82TQ60O),C;&F1*&*Q6-RCB-8C5F-ZLE2F5.2(?@86X4DA:]@:N MWA-[W;+)(GT?CL;)D&O$P92F!ZDK4]U6MJ>RIM+KBB$:0(VHIGFT?V#4381[J/1ZM7@JD MH^[:XNDLB=$UU'JSC4BEB=I,DKLR1E-Y&WK'P;4@ M;VPQT.)QC)XDZ<@H9N1""6#&>[@-A?-C;_%Z'_JB?_D^ \V-O\7H?^J)_P#D M^ \V-O\ %Z'_ *HG_P"3X#S8V_Q>A_ZHG_Y/@/-C;_%Z'_JB?_D^ \V-O\7H M?^J)_P#D^ \V-O\ %Z'_ *HG_P"3X#S8V_Q>A_ZHG_Y/@/-C;_%Z'_JB?_D^ M \V-O\7H?^J)_P#D^ \V-O\ %Z'_ *HG_P"3X#S8V_Q>A_ZHG_Y/@1M]4-&C M(I6@A$)$Q.?>&].//>*(+*%C.-T*9QV]H0XSV]T>[0@?K8]1_V_-D?EKP, M4WCI;4M"U%8-PR79KJC2-I@$:<) .+PC>/9613>6K4Y?<:HE#(^5.B#'J6RA MU-)0-J3 R\'K%!8,B#C.18"QB*+TJRCJ=6NZC^Z[(;>42@TXJIL?NI/?+.[S M6+V2X,C1"7=D;%U@E*UB.0OLD0-Z

1F%8Q@O/>"WX+K?5LK;XK*)%?'5!K6!SJNAV ME&)=..HO;*#!,7.$R',A,MC:>VU$EBC])6Q["K1I1)E 0 3G$*C$RT 4H@][ M92NBST^,4::NIYMPND$F*+/8F8CJ?W6)Q<"S4DO7 \)+FQL&%F>3U^^]H#,! M&$QF6EYQ@Q*<$ 6:OJO5=JO"%4^Z[K[]-C79%=DS"!6(X=2B]D3#*I0?9#36 MJ>LFIN53HAR42Y>ZR! -( .!>595 *+#DS(,#"]RM>M3W@R($P[J#[H28^8. M<"3M:L429QD95>/>&U"0$)B\;2M 6/ TIH0A MUM=(:1/3*VR1GZE&Z;E'GEJ7O32^(NI#L&H:'-L:H*\66VO( M^O>CRRQB-);49QXPX+*'G 9!C^G&M,LEF('&-^-['V:CC )H1%VSJ.; *GE5 M%!X919D25"3.S%"MH(Q)6SQSR@C GPY)/$[OE)'B!KY1U0TU<; YS!PV*ZC= M;Q%C<+A:) YRGJ>V>H<(VY4Q;;W3+[F0,#5::ET0-C_*XVM$U*@!. >2 O!V M"#CBRUD:_0MU1B(FY M03FVT9O6+@2R_N<#.48RDS_SD R\!DH&NNF@\$9#U(-TLX4R5)$">SJ57SVB MD+@7&SD"#./3_M+ XDS%G&G/%V)SP.Z(19@L*T^3 M>(4EJ3.3SU,>WYWL%' MT35-UB]2\=1C96.RDE1!+<-I)U$G@CY(D#ZN83K&1J&DAR+_ 'I0Y8)2D@-, M4%\"OHZ"TG<)'#H>AZEVXBN56"4PGPB/$=3>[S'B4E2DV3)HX)F0!L7RA8)\ M6PIW3)BBBQ&FF MM+B666 .1#&8-&<$ !QVY$(0LXQC&/PYX$''3WZ@VN5(:+ZBT[:3?L[%+(J M_7BJ('.XR=HIO$YFL$LBT.:FA]:#'%DUU]9TV_P"G[,>P/OM]FC@/>LZ;?]/V8]@??;[-' >]9TV_Z?LQ[ ^^WV:. M ]ZSIM_T_9CV!]]OLTP/OM]FC@/>LZ;?\ 3]F/8'WV^S1P'O6=-O\ I^S'L#[[?9HX#WK. MFW_3]F/8'WV^S1P'O6=-O^G[,>P/OM]FC@/>LZ;?]/V8]@??;[-' >]9TV_Z M?LQ[ ^^WV:. ]ZSIM_T_9CV!]]OLTG9K(W26.R2*.^8Q+'$Z/S"./D1DSK)FCRV!>8S)4#6_L:M2UKR3LI MUB8A06$S&!@#GX.!(YP' 2]H#22'#R7+3'F@[!<#7[I6?Z)[K_*V MZ@7\^[8S@2.<##UH5"WVN\5N?(7I<&+0&4J9@OA1:1"-JF+T4R+VN-'O"\10 M7I#Z(KW$3DCPC4$X$N*)&;@>"@AX&@C?TJ8:U1Z.1)OO.RTT9@\0U>W1UG+4"-$GC':G,$:I 2K*"O(NFE%& MAX:Y""^K.2/[*[LDBCSJ0SUF2-NDS!L[:>TA3IA&NB"YM<,*GVWWIE-3G$C) M\S^ /& KBTAHHTWP1-'D:2<. MNP3X8[IBTO@F8 GP# <^5"4A:S7TPZZ:O,Z.)718S0TP\E@:6.-$EQ-]8XF?%H:^1 MEX9KWML\B&RNH'Z-,KRVUFM;6QEHRP+YL"O8E@U'!VQU5MR53L&[(UBHY2-< ML3)4HA&A.":8:'X5],V*'QU]C*>]K89&EYLJ1W EE:JR3$,E@6G2M@4ML0\ ML:1?"'-O;4M\)+,=Y"YHP%>2-4F5&*VH",LTY.8&9];=,8CK;)'Z1Q>>R68( MGYN3^1H);'JT/6,KVN9XNW3%Z;)HP0IDFYK=-EL12N*AI.<36I*M,-\E)*(P MF(3!BMKZ=#$V58\U4&[)RA;E\OFME))A'XC5S#8""QY/L+]:!DDJV1XB"U._ MMF'"#G%*Y++[N5T&IF.9G-R1)*G(33 MIS)VIE6WB%"Z805RF,96Q)8UAOZ7);8-&::TN02AF9-2IS@A6'GIW, X M$:G30_P'NY_65[H?I#3\"2O@. X#@. X#@. X#@. X#@4I\.-3LCPH(&(LXA MK<#B3 Y[!@-*2'#+&'/_ !@C#C..!!QHCI9&H^33")MCZ\FMK.B<@(VM")

N;:L?G-/VF>(-O:EAF0XRC5A)"K-6ONG+W'RY6S=4G=)UC)T MG!#0/[?U(+(6- 9*8GCBT#4:X$2 :8@X2&9LY_?&()6"'9$9WNXJ($8&+ZBK MW52QZ\?)I)NH-OS5[W"WZ21ZQ(')^H]8RN1P1:Q3^RH"A,?"T+WW@)9&?5#R MM1C\/&!(T2@8NS"8_( RN7KKI\=*7F$%=4?= V6QUE?9&_1\'4EL/+FT,,8C M3!-)"[N";$DR)*WL\.E3:['F#[ EMBTE5G/@#P9P*?,=>-9(E3[Y=J7?[J.S M>',\K:*[*)@.]]N25\>+2D#8#Q/Y$A9\-ZPQ()(L4X\K$ MG+"88 /WC5FK8RGF:JZ=O^I!2"*$)V18X/4RZCDN6QY8F>6QW=S\(W%CF:U6 MG51EO9#SG4"U*D"F(#Y06,Y+@1^ [&:@=-9(YOS-'.J5NC(7>+I#ES\V,/4A MLAY7MR8B4H(.:,Q(VR)2<:,,R>$37X981F97KDI& ^(I("8&,V"O=45,YNV" M3;J%;ZUPXTX[%&E*))U(;%\&;UX*JJIMA1:;"44]EGE1%K9[:0DK3#,9\D$2 M8:8+!/[O 9 D.O\ JI%W%R ]]2W=5I8HVAG)DS=G3J36BA71-Q@,]AU:R!,Z M,9SADXAN99C,DSD)-QG*PL00N,K5[5D]>E:@=2;?3#DN5QM$B M1&]0*WR%"Q1,;!=:FBF$I9[J7E05(K-9%3"B,!VEJ'8G*8 LFY"'(6_,M<-? MV*H[XMJ&;V]1&V4VO$.DTQGT7@?4*LE;($Y$8B"F=C:L!42$A$B<7V,D>4M@ ME1A"5:686,!WA"\3 6&=2M4M5%36]I+MEU&6!BCD$S,XXW&=2V7N1LT6YK%P MM4,*2*VJ2J@LTM31I%@U40J*P62F-"J",U,$9H0O>OJ U;G\6C,A*ZBN_#&X M/T1<)8OC+MU#+2+>(T&.1N"R>;M+T'SV$LER@K=9+&)S!VXR0!S2F9Q@!Y61 M!Z%U":>H&U8ZF=3?>Q20BB D3@'S.MQX.=GA3>")'$O#AU&+;3.*9/ M+JU:K82XF$=7*D#C!UA$&=0.PR%O:,MFQY>;DDCO9"%[0_5/5RP)X\5?!^I; MO++K%CY+Z>]PJ/=16S7:2M948<&9KD@EC2B?SE9/F!PD+>4LQD/:F$O3>)W< M'E9&&9\=,N*8SCMW+ZE0L8SC/=SO1=&,9Q^UG(74(NS_ ',XX%P=*B9S6P.G MYK9*K$FS* M8.]#CLSCF'?<2G47GJ)OQ9*@QED+;XWBI%6"QY(."$> Y[.S@5O/3+39_P#\ M^>IOC_[+3>OS MU-_:[=ODGP'NRTWK\]3?VNW;Y)\![LM-Z_/4W]KMV^2? >[+3>OSU-_:[=OD MGP'NRTWK\]3?VNW;Y)\![LM-Z_/4W]KMV^2? >[+3>OSU-_:[=ODGP'NRTWK M\]3?VNW;Y)\![LM-Z_/4W]KMV^2? YQTRTV,XS]?CJ;9[/V,[=NW9G^YG_X3 M_!P/EIUM_LJFTZEL8U\W&L*)K[$?5\?F9BQJ"EAZP0'ER.,.,"I;THQ9Q@/J7Z1;/Z.Z7)H_P"=GI^\P[-[ MULGGV2K_ #K)'OS3N[L&@\\2%T\%/YS?73R?QUBCPR_&4#&/NA[>S 2:\!P' M CRZFE4G6=J])@1RLU]E6,WR:I"(DA88P=*)0D9Q7S4LCGOF9.0G4&HDQT6B M9IRX8?#\5,E\/(A=[!8@Q-;#]N975@6_%-<:\1P\3E+T9-B.P,<8TSR(Q*X*VW+M@.513888H;P[8^9OC"U-^+(S5[W M9I:TY?9Q-I'!((UOK(=L.@Z?VJ3)!/1MOE9+@C?:,E.Q,+E[*\/!.!G%&H47 MC+D:128X9#S&[+;A3N8;"QUEMY) Y36\>M0^&-#3 (LX59,K-J.15PYFUVPS M^10R0IVAH"E;)3$9 >Z.@W$]>XIER "$U$-)@-KKZC]^V51FL\L,8IO(F8_9 M&O;IV1I1/A@!-5&O;P3-'LFFC&UE+:&V:$U-)7^*GOK5@:H^2-T;7)L9K2$,II:TE8H,.3K,HRUP2&(+)CSU*'&#&-$M3.J:.NLB/ [0N1)6 ME8R-TJ=H:I\GH"B095J#V M].<6,18L8*&&5=75>PKKN3.+CORH+4BKFZ:_L=+/"P^$,.84WRV.[36H>T,\ M%?XGA0ND\ *@4S:G@AX7FJL!0FJ#3CB#P*TI(2_!LM:5(1ZWWMB'-3D[U!4T/LR#3&LG=B9WF+6-&;194#$^-4F\Y)SE M7D):)!W<$DB 6<$T83L##D. AIDOZ8,#-B]6PMMO2]4T'Y^B>PJU&YKU0S5ZW#(UC$>$12GRH*M6W3D9*KL! M@LR)WS:J"3LZ2/QM=D#/69K5(ZZ;* $@&,PPH:/.$H S= M7&FBB6:I/]";#*E@%LHLG%LIG^*/;1\Y,2GK=/&"VHQ8*RPF:+1]IDMJ,%M, M87X#J-I\$X024RHI84 [QP\4RZ5A!I@%)B4]#E%E(4#@4W/3.KM0XR<;Q M83_)(U*C-@_.,'D,*K1=%S$FPUD4M9SXW"2$Q9(>2FB;U13.2S&I3$JQ 2,T MTD\M86C5)0MQ=TKX,[-;RP/5\W:_,[\CF:!S4/ZF(OLN7$S+4*-:;*%3E-WB M-KG]Y=VZ"1-([%+5HU"@][[XU(CTP\IN!>;3T[69O>7YW=+QL27@F;?L$TSY MJED5JE>TR]HVBE5-2>Z698A;X.U$)6F1DTT2W)RB@]Y$A=UN "R;A(:F"E Z M:48&WU:UJ]@+I6):NC-#RT09,AFC,5@VL-J:NMEB2E5&[*KAZI\B;*HK5S?.XY6Z MV(+H$P-)KC%X1'4,U?HE%' :9,\/R=P7*! 8J$<+ _$"S)=T\F>8Q.'1@Z[ M9]$C8&U*XW'72OHG5D;"9&9#4#O2$^02)F5PQ\9I(ZSF#N*8)SDH)\L;U+0A M$@$E)+/(4!82GI1ULL K2G7K>1;89'5[:W(T0ZR1&,LF<*\H"#BGJ!>57>5H MY A==:(L_)DYXC6LMQ)4DC2F(%(TF RE,] VBS)=&YG95[6[+W-B9W=M/3FI MJ[:6I2IE507+3$Y6M;4TPE,@B_IE'[G5K5@4)99HG-M1F>+X83230M!NZ9L+ M2. WQ5=-I.V-[06 MFXX-BLD;.CD+D)1+I:>EMJP!FM\'@S24X3&9N0,9QWB6U"I$7C/>,[@.T6 E MOUIV @FUM U%LC6!+\17=UP9CL2%ERAO(:9!Z.2-*%:U&.S8F6N1"%8L(VWZ@ 3DBUZ;4JD MG(MZMB3 X-(/4%FEY$68$6,9QCMQG&?V>!(CZ>P;\=(G\8V?^&P;\=(G M\8V?^&P;\=(G\8V?^&P;\=(G\8V?^&P;\=(G\8V?^&P; M\=(G\8V?^&P;\=(G\8V?^&P;\=(G\8V?^&<"P,,^NP75^?@M5+!? M)6M:7.4/.$,&PZR1RCZHA%K(N2E')#5 S#$QI81EY"(.,X"__ M $]@WXZ1/XQL_P##. ]/8-^.D3^,;/\ PS@<>GD%[>WTSB7;GX,Y](F?MSC' M;V8_^K/V.W@<^GL&_'2)_&-G_AG >GL&_'2)_&-G_AG >GL&_'2)_&-G_AG M>GL&_'2)_&-G_AG >GL&_'2)_&-G_AG >GL&_'2)_&-G_AG CYZ9"E.KCNZZ ME(H(5)C^I1N@82H3&EGDG%YL-/V#*.*$(LP/]W&<\"3+@. X#@. X#@. X#@ M. X#@4:1_P"3S[_B9T_["?P-%>E!_1E:#_R2J(_1VP\"0/@. X$<&_=9DR=X MU4D#17\AF+QG;B@&F=*H[%))+O(*=:'&9.,G#*B&1O94YA:EXC;:CDKRVJC#S349 VT:%Q#6Z;3O=>CYYL_-Z?8+*DSK M8&%JP\HK4:P539-;(B73?C3]#K296A$0[^90R'8.OV^*'LI2Q2FPM=5",XX2 MTL R0SDIO_J$%(I_'F"'221O<7>K[+JB;.]!OL::K;F$82(7,2TPX@Y:!O,;C@\ M4+W"VZE4)L"UTCF<^ JQZJ*QC*?;J6=HH]7)4Y]@SJ*W*14DFGS RM4BASU% MQLCC"%J1:J=SG) J2+3LE+T9P0VMO>-7<7-M&S+$%*++I%A<+&^M8B@\=5.8 M7>Q5]>I@4X_RZ#PMO$Z2.HF&5^>"52-.B5)2710SK5I'@)35! 4)1(MB*RM) M@JZC*\E:"FFV5TB^1%-*HW(9.SSB"6MC%NKEK)LPN?ODWA8W!"E5; ,3(5)G=((.&<2T*IQ5DA M.",073T_Y)9[]<&QEAVY!;EB;S=S/JR[$AGE(3>N6Y+.V*B%Z2UHVGRKCB5F M3M\(EC(I:P.!R@PA6$",HIZ/EEU1,CT%K6"6@22*!2)Y$MAQ02P )+'&%K:A2AR,X3:J M-$+OA.5I)T3-: CT1HB1"P,O(3 A%@)^. X#@. X#@. X#@. X M#@. X'S/5_JK/=P?G,OF&=/WHGXCS_L)LO$DJ^XJ#F;]:4A4U1?]CU2Z2Z?/ M++%36UQD\P=86>YJC2QC[QBO.1"$+O9X&0/=;W-Z@70$]FVQ_DCP,=.VB;HQ MRE9!G;47^SIH9PWL3;*%T+.HZ9^EZ2,/#VGC+7)%$8!&A/A4?7R)66A*6Y(P MF$J%X>!]_&<8#(ONM[F]0+H">S;8_P D> ]UOZWN;U N M@)[-MC_)'@6#(M#'>(O2:.2O4?\ LYD:?U@6T:5D?Z7E30ZG@>%XFMH&! X, M"=3D#LZ8RF2Y[O8I48\(OO#_ '/ O[W6]S>H%T!/9ML?Y(\"U99T\)K TK0N MFNE/]GGBJ.02B-PEC5/^O\\:T[K+Y@ZIV**1EO-618H"I\D;TL*2(DP,Y-4J M# E@QD0L8X%RG=+VXDY1IYV@G0#+*)+,..,%K;9'= 66'(QCS_\ "/X A#G. M>!Y&GIFVL^M;8]M&AG0 7M+P@1NK6N)UMLG)"QN<$Y:M$K)R*(!%DI2F.",/ M;C&>P7 J'NM[F]0+H">S;8_R1X&+GW2?T7E2F#235G^S?L$T1(V9Q61-XJ"3 M-LD1-TC6&M\=<%K*L8B7%(W/KD08G1GF%A)5'EC++$(81!P%T%=.^:GS5=7! M.E/]GH-G[9&6V:.,,+U_G@I*BB+RZ.C*TR92SXBWEQ+(YO#*L2DJ1 P48>E- M $61 %C 73[K>YO4"Z GLVV/\D>!2GGIIVA'T67%ZT1_L_KS;8_R1X&_/2V?,*:%LJ#F4AKO0#C2FS]_4D]0G M5J,*8?3+@]5Y+L-SA,8ZP+4#:M1J92:;Y0J\8OQ!'=N XSGMSV8QC\&.!V>GL&_'2)_&-G_ M (9P'I[!OQTB?QC9_P"&P;\=(G\8V?\ AG >GL&_'2)_&-G_ (9P'I[! MOQTB?QC9_P"&< &=P<0@A#,HJ(8L]T(0R%HR(0LY[,8QC"S.MM7=53:JBCFDKC6JF*^,8K M#;6*23-EAFT3)==GR?SF2L; 1^.'0-S1_F#N>!\E3[")2>UY=G5N)6)A MX)7JU"$"E0%;ENNFU,:5;FL5:"CK\Y[-[%5;<\!N1Y4P9T%#H:B:J6ADWJ:S MHC8D;D8#VF#Q:N'4<54-2)X",+H1CPF]428I-#'+QKSO6_*DPI),+U4+Q7^Z M)Y\JA.S[5#H;,:021[8S$;E5=,D81P.5UZY.IDZAR-U:CG')B=6R%F)<#\B MY*PMX_7#?J9Q"&,-K*7><-3KG1*1V VKK10MN),[%JA-K/)$3^K#Y,Y+R'#(6D$'HOJ/,IU7$2%SL!X:T9-7*)V8KV= M6'OA*6%Q[:^MY:S&J!.YOG]ZES'-:Z>AK,*0@7+F<2M6:%U2!..#W,^O._QS M:A(7R&S2E\[TWS4,O-?MFWO)=7[:L6M[3'VO96+J(W)U)KA')E.UBMG=&LDG M)R5X:R)4G(PJ5J>T+@CE0=0I^G32X3M?8D2K:06BIDJE@@^R<;%-*Y-]%]9W M5A=W1T?XG)V>2UD"3P2=-;U%V_MQW)!DY*2H K&8B#/%AU'=HMVYQ=T:B,P< M*^Y,#R+& SSP(U.FA_@/=S^LKW0_2&GX$E? OI$7&1SMB1R/+%A^,V<:#'K#9YP\+*H25,(_(!IR)@S5^IPXF3+&DF\@1-1SAY3Y"2N4@)&:$>>S@9N:>C8\/+8A=D: M?I,E)7)(0L3E.W0ZB#"YEDJ"\&%@7LKWM WO#4K" 7880I()/*%G(1@"+&<< M"G/72!7, \@7(NE6>(+6L=\Y9>A$S20'DB!:V(3B0F1[9-T+$Z&'.Q0B4.,Y M6J20'&E%#*3J!E!'=Z=9!) MHDT#1=$6'G,;U*H6EBKS((LG9EN7!$E6&J48D9X#0 &28$(9 MA]RS(?\ B=(G]2A7?VK.!83WTIV:.3Z"U<]/'2)0SFRVV8.T'91=#V)F@?4, M!(9E,M&6[)]G365$>TD/Z0SP5*DDX\!F1$@,P69W NMWZ-SNRMZAS6)^DX>F M39)P84T=#>(O[@+)QY28'D[2Q;0.+JJ[IAV,CR42/PR\"&/L $0L!4O/1560O*+,5APH2J"1E9'@XOO!>, M,Z4;782V>MT0=ND4ZKJPG2RM9VG'T/8DV&L$U0,$DD+BV[1*F^,FB0&EC*\X&IL'B-+ 7WS# !$%<]RS( M?^)TB?U*%=_:LX#W+,A_XG2)_4H5W]JS@:K+"T$UJE2^(U? U:J'.[6?$Z5@B:L*K:!QJ:2>,^'!Z M^1+W5)#V-4%GP>!"6I/"0,T6,&"_#D-_N X#@. X#@. X#@. X#@.!%AU?#9 MD1K'59]=(8RZ3\G>SI\F0ELFKLZL,/<)2#<6G!,:.4OC&RR-Z9V!0X8 %4I2 M-ZY023D0BR#18P#(75F4=7_MSV4?TW.SM^#MVFV=_!['F.!QZ4=7_P#(?TV_ M:FV=^Q[P'I1U?_R']-OVIMG?L>\!Z4=7_P#(?TV_:FV=^Q[P'I1U?_R']-OV MIMG?L>\!Z4=7_P#(?TV_:FV=^Q[P'I1U?_R']-OVIMG?L>\!Z4=7_P#(?TV_ M:FV=^Q[P'I1U?_R']-OVIMG?L>\!Z4=7_P#(?TV_:FV=^Q[P'I1U?_R']-OV MIMG?L>\!Z4=7_P#(?TV_:FV=^Q[P.<2CJ_=N.VC^FYV=N.WLVFV=QGL_9[,_ M4\S\/ ^,706\_P"T:F=3'<2*ZAQDNR*-1;G7^CMR*76\2M^T8@;Y\[TGQ+VN MO+9F3;&IHQ)6E;XWDR:(DE.R@O):A4RG9R(K@?95TC!R S2Y*9+$[,CE9FS> M]@Y.DCBUTN;@R$.F30)#U*1*>:1@ C"2QYR# 2:\ M!P' T>W^L6UJ9H!\MRJYWF).D5>ZV9!MPHU&G](]&V)==50(]6X&2%N2BBKHN(@ZNXPGB MCG+HFGL:MDK]&\N;#XS2]1U^0-AKP@3A()7@.4&I2D:=:H2!8\CW/N*O=K$4 M-F%>*CZ^DD-H:,KX6US"NG(NN;$M?9RXJ$C<\12E&WI7J6QZP#VB.&C;SQDJ MVA :,XU(G6%GHS IE>=51HL%JCI1=#2A@G,\@41M.NH:\3R)92RJ"2O7V9;" M%GG2M$6J:6.3DL-?.K>4V'!%@]4$DX1Y23*L]$%%B?4F WYNE^6MDFLAJ/V:O5 MERB.1NLI7B?NT'>5-?C95A[4QX4VTMO5.J MKM.(G8ZYQO-=%H=)=@5JF/M;!%)1&=?(])*P@CNE&VI,%,UB68P26;'K?(T) M30%4U8)#G!2PY(2M"0TS]]+,++.$2,98P!.)\,1I(A8$#!I83BSBW'PXSCMQP(IJ8W$MQ/T^:AV'EZB*VE<%@6=%(6H12!>UUHT*6^:[9-&ON M7) GC4>7X+(B3)(DJPP.$YF3C@Y\0X 3 X"%^:Y[>/>PVU3^TQIP)+H5RUB9 MK&@C4<9'U;FJDC=L5<=0R"2.!J-K(?F-6O*@A9)C4I6*RDOA@QG!"SRPD 21 M\!P' <"-3IH?X#W<_K*]T/TAI^!)7P' !('P-/Y#24]<]T&>^BD\/5UHAU1GU'+6 MU5(GE%+5DLEMEPR<)SPM:>+J6HN,8;HD),JHM$ 655:.5,.J+OKRO>4-PW8A-?WAQU^C4":92]R;,"72-:JB=P1H+\A. M38;20)#,'Y19=\J5:H/>\Z<;'.4EM:J82URJ%/2F?70@K:%IKAV.U M+N6E8UZ9N,-3*%\@CJ"$3<_); G>4S48H,2&J"0*Q%<#;35C4RZ*8V F5G2U MTBX8E.&C8M.^-K%:ED2Q>J7S_:R5W)2I?F.2Q9G84::M:GEJA@R:G.+&C/R( MA, U*+!@0QC'-'-KX;0-$ZR02_&FO8[KZQ75#FJWHH_2Y%)+.BLFJ6SH12ZJ M?5LD:$381,X9-94P2![7$/YV%ZUB4&ILD8GIL:M>*_EL;50&'OL M:CS.]KF(.S6P,M8&6WT>S]&6\Z/<17O->-_AQ=7 :[DB)*DPVH24BF2FH\IC M$ZAZ:]CK97SBXV%": MT;ETT;X'9+/YT2+%:,#\A0DD%*5;VH*+/+"Z[!T3VT?GVT#HO,:L;F61N=U. M\)4#M"TV1^0*;0G,7FT2$+HU(TOV$IV>5:^75-XS8#?6=;1>/1MYC= MMV\D4Q1R::Z4UO*87BOET>0QBQX)+3P%2GP6:&O+WTZ-K5K/;2Z+J-=Z_D=MN5]B.BT>L^WS8C M#DMO4QJQ&&!S;)&75;8^/3O!K-UR4JDP#&])@M&_95$G%*"#$JD,OS?2;9R8 MUE:D+52"I1S:=36Q0G6^*Q[@*DLK@,C!>SW63JZQ4,;'!H;8U/OUI-360>%% M(BE;,T^,D,:U"5G(;PL8?3TVH3HI "*V36==R^7378:=/=F1.6V%E\$_79J1 M$*F3.;DS A[*&4NK5<\?-7G*U#@0KPU]QP2FIW(64Y8>:S^G7LE*)*^RN&RR M%1LA])A]9(QTR=>I%)'AJCT>9(S M9+F\OKXX)&EG:&U';%A'K'!SV'!; M9A,9LFL9='I]7TT:4S_$9I$G5&^QF3L:T.1HGAA>6\T] Z-:TO'?)4$C&4:# M.! %D.<9X%YZ_RMNH%_/NV,X$CG N5QF9Q]JD\?5+&E:0Y-:M2SO21:WGJ6QQ3%*$XQ%Y$2>6 P&0C" M$6 HKO350R"2KIF_577+Y,'2&*ZYL" MN/P:V&FB1&8.,[Q>>^+M"TLZNZU> UI0Z^4D!,QM4:8F5."K(0 AG988]JI- M#VEK* QA+;VV)R1<>XMA!. %H%YPU!&"SAB'D.U!K)K@U(LMK70-+MC=E/%D MF&]OK"%(D>$D'1.39"D84R5E*)"DB#:]+$S85@. ($ZP\HC "SC B"M*J(I% M) MA3JR-SG%PL;(!(4T-0F->G4-QB%L @)\ L1>0EY*!D/9D.,X"GJ*FJY7B+!5 MUS!E7H0I/60T2J*L:D<55J3$ARE3'AG(1C:#U1R @9HR,EB,&06(66!>'9[1,Y#FY.F)4C*<_*#C1F^<"@J.]XP<#P&7> X#@.!& METS1=YBW=SV=G_Z2W=0/^[W+&)!V_P"_W>!);P' !('P' <"._>"0S&%S;4YSL\^RA-65C1I.%;(& M*+F7X9EN@$V@_3CC6V+S H.ZXK;L>*PE2N(/)9#N>!,MRO=2% &_P!C ,S. M/5"D[2EL)K/J&'O$YJQ??BEY98I9JMZ9+";Z-=:2,% ZG?#HBRO+H^4D?'VQT=#TR@UG< MVAT/-0J1C;CBS0S1=5U7"R3[1F"3-4EI.$7RXV1\^0FJ7T: MBJ,R!02+ M*L-L;HL1F^8>])#!Y^T$NT3IR82M-(8T_,JU7&##H"Z2>*R3Q>^O1)2CTQ12 M]&8I+&F4D8P9V&%9SVAH1%MU)!$=<>G&]!L&(61+[E9Z8-OY2^KTKS/G-!-] M7+4MT2F-M\:4-+2CG5A6'7&6EC2&$%IEBL_*-*1WL8\,+AT&V['LQ;VR#TJL MF).\4?F;5J653"&&?-TK;XH78-&K)=*(TTC\A:EN'Y(N:%0G=)@LS)2M"H,S M@KL-**"53@. X#@?ST-H.C+U2=_^G;K[8.L^X3M:M0-[#.EK?H1*5[74<<:C MF^V9\8 Z&OS)EJA-GOIJOO&DF3;R=P28$(!3F8#)9 ^B/IHZ*[[P;I_Z@PV M0]0+8S71^B]#P)B>:+4:X:>.)M5.3"$YP7*U)N M]\1H^]C/ WC^I_N_][7L+[,>B?V=. ^I_N_][7L+[,>B?V=. ^I_N_\ >U[" M^S'HG]G3@/J?[O\ WM>POLQZ)_9TX#ZG^[_WM>POLQZ)_9TX#ZG^[_WM>POL MQZ)_9TX#ZG^[_P![7L+[,>B?V=. ^I_N_P#>U["^S'HG]G3@/J?[O_>U["^S M'HG]G3@/J?[O_>U["^S'HG]G3@/J?[O_ 'M>POLQZ)_9TX#ZG^[_ -[7L+[, M>B?V=.!I5O%KKM!7\3UKE-F]06XK\B*#J"]/8MPK"6TAJG"F%\,6;@5$B0J% MRFXYZ3$JQI [0X#W>!E/TQZGG\<=7[V8NB/],/ >F/4\_CCJ_>S% MT1_IAX#TQZGG\<=7[V8NB/\ 3#P'ICU//XXZOWLQ=$?Z8> ],>IY_''5^]F+ MHC_3#P'ICU//XXZOWLQ=$?Z8> ],>IY_''5^]F+HC_3#P'ICU//XXZOWLQ=$ M?Z8> ],>IY_''5^]F+HC_3#P'ICU//XXZOWLQ=$?Z8>!UBFO4X!G&!/?5[#D M6>P.!:R=$7&19SD..S&,W%CMSVBQC_?QP.STQZGG\<=7[V8NB/\ 3#P'ICU/ M/XXZOWLQ=$?Z8> ],>IY_''5^]F+HC_3#P'ICU//XXZOWLQ=$?Z8> ],>IY_ M''5^]F+HC_3#P.,S+J=8[.UYZON.W/9C_P"UCZ(_PY_:_P \/X>!SZ8]3S^. M.K][,71'^F'@;T])O$=S0-N'-SG?3I-5>W.R*N[3MD8Q3,0LU/>2B;=^R$2A MBU_>I#4R9B3.?=PWY:59I0T_9D78+MQP)0^ X#@. X#@. X#@. X#@.!1I'_ M )//O^)G3_L)_ T5Z4']&5H/_)*HC]';#P) ^ X#@4QP9FAV&C&Z-3:Y&-R@ M*QO&X(DJP:%6#(<@5(\J"C:J8&M08<,*<*3 S1FI1B,%A(#!6,YSG/AXP'\&.S@>DB,1I-@K"6/ M,:?!+B%W*P0TH"?"=2R?)P.9?AIP]QP+3_O>#L=AF ?N>]V?!P/T1&HZD$2- M*PLR4:56L<$QB9K1)S$R]Q!DM>N3&$D &0M6EY[IIH,X,,Q\ LYX&ML"TQI& MN$@T,=33=0E,6I,G D=BS*5'*HVWBW-[LC.;W1"CP6,9_#C@=8FIK&>C5";4 E3:246$(P MR$(@AQC.,XQC@41)!H:@5OJ]'%F%.JE"!G:I$>!K1X$\M4>2*$#$U.&,E9"H M;&=(K. F3BQX).#C.Z'&3!]H>M!$HJU8&%JC,?;<&*$JLS"!E;4>#%:')@D* MD>$Z8O E"(1HLE#S^Z+R+/=SCMSP/2EC["A-">B9&A&>6>\+QA]N<]X7:%8X#@. X$:?1\_HX=9_\ $]@?I=L# M@262U6L&[L[/,LC325Q$=5R"%TY3\HBE96&"=I1) M!(WV;I96U9SD*!ME3:4040)Q$@PXJPJ-I7WO9#Y=<9=4PF6)&J.379:5-)3- MJ%+WPJU P:0:B9J)F,>&IC)\\'6''IE.VO#NF$R>F,"-%D? VHU>V0 MMZV=EK?B$N>DY%;LAEP(8$W'U9,8^AE)\#O5]AK/(JZL=='T,9F,;:*X"T$2 M G+BK6YDZE08D[C> !JI7"W9&NJVUW=)'1UD2W;B+N6QSCMC.5$)L"5/F9 M(SU!4";%#<>%-5P*>T_9?4!L*E*EG"=\JV8:I.U##2UE+GU(_PAOK6$ MQN^&NM$:QK$"QA+F03Z%S3LXUJY4]8 ?C!CC@@60\MGL=V3AEHC9HB-VTRWH M7LO;NHL[1F4S-0*Y!I-;VP$T@R*Y'B--1TH: M&AS-D#T1MA 8^W&$'JQO P/7=5]\A6F48#EP:]BM@W+6Z/V="I;+7JH][(U< MH;$>Z86UC'VFGX922%_=0G$NQ0/&>FR?V@:SM&""!F.N6<>!9,4(E1G YM5+ M:5B:L=+%[D-8O;78*:W]=Y-=,8;J%G9C+7C2GI2=)+.13.IXP@;5\3@C9)UB M9(8U+!)411_DH,X'X8,<#'UQ+K[E,EUSK"'5':<=B-86[K98\$D4(H2=%05_ M&6VPTH%D=O*%52V[$4DX*7)NH90A?LUJ_/^VT&L M:*2),1&I>VG0UB=(77CF8:WKW982V.X'%0Y!1K,IT86_"[ZZ@ *LKHIIIUXA M;ZV4_23H..$T Y,<<>4+[5EB&WT[CCN&U.OKJPZBLIC;@,L/%@H;D0$@@I&X M!=BCT(;DZ(VCL=8T;L C9-JD":1,JVFW:.N+[4#]4.%".P->JKG$VCR% [I4 MR5Z+@5O/$C91FE9&J2"1X2K,B/)R8.=18W\Y0C4Z:'^ ]W/ZRO=#](:?@25\ M!P' 2Q&E!2&Y,+P9C&>YD M8,9Q@7[' ^3_ %#TZZC%C:M:]S^@[$D-8TC,ZA@DGJ6NE?51OYN4P:O'N/HG M"(Q50@;^GV]H$9S(R*"2,E$K%9)>08"$XP(<"R&Q?U!^KG^7UZ_6O;%_ZNC@ M=GU!NK?W>W&P#[W_ /BYZK6Q. __ ,6.G7G.<_[W Z_J#]7/L_S^O6?[H>J] ML5V9_N_#TZ/V<<#]@T&ZM^<9[^P#X'/['9U6MBA?W/A__1U![,<#\?4&ZN?Y M?7K/_P#U=V+_ -71P.O&AO5MR/)6-@G;)N.WM+QU8-B>_C]GX2_=TY%CX,_W MN!V?4'ZN?Y?7K]:]L7_JZ.!^P:#=7#.?W=_O8C&@ M75F_9V'D.,_M8ZJ6Q&?_ $^[RQ^#/]SX?_1P.?J!=67UAY%^M2V(_P!7GP'U M NK+ZP\B_6I;$?ZO/@/J!=67UB)#^M2V(_N__P"O+_1?K4MB/]7GP.0Z!=6/.?W6Q,CQC]O'50V' M%G\'[&,]/4..WM^#\/\ =[?V. -T"ZL@0]I.Q$C,'V_\$SJH;#E![/\ \?'3 MU-SV_P"]P/'G0?JY]OP7Z]9Q^W[UW8K'_H]W1P.<:$=7/M#_ //UYQCMQ\.> MJWL4+&,=O9G.0^[G_==F.!)?TDU3"LZ=&K)D:BJ^%-1<)>47HTZ3I=9J]OV(330G8[Q(,]N.!(SP' 5( D%*'%8D1%#'@1QQ9>,BP%U9V=ZAJ[.531TOS6]N-_^IT 0R/)GM;WTPBQF>":(P@H./K)=1_[LR+^W/6?T M6\!]9+J/_=F1?VYZS^BW@/K)=1_[LR+^W/6?T6\!]9+J/_=F1?VYZS^BW@/K M)=1_[LR+^W/6?T6\!]9+J/\ W9D7]N>L_HMX#ZR74?\ NS(O[<]9_1;P'UDN MH_\ =F1?VYZS^BW@/K)=1_[LR+^W/6?T6\!]9+J/_=F1?VYZS^BW@/K)=1_[ MLR+^W/6?T6\!]9+J/_=F1?VYZS^BW@?'9J+U?>N^BZIVWVN]*Z\27\$C_F;:#(\!X' MV =(=:]N6EB)RDK$7%Y(X;,[U+I#&"G=/(2HV^+-W-@U#NP%2!*F1)7TMF<# M#$P5I1)):K!7B! ' L!P$G/ <"VY+$8I,DJ)!+HRPRA"W.J)\;T4#LE3N*=04G<47BC\(X&,& P(79G';G@:\[=;!2S6:KE=KLE=LM@,+*X MQ-KD"9SG2J&KB%LXLB!5O'B6L"6&R[#@'RN9FK%0S/)PDDH/##X@S\9*#';' M<._58I-@DU12!.Y,44D<(@[E!YFMBEGDO+A9,HN* MV*6<*WE222J^L]._.FM4,E46<'RPDUA58GUTI78YRM\"..1 MHY6UQ..Q*Y4PW-86%6UH4H"5 UG=5%AP%VR;>[5:).#NWN]HX-RQY.$X.+'# MI[*6$*9#+X3 GMP2R*,19X8E[3%YE8[$WO"PA08E9SW,GRTP@'>$$*Q;>TT4 MKEGKD;$RNLRE%O[!EZR5O'CB'")HW:S4QTT-DYSH\/#281]G;G 19QC\&,_@X&B=5[Q-$JU#A&VMBU^\1!KF\V9H.E MA,#/>+8=D;I*;Q(H2+9RJ1Q6+JE0'"5+2#E L(0 2IS>SO&"#CO!?5>;7QZS M]FI91,-0IGJ+1ND6&UDUCICWLE,\.RZU;"JYZCS6F<(ZB:'IG:5T$$,MV;7% MZ'Z0T_ DKX#@. X#@. X#@. MX#@. X%&D?\ D\^_XF=/^PG\#17I0?T96@_\DJB/T=L/ D#X#@.!$1(-[;R= MNFQLOU *_:J;:%-35]O78<0K"6,LRDIR%%JJV7Q'XC&+ =6F:Q%0=.W*?U,B M42ML3IFW#*4I7LQ)QRE"!U4AFE1U(:>C]>!FTPBEDM:ILN$NAI0QIVJ&'N37 M/BW"NT*E>E3E6 J3.D3,1V:VNQ9J)4L7%-?C9/3EJ2#$^ M^&=4VB9H@GSD1 M75\,Z. N#HV*#'")0UT&_J&3=2RM#GE0SIX?8+WY"DC.P26''RE R*B M$BA@L5*BFCHE1*BSU9$==U_FDEP;U*T91"HC!P9U8^I#1#ZIKI"!ALMO<+%V M!M;6A.W.#3$/+HS9M-[ O&LLR#(TS?.%YAT8+M9HPF)=&K#HE\G6I3#A$Y/" M#@7!--IWMGV;MZCL)F*OH/1.JD-V7F]L3J.R.1-SVFGTSM6,DML6;6-ZCN,M,#QQA:EB;OS)ZD MFI1U +H*&$W_ +RVYHW.4UG5O*W*6P.=T#6F]:^V%Z%1'[3C#(Z8;K:U9;6M M)X85"-0W>7G%J3?+$AJ(*>/J$2.[JZN]CU*@:HS9.I-<8WLBT1^[8TV%5Q.V MQ7=6Q-.*:[0*87;X7EGEDHD>J,J1HUBE1AN: N;2O.RO#Y8A+"MKNJ!3+ AI M^2N#'8,IB.R6NR';6E'6&Q2.$DXH]PLO5>GFX4J/DUE-BXV6O,FVPCST040W MIR"F#"H!F?+DH"5@7W1/42I7863R&$L+=,:L>$"J=,D=>[B*KQICLMDT$VAN M[4%Q98T7';0>W)V=E%OT4Y"1(#PMRES:UR$:?/E!BDA(&)>F-OG.-TH?$3[+ M0QEJG[AHSHIM7+FJ$P!SB\,;WK;@K8,]6DBTB?+DL1]?&=$.F_)BVY:U-BAJ M$0([+B[!<0DM02K,\"2 M1*L2KDY:M"J3K4IV!"*5)3BU"!H9TK/\ 1/=?Y6W4"_GW;&<"1S@. X&&+_HV)['5 M>\U'.'*2M<7?G:(O#@HB3@B:GO*J$2]CG#& A>N:W8L@@$ACJ0PW 2L"-++R M7D7<&+&0Q386D].V?(+C>9.YV6%MOV)-$;MB&,M@O3'#9.]1QE2QR,682UMH MB54CS+&=KI5N% M)G":,:IV=3Z#MMUNV .SOD^(C1G.)<]>33E@"B24:E*$"?P %![N0LV)=,[7 MZ&#BBMF?[FY(WM$G @;V""2:AZYULD]5 MLJ8IM_>J\?ZFJ.-)#4RC*A:G6LZ=>E5)UH84M@D*9TY0 -4@4I)&N2%#/"VEX*"G# M<]_U;JZ3U'5M0/!L!OE(AGK%$L/)/5! M<3E>%13N2O6$+RU)"M048%!L;3FH+:=4CY8ALPD[N; Y!54P6+)#A."RJPE+ M]'9.^5].&U A2,Y\:5/D72'EEMR=N.38$I*(,+)6K2U 9H:X2_-LM7/XK)F# MDR+(^Y-8(DYEQU0VHWAQECM)"I(D5@8R%Y:MG;W0+2D(R,2;#>F)P< XX'BY M#6".Z#5?&Z=8:'26'=I]:Q(219$VVY>>WQ,,M?G$LLL1QJI.V+S$1)Y:Z'Z0T_ DKX#@. X#@. X#@. X#@. X%&D?\ D\^_XF=/^PG\#17I M0?T96@_\DJB/T=L/ VJL&\*TJZ40&&35Y=&^2V@*7 @S:W0Z:R;+V9!(TIF$ MJ+RKBT=>D#6:V1M$:JP%8:G$H"6()&#!XR'@>@VYZW3RVK8*H?E2>5W3&Y/+ M*V:%$QR-@L"O:C51NW%CE$IO-3.#,\.BZ9(B)?0K&P.F) Z$, MK6Y2)?&9I#&J0-4B<4<2;23SU20E8<0W),"SDLDCNAX99IQK?)HF_1)MJJ(5 ML3(ST1[I(:@C[)5LU$%/<>+_ %Q"28PUM:G]O*?[@.52!QR0>68J=W!6M$/" MQ08HR%@UU"-1%]<3^"H8WFZ8[7-B.](6<9:T+FMV317,5#_'7<^'R9TL*.2. M7SV/L9DL: )%':O96UH(3 *.+1-^/)PJ%+Q/2*\FF.VQ45)5,\-^7%RLV)S9 M5KF5"U>7Z>6&ML2036/.$QKV..?I))+5CQC^ZK$W_/37XDM>J%Y4(HX098LA M=0KO8-?U/:;!$I-.;.B]G$P-BE35D&+E$G8Y$SP"/ M2!FD,@ Q!=GIJ?&"J(LA6)U)QI*E'&FHDP(BV]($D*$>@UI>;3BM*+(/7CC9 ME-MB78N 1Q?6"4\NM\2EVFD&+LV!/JN,YCD:ECHX*WU">>UK"GC!2U3XP<$J MQ"-"[(U0-$0MZETDAU*5)$Y%8#6ILRJ'Z3RE0SRYT:V9*NDC M6?)YL].0TZTPXH2]W6J,AR:J/&8&/;-I[3>"U*W.UNU)K?&J1UNK]8)B/G5= M5NBK>CZPB1+"^K"(Z2\,H8_7T,CY4$:U62$84J0C+.D'@.,I2,@#]5Y5^JC@ MN68@M"US''3+ VR9P+4Z]%5TYB9[%L"96B6:K*D4$C:P2M[M43W(G!(/&59, MA5'KUA1:Q5XIH9ACE7UG#GYQE41KN"Q63O$6A\&=I''(DP,;\Z0FO//>(!#W M%X;&]*X+8M!L25Q\SMYI@DC9YP4^3%E^.;W@M^O;SJ^TWNYH[")&HFI2)VF2PI:6D5)1=U6S_N!'F!]!W29AG56; M>FCH^WP.R-%HE$$.N-;I&&,6IKALC76$_+1TUO9CVA^UQP'HUUA/RT=-;V8]H?M<C76$_+1TUO9CVA^UQP'HUUA/RT=-;V8]H?M<C76$_+1TUO9CVA^UQP'HUUA/RT=-;V8]H?M<C76$_+1TUO9CVA^UQP'HUUA/RT=-;V8]H?M<"2PJ&<\H[(\@R:G[?' $PG <"X&9/2+J\?D?Z;_ +1^SGV5N ](NKQ^1_IO M^T?LY]E;@/2+J\?D?Z;_ +1^SGV5N ](NKQ^1_IO^T?LY]E;@/2+J\?D?Z;_ M +1^SGV5N ](NKQ^1_IO^T?LY]E;@/2+J\?D?Z;_ +1^SGV5N ](NKQ^1_IO M^T?LY]E;@8PL.]NJ]6[Y4+"[4;T]%ZFY;/Q5; 6%9/G-Y\J MU=(,PU8::X5D?OO*3R?W/<[X@AD_TBZO'Y'^F_P"T?LY]E;@/2+J\?D?Z M;_M'[.?96X#TBZO'Y'^F_P"T?LY]E;@/2+J\?D?Z;_M'[.?96X#TBZO'Y'^F M_P"T?LY]E;@/2+J\?D?Z;_M'[.?96X#TBZO'Y'^F_P"T?LY]E;@/2+J\?D?Z M;_M'[.?96X#TBZO'Y'^F_P"T?LY]E;@7]H90UQT-7-N%7PHK05E7'LW>FP3P MVU$]RF20:/$6U* OJ".MC[,XM"W]T/:TP,!..-;4X1&9SW<9#V9X&\7 >&RM@:&^AG^Q)(.-/D&72K$I[G>HIWL 4H9KVK7:BOGLU+4H/3AHSM9K15FO4 MD7(I:ML=:U'-4'45GAY86W+,66E*5A0C-'Y/A6:%W0'IOO,5G,?G$FN:(SLM M#<5O6G):_=*26$U9)L6I&Z*0HCPQ!9;[R:VV;6\KH1"YQ^4F+%F49#P[)?(, MC5X5%!0F?I?N 9PX3J8W7%IHJ4[+UAL@C8UE%%I(TC3':I= 7#2M-8C0C0WLV',4U>)60R3@2XE M;E64!H\RB/.+49<20EVH>CG"EE5]K5$Q12D^[+YEUW$8(BY[ 3%LRB+PR.%Q M@TLP>CF?.-V#4_LT3JD<> M$YG;)[#:\7\R"DCH"S%GI.T5V*C5T>4(SDX,O;/+' !9S;VF!4!74W2[4D2- MY>\[)S,:1UDD*M8 M8.KMCMCJJS$+O$D#"FK^4.:H;*C7UF9S;<# M)6A/YR+R@?6- =D1N2^W@9'@4&NB *JUBQEE1J;UI%6![C;^;(X6\DV6[-S7 M&H,TURY*IUBPW!"YRU(ZLSRH?E!K($A[ [EC+PVF-W== P=%--Y3&7'XINQBJ@W#O'(P_P"J-2:SE5XTO:VQW-J7J"U--MSTK=SVKNJD MRI4W%HDPQE.!(:\4_P!*]75%L:PV1B]6I\;=;9?"YPABY5.F,XW%SC&B,\T; M=(U$WCYTW,BOJXD**:#G&6<"%R,)EJAT/&J/"YYRE"7G@1I]'S^CAUG_ ,3V M!^EVP.!)9P' @N\%!5/7-)UCU.%39753PU@@$';7;36F'MS01 M6+-Q+2QHW!X424H]T5I6Y*6 Q0,(1'"#WLXQG.>!DOZL'49^]&)]B&D?E1P' MU8.HS]Z,3[$-(_*C@/JP=1G[T8GV(:1^5' ?5@ZC/WHQ/L0TC\J. ^K!U&?O M1B?8AI'Y4C$^Q#2/RHX#ZL'49^]&)]B&D?E1P'U8.HS]Z,3[$-( M_*C@/JP=1G[T8GV(:1^5' ?5@ZC/WHQ/L0TC\J. ^K!U&?O1B?8AI'Y4C$^Q#2/RHX#ZL'49^]&)]B&D?E1P'U8.HS]Z,3[$-(_*C@/JP=1G[T8 MGV(:1^5' ?5@ZC/WHQ/L0TC\J. ^K!U&?O1B?8AI'Y4<#G&L/48QG';U12,_ MW,Z14E\/^[V2G&?[W V9U!UU3:F:VU3KPEF3C80*S8US6?-G=I;V!PDZ]U?W M:1N;LH96DPUM:A*7%Y-[I! LEE [,8_!P-E. X#@. X#@. X#@. X#@. X#@ M. X#@. X#@. X#@. X#@.!%]'NIP"=E/SM5VB6_-J0UFG5D5\DG\*KVAA1*2 MO%5SZ25G+5D=-DFQL=?#VDB71)<02:I0I3#0E=[P\8SC@7![P6>_=H=2'\WF MM?VI^ ]X+/?NT.I#^;S6O[4_ >\%GOW:'4A_-YK7]J?@/>"SW[M#J0_F\UK^ MU/P'O!9[]VAU(?S>:U_:GX#W@L]^[0ZD/YO-:_M3\![P6>_=H=2'\WFM?VI^ M ]X+/?NT.I#^;S6O[4_ ^?GJ\Z6H>J3LOHY?CSTW>H$P H^P$K#LBB6UYKF0 MX6WK8C/6S1-"6\Y-LPLP>^I9LERW$8-$G 4UR5Q/\7)B8@DP)_4>_,S;DB5 M@Z8W480H$*GW@L]^[0ZD/YO-:_M3\![P6>_=H=2'\WFM?VI^ ]X+/?NT.I#^;S6O[4_ > M\%GOW:'4A_-YK7]J?@/>"SW[M#J0_F\UK^U/P'O!9[]VAU(?S>:U_:GX#W@L M]^[0ZD/YO-:_M3\![P6>_=H=2'\WFM?VI^!L;JQL[$]L:Y>K$BL*LFN1Q>R[ M&J*60:VV9@8IU%IY5DF5Q.7M#NAB\HF3%G"5W1#P4:F<5!9I?8+&<=O9P-E. M X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. M X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X$<72C_ -#1N_E)[W_S MZMC^!([P+0G,=CDHC2]MEH5@X\08B>G$M&Y.[6(TN/+D[X4!0FP(1:HK BC #+&( @@ZI*Q[2H[5;0^9)(=8LFF\[HZW'VXE^H'(]:'%U89:0ZMS&VE@UN4MD_$M3H%J( M 4QBS&,-9_[R%C0#;79H]#4H8A$:[C2Z?LVL\:=)HQ:\6C)(PT-4SV)VTKJT MER=0VSH302VP9IAK#(<)CU^<,XW4T2XT:=F PF,09^CCNB#.8!;:5R<5C:XD9$-[(4E$IQE*FEGBLH+*(#,ICK5"=EXLBL:7U3&GIQ=W4< MP?-9S',QJ5M*Q4)P6!P>TCPJ,3%@#$]@VCLE6%[O^=95;NAUDL=UHN -CO9- M76E:S3%+045YM5*;=EU>,8I!&Y&V0MN0Q2MDSFI5GX839$N.3$9"X'+UY1 [B MALELGIMD+)RAJVNV2J;"V*@HY6DF@+(.-K1\C-OVA7C4TG,- MA.8WJ,PC8UHUHC\P4B4P5I.9E;]/Y6RIES:>7X[.:Y!&<+*,.5F0OV:;#S^E4C:@9# MV94AR(':%OPC<77E$/,69E9%9PZ$$WM'&%9'OOJV.0-<-0V0:JF;TZ)(ZACQD(L MA*)OE3C9[C22"-3-S,A@VNO70RX6[,;.+>S4(DKH>F*-P'*M+XP6Y"-OGY3* M;X;[=A5?U?$->+*B51SF7)+4=Y0:JFL\J:F+0B::.LBJL8P-W3.RRYDC 6 ) MX5AKDG",H@PM1@)04:W>HA2\7H29W)3SRVW LC]=.MBLC42GF;+&7-,QQ\R: M.,>D,V3PQY;8/+!0M$I7D-3F AQ-"6''@8"/ N!D S??5,AP8&I39C@CO-Y28UR2'&""F4D'# M"WYWO163>N@C55J]EL=VD=P47!7Y >L?(QE'7=WV&]5@U6W#%2Z-*$%@QA++ M6%4F*4MYN6Q28E.!Y8 >"@FA=YV\VK9#>M+S14[OL7E< M6G$XC\QIN3XCKQ6LC;W-$[][S4LPM)()4# M4CP3P,707;9SLMA?+7AM=-9FO<8N"SJM?[+DMB(8P[(6&EI7*Z^M*WPQI7'S MVCYOHU/(4Y)08/>4[@I;TPE_@EE]TH09^J^[:RN4,EQ7DEP\JX:XM+9*6A8U M/4>?F%3((XTS".FN3#)&UI>4Z"1Q5]2.#>JR1Y,M2GX&28/&!=T+"E5[/4>V MLIW7!-#&M>U6E3USVTKG1TK5(G"/ET[)*HC*QA3Q$$66)WD;ZJM]O,*4B=4F M""TJCO%#SX7># ]Y]0^M:NJ/9N;Q9E>Y+.M<7&TV$V 2%CE\>Q,WFGXU!I1- M7%I=FB+2E2G@34EL1J3'2$Q)YL(6+2 &F ">2,P)#. X$:W3*_R-W#_K*=\O MT\R'@24\!P' SJJ7J;W*\U]8X%H*NF;0"\E+Y=*;M6. M9/-)<[O9MEJ .LG>IY:];WF^&2 :=J)1G)"[;JMK>TQ!!*4*,*7=CQC!*5:6EQX' JK[T[J"DS@]K'MPLY:D>E5U.);-F=J"FYA>[WMZ MN+]ET@C*@E"6],CRTW+53-(6M('C 1DFC*R!RZ>='.$I6S(MZLQLD M#TZPR1R=8TR-E1ERJ6PK8A!M"BEKVE]&3$V7QSM=J2FK/)@)DHFQ.6@)))3 M"7@+SD&EM5R9'L&F=7^R\*-B[4@-V2-X;)LM>RZKGAD:V]?% M%\52U1'A$@,&L)/&W8\H <%0K">%MS#0FIYLEMM$Z3J\4Z2^8 R0>XDK?9)Y M:2?N#"Q)8HBL=V1*FQ8B26,;$D)+6>L1%I49Z-.GP)+DQ(D,("V'KIMT>_N\ ME>W"87%E;*7>0G'&(3QG*C4I*9'E5Y(D3$E!A"Y^FG'W"O()"Z/7!0XB"ZNXP+YP9@^8 M=45(57';:8ZYJ2)S0F.S(]KC$$/N!S-)3N30[GNB0P214K#CPCB@VFIG6W$" MLQVN"6*VEXL0ZIJ_I ,B8P&-1$IBE?'NSDCE\GC*)$T1AMFKHL?!I1X0)<@3 MMR,@@!XR>X20%7:]3*C9VFU8>B*DH:KN=UL-^GU."?S\UNO>K<"Z"M%:WM^" M0OK(EGC@^+E[@W)' EJ&Y+5"L"4"@XPP04V,ZHQNO8W*V^M; L>)R^71YLC[ MM91SHR2&9+@16"-M=5VM=E;RP*$KNHKF.M166[!I>,*%8CE*_P L/4*## K] M@ZWL%@VK#+G,GUEQ*?P.L+"J6/N<.F?KQ8YDU.=W^ZVL^Q/G$2S11'K7?VTZ0Q^W(# M7$"L^*.8AA585Q^;XJ.//"L)F!*0/K=A4G.)P:<68&^#"S&,:10E->WM^R>X M+%P5+\H2*E:8M6;X@&Y.8D1(0^0(L?N2<#",W ?^$,>?AX%W! JSD=4129.:]M>;LG2BM:Y+3QZ M1.B%XF::&RF?&,ZYY:FM8SQT9D5A;FI),I;)/?'IQ0.A$?6JZ;5,#=;#%&'CR(225R6OG64MZ)R;F_*A8! MTR2435SKPR..4=?B'N(RMHFE;UTN;K M0A;S!0DG$ZN.)-A2E?DE,H.DC>848-.?@[ ;*1J7L4O\_BCZDU<1&Y*Z1%Q6 M>3*"D)CZQ^ 2]I6]4<662YEL[B:-$I-(R,HI>F4)\B\4@T(0N3)Q6 C'DTO M"LBP8+(PX"7D/_"P,7;V R']GM_!P.>^#_@]\';WO#[.]CM[_<[_ '>SM[>_ MW?A[/P]GP\#'T]-TI>VZ!2\*5EG!T=B,E*BSK)?1S*P] M9F/C<5B01*K':6,EW@+(R/3V% YO7F9J<'7+.P)<.3XZ>0( MCEF&UG;\&E>6NJ_!/AIB>^#Q31A#VX[>W@?M.[$&,Q#XL":RI#&LMV5%O82V MY0TIA)0K#PNX33!T1Z1L$L8V231AY;7^/25H M0O\ 'WII6D+VUZ9'-,0M;W9L5IQC)6-ZU(I+,*-+R( P##G&>S..!6%W<=O:+NX_#V?@X%O+Y;%FI[C<:&I*2>HPR,KLN6-[&H>5998D38>_J6Q9Y 0:8$]8!"I,* (M.:((7 M;@818P+ @Y"+&,A%C.,X%C/X,XSV]F<9X&'Z=O*!WHU3-Y@IKUA) ;6L2F)& M7(F-PC:TB=5A(3XQ*4A"!U*(5*&\#JF%Y*IP'!:LG(32N\6,(LAES)I?8+M, M!C 1X*%G(PXP$P>0A"6+X?@&+(\=F/PY[&((0]N ]HLX#^Z$ M+NAQVBSC':(6<8Q^WG/ P-8&R]0UO(X=$GV1C7R"9W)$:&3ML:1'2,Z.63.8 MLY36+M,WRUX/!#4[I&FP2DH]?DD PG$8#WA'E8$&>>^#O8!W@X$(.1A#WL=[ M(<9Q@0N[C/;D($411X;')L;1,BUZ\?&$\A5^<_*"$V2\^(F3 MGC[V/#[,A\(&1@#WL=X00Y#@0@X[>\(.,BQVY_!\..!S@0>]D& M!![X0X'D';CM[HLY"$6<=G;W ]HL #VBQCO#%\ 08[ M<_"(7[&/P\"W97(PQ6.OD@PS/\F&QMYKB*/1)NP\R9SP7C.0HF=J\=-Y!AD>S,*46XHIV-QBR9P],TN! YM)X5#5+] JVEQD-B]A!9+$ MDY*HLJ+'CADT:UP#3B\ISL*\$EF#4@-)+#/#HZIFEJ0LSE&9$JKFR$(UT5DGF=V(3J!(U R34JGP_$RB7$C3*/#.#W, MAG[@. X#@. X#@. X#@. X#@. X#@. X$.NOM<]3K5N /-.0BD])K&AR"X]B M9W%IC)-J;IA$A=8_RNS4BGP$:@HAT6E9-3Y$ S(18X M&;_3_JQ^JUH5[:E[?8AX#T_ZL?JM:%>VI>WV(> ]/^K'ZK6A7MJ7M]B'@/3_ M *L?JM:%>VI>WV(> ]/^K'ZK6A7MJ7M]B'@/3_JQ^JUH5[:E[?8AX#T_ZL?J MM:%>VI>WV(> ]/\ JQ^JUH5[:E[?8AX#T_ZL?JM:%>VI>WV(> ]/^K'ZK6A7 MMJ7M]B'@/3_JQ^JUH5[:E[?8AX#T_P"K'ZK6A7MJ7M]B'@/3_JQ^JUH5[:E[ M?8AX#T_ZL?JM:%>VI>WV(> ]/^K'ZK6A7MJ7M]B'@/3_ *L?JM:%>VI>WV(> M ]/^K'ZK6A7MJ7M]B'@/3_JQ^JUH5[:E[?8AX%[Z"T=<=&59:":^$]=H+(MO M9W8G8)U8ZLE,AFT-C*2Z+'=9HUQQ#*93#:_>'M0T(UP2CSQM*0(C<9[H>[V9 MX&\G $3+Y1A/Y,I+[JK)>1]I>!!R&C7D'62_&SIE_F]VG^D[@<>1=93\ M9>F5\2-I_I!X'Y\DZRW[#_TR!?M"]$=J =O_ .[Z;&=G]_/ >3=9;'_Y9Z9 M_P#[&MJ"NS_^;#NW_P!' ^6K^T#,G6]<]G>F]\S&6%=LD0CV*%6*KIZ(KR9W MQO:A+Z4Q*#+6<9N[*F=+"S1A18$)P,)9?"PHPNSDO(>!]3_2W1]4)%KPA*ZJ M+K0#I=7=;/,0Z92JBY.2T83'87EW&K:\DUBMF_E7<^&)IRFD)>,_NC!YR+@9 MRV?JJQ;+G>FSU!FID<&FEMID-P6&>[R 3*H2PTBDKKJ\[$?2!:W'#X^8=K32 MJ0IC#$A64R0[]^P9X8!A&=<'2>L^U6,JOP3B+LT;J:\-O]E*>DARYV4KYM/= MD+I;KRAT+L1L*0!-:HG#W=>]-+RH)/6C7I?(#R".WQR"@V<;- O2)UMVT; 8 M(EFX;JVBQ=3<[$O;RIQ1D-)B>OD31-K(:C)0ML_DZ0>L$:D:=.XI1,Z.8 2+ ML%G8:R1'!E+66@=C:EM:[,S*ST2ZCG9(\-E/1)O=7-ZS'R5-C3E^ABY RO* MI%"A06JWIFC:TE.MV)M1[@.Y%65K7=NP)/:TP89)514>JRP6U\LE!,SV@U%)!/3DQEI%[V,E M&UFD!K[J3J7?UEZ_ZKV37S!62V/OE;=/!SE"NP)E+8A+([*M']S[)M>7HLLX M*WDK@Z+9Q5J 0!S>)2HCR!041C(AH36-UP$PK"HG C,A MO$QZ\W)->G;=<&GR.*N&U^T-%S\5BKTH5D C[A;LVJG$!B0UIR=(J>(FBC3. MVLR8[ "U!Z$2,W)0!BQ@&0U09.GM>QUM G3U!:V2^?;I,>)+(5%E.$AN1HR5PQ!7E%)P!0JKZ>&T,925S$K M%AU12J&PS6FKXK$5L8V%LR&.5+VA6FM4BH.60%@B;!5[0SV95ESN;P<_G'K' M1D3I5KRL&X-3D:A0&""L0'IU7["_JNL(X553K!8Q06O319J!NV!M*K)%4VTU M'JG9XF%UPAW@%?JG2X$][JU:)*]F*7*+.:HMI("X&+D:@]&6&2:)T.OJMK;U M7G21$KE"IA*MF.UC:=%U5#VA0Z2Z'5C'8S:: MXVO=V!0A6.9ASN%>8>%4MG6VVY38^Z3.Q,K*ZS6PMC-']P*"=Y>N7L47D,9U MN'KVBF56@F[?'I(.&R% ZTV\@#_S0_(")@0H\,PHY9DL-59YTR]I)!'9*D(A M]*YD0*QW$;JZ6--MRE,UPZQ+HZ@C7M=1CVW 5URV"CCC5D'$X)/.J%,-4@7" M 2C[Y!Q@R0RA*=#=JWXUX(4Q>L)77<[V=W5E4^JATV GU6&YKS9B;UU+JRN6 M/3Z 5K)G1OMJH"H@X)!M1!20\);R<:V/J0\O!AP7%)]!MIE[)<#*PV$A1I)+ M/$=DUFJ=Y!$I=)8K.N]?:AV03%UE%2JF^_=?7A593;@,=FB4^8,A2QQ\@DV3 M6MA- &XNQ.O5NVCG6M3X%?SV+U_'+&C-Y4DZ.C[&8#/7"P*M*B#+-8VJ5IY( MIPJK23$'^;TKD$PX+4\JSRU&'!,FP:&A$9Z9]\1,+)&)8GK&[VDS:C1^[;)L M*1R52FEMM1JA]28O0EM^GC$YPU05(I [32)&.:4I>YJRGM*\G>6FDFX/P>%' MI+IY[L4X7M;GE W"R%?6])F5.="Z^1&,):OJBS4>J++4&R3TV MGJWLZ0775Y-=6;2=QLDAQ'RU,L?8UL/6_C."YS))5N$:?EQ8\>/@H 0R]9&C MMW3">L\@*"RLWI+J@OA-N2VL+#3PA\'L+)]GZOV$D\HA&/+(@71]^ M-2 D+:J1O!:LEH=4QC>H5&%AYZ=TRVK8+]J"77<*IK(B<1CU2R)OG4(LVQJ@ M>:5G];0:7U]*H?%*5C<3<(O/*^M9NDF718E')65F(>'!?X[4L3I6H PYU2- M>K<;8-O#?#:[%**XE^O\D;#H:M<\O[\IG**-5X."NN(Y5CO0-KVSYHM;,1@MO1#T'.8XL"B@QY M.V-[L%UDIQK>TIBD)" "UQ+,"ZI#I->SM<=@6!'8;7\(%+>I'7>T;=+FB9DD M29'4S5J&S:_R5:YHD<5**=9L@G;6>])V10>H;5A2O!PUA:G P\"Q*MT;VYAT M4JUUE4'H^0S.*V)"$.P-?J-BK3E=9[816%458%+-ESJTTKJ$EGK">)GV6-\J M&PC9WLUU5-V N+VH5HVM4G#+6G>M-MU+.=#H-)R&9$HTNT%G- 75((4X/3I! M)1,I\]:[_-]$HX]R!CB[E(RFEEIER>UF1(@Y:Q+$A8NW*L(Q!,%P' [WOV>[V]O9_N=O _7 ![VIU:WQO3.S*Y('AJ7%>,B!G M'> +..W&>!4. X#@.!;KC+8JT/T=BSM)H^UR>7^=O1*..+TVHGV4>8$>'%]] M'6=2I*<'OS*WCP>K\F+-\F)S@9G=#\/ N+@. X#@. X#@.!9$ELNN(4K0H)E M/X5$E[H=DAM12:5L3"K<#_"-4>"A3.J](X8'.0N/@6)\Y]:X>DL O*LEO%A0,O!.<#X%]\!P' H;I)8XQ$K%#W M(&1H(;B<*' ]T=4#>2A3C)5J0'K#%:@D"4D:9O/,P(>0AR @P7;V %G ?F-R M>-S)E;Y-$)"QRN..Q0CVN01MV0/C&Y$ ,&2,YO=6M0J0+"@G%B!D19@L8$'. M/PXSP*]P' I[>YMKJ6H-:W%"Y%)%ZYL5FH%9"PM,YMBDQ$Y-R@:9I"TN;Y&%"G A) MR)"THE9Z]E./P 60!4EE"'C&>S&>S@=4AG\%B#G&V65S.*1IXF+H4QQ%JD$A M:6=QE#THSV$-$>1N*M,H>7,\7P (3A,-'GX,!SG@7AP' <"BL,BC\J;@O,8? M6>1M UCJW =6%S1.[:-P8G5:Q/:$*YO/4)1+&=[;5"-45@7?3JB#"C,!, (. M K7 ;99%WIYD4<9I+'W:0P\YM3RYA;'EN7O$64/"$+HT$2-K2J35S(< MZM@L*$P5)90CR,X,!@0/AX%P\"T4D]@SA(5$20S2)K94D,4%*HRDD;.HD"8Q M(#)BHM0RDK!N1)B8O'>,P(O&0!^'/9C@7=P' %Y;F-2!I M?<(_*/$\#RKS6K5^3^-X0NYW^SO=W/9V]F>!W2*8Q&(A1"E3HQ\'PXX%R0<6(19I!I8L""(.>< M,!1)0!#&+ <9SP/6G4$+""%:0\E4D5$E*$RE.: ].H3G@":2>0<4(19I)I8L M""(.-4O0H/)O+EJ1'Y:K);T?E2@E/A6N4=[P$2;QA@\=6?W!= MPL/:,79GLQGLX'LX#@.!YLJ4V%0$8E*?"PQ.8J+29.!A2-,2844W..!Z>!%W>J:=5UU%ZRBX M#Z-V#>;+8)*\S*05W"6F13)(@MBM&].RD2)N;%@6P3.:C5F)4[EWC0L)_5[- M0V>+8+KI6LLI^N6E;JM,=<84A@*,JKY2Q6+?DD6;IL%SGD-3TGKQW8H&[F.: M- 8N:%#<08E-; '+,+$(0TAD\IZA\ZJ*?QY]=]P)0HDU2267KRRZ675S)V5[ MJCJ-MC-'&Z%'P:JH,X@DE@ZB"4*UK 2M0_M2<"A*EQX@L&AEFQ[(W^;ZMOJ M1Q!^W%D4_SL M99GA8D2)71ZET0#JFQ8Q, M-8(D[U6XL-J&-1+[$]@8[=N75"KCB=8G.;_-@4JDD*N=:VY<-L9.R M1>.;?2J"M=P/,BCZ;YG$ZW*[7J4=,I:_PYC6/LSB+(T>D[/NRPY3EM[HM(>& MIW- D=?";U)18PL^B739RR=G-3)%=T$O=U15ILQ=*N(SB?TA,8P9&Z;LKITP M,\K,G?U%>0\IO)4;"2"0-!ACDD;18QGMJ MY(F1":P*@M?TJWY>I:7#5BE$X;3()) ZHVF M?&IG9M9\+"9Y/ZVWW8V+7)OPV+JLL,P>@)5$J7-I(&O["5@5"@0 M9*=]DMSUCSL'):TDEAS1>P%['H*SJPNF'\AKM]'#ME&H]"HHTQ MJG3X<4V,E;+:KDVK[E!)5#:Q8'<#G*VTR1M+*L\ZJ@2M&(Q, 2Q4 L[(2BTK M--C%.V<]C,F:)H_ZZN4.7O5<2YVC\@@JB$*&AJJ)"AA5A1>9PI&&2.L@4KWE MS9I$PR$Q0=WG)O?&1$<@1J!A'P-CM"P6'3)^<&68J[O9.L'LK);UE+%73]8X MJN:HRU[D55!G:6B0MCF@BT&:Z\D<";&<]<:%R$\L62\C,P&T-FG;EP2P M7&LZN)?$2:*LFI+Q34CB-<,J:I+??9-<[ZDWD6W"%!'G5I@SN&&+//:=-Y2V M^!A2%4UB7+,*D^0]U,2O=)NZ;,]MPQ5;=L;C.< L:11V!V[ HE7LF;YC&U3X MQQU@CM>IX-6B1$L=FAG3N*1&YEB(<7-2'.#2TAX2P!H*SR7;""VOLB=4\3W* M@=1[(7PY2R/7T/41ZGUJMMCJ-3-/H[4+S-*@B4*C'5(WH#@RK82G8:96A#'M_BUP/ M*FI>J/?CK5,PSKF\*U$)H];T][8885*4C>RPR*))7!D%O3DMF1N3@I#E[6!* M1*'$PS&30!NSIU=MJG1^,UKL^P2YGN>22*PD$8?PL4S<:^L%AKF.0%>Y3&/O M;W6D!>J];I$?)CS$D>ERE4OC5-D6]7T9M&(1ZH'6/LJRQ++::_/=G>,N\.E3KB1L85H MCFM ]IV\I6'EH^Q-W7"_:KKNQY/L6*')RX'-8;9+IIYB/0V\:BDV!%[^ M78EF&W6ZWHV_'M9@$KL%"^J4[:@-2(33G%V0)PD LW6RK%3],[M5)[%.F1:E M'81B)BGUGJ&1;)(75DPK)#A-6;$^',+N4^PB4'(')J*;3B'T9",2A.H4)DX@ M!"CKXDV\H&@*A=Z_JS9/SO".DWT\H=FK05Q+Y#'%JXD1$7:R M]BV&HE!*MM9CU*%SD)Q1647E. [H7W:5F=0II9#'&MK*VZE"-OU^9;0@@U. MFZ>'O3W-%&Z9#2U0J;PUUK>:RD,C(UP=A)'5F7K4;RH:FT#P>B;51B@60D"H M9XVVD="[-Q<+@]NUL1#8^YZ^HV8[!,[C5JF0U"5*VI1$)8>],-6&)W@A!%'I M:6Q/22-KD:TY"FPH"?@*@P06QTR(U8]+5;-:AM:H'6L'9ZVMW:ET)2-*FP+ MCAD'47^_R) ^R*Q)#7,)(2FR_,P\I8E*\(5$J0 &XE8P/*E.F#5:7$;#Q7<# M;!SJ9GO6OFBY-^M(6>5V!#*/=7@B6T @U.9H#:CRU2645K*&+$6B4S8\DJGU M!_@Q<07@1^"CL@.#"T*>=TGQS:KJ?ZXOZ5W8W:*:S1J5&RNEWMC$J>H=O#)S MKJ?V",2&&L<&,V.C^OW_ ,5-#6F(*/5.N4AJ1$/O$D\#9W#[O2YW'&HFY69L M9%J6&/=:20N812F(LOD+]#( *@))K47:SA(Z:E@F*4.SJOL!D;VQ42W.$H8& MQ(::E&X&^4G!AJL;3ZA:8VHW^6RK;5[5FH^E+*YO&'S7!"W,JN0W0OD<*W[A M[T4WT4SKFR.5K&6U"]JDY:Q*=%74_)YBGP3,$!#JK^;[SV9;M)+;)8]O6VKX M]LCJE/7$A]JN0PUX;6R85-MW$+BCE@ BD)C[5(HC%+::X&:[ITQ"J/LN%92Y M(I.;!@<4$_I(B'P2,L57;'U^3J$^-\B:*HAH4"R94T[O^$2I6X&D2- E =@ MSR0FB#&5U65U&2&J^W6 H[7CTVB?U^FTV/,M7-,PC!<#C4#D[SH=/*(-4P^0 M)I]8LJDQ$72+FPO#H:J/=GXE>A($WHQ)0SS4[ILU,:7W_@8S&$FUA-E>+!U"K21+4<#>T4+K]N<@1/8-WDB%O4DDF*FE2GPE./%Y.5G@1 M]T*GVRKNX(G/H5%]BV=5-UW37@-F-4UI.8$,EB-B;4.PX=:;S;;_ "6MCY2A M'7=@IV8EV>4ZY$%G6%E85B& WN"#??4&2[?770UZK9]([BKJXY)5;'%V.,7; M0.:A2TALJ5 )&R6$XP*3>>7H=OUF?/!MSFA<6TL]@*(*_P#9JM2%0@ M57$@K);HM-):[!L +S3+VNAB6(;8H&9!'5RUN0J%JYR5-QF%J4A(,(:TLFP& M]263ZNQJW+7VJ@;%>V-*4]GN/U=&)FD3;9-H:D;>239:M*]*6T"L4MRJ V+4 MT.;I1K4R6"V[#)W9-&("QWX^,M%-;U M"W-LEFN>SCB983<*,P%_C;9.6BV&"!9DJ,Y4,37(C?(TS62R*!C7!0X#:&_S M=1\RLJ9R[8IWE5+4%T_]M'R)SVK(U51EHR])%9DLWGU997-TJJ&,216^L\=2 M!2-N# KV25+4O:J*2'G$Y"7BM2=D&2#1Q,_((=*WY:C-D#XY3.>/+2^HG63K ME4C5Q;S;'ZQ5C>6PM05YF"UN0B.P$-& M4$>,#1]0_66C&"OIE;%TLCQ073VI!Y8FI#7#;9$"=[^D%N6C!%U/JK&^;.52 M"R9_&JO?8@UE(FMU5DU(K#(UAWUO"TUJE%53SLK8\^;)_;\H M3HD&O$A-Q$(TTW?KXY5W1=I-+W2D3GKA-4VN,L>U2=)['+F@3[I4XOU7O-?O3+)':8 MT\F&D8W!Z9A&/>"3"#.UPRH!D-BI%9>_+FIF+G'DUHQ1[8YG;2(MC1U26XP] M;K$9IL]RZH[.A6':$.OG"]T^QR=H1#81X4N.7=0X-BQHRV@2FE!JR^7GU+&J MJ+#9&HG;^2V2NJ:!3^O91]7!* EJN1ST3D$TD5=NR=NI]#DUB#LLR(TZ5O\ M)P)4+\>8V/#B2E-)0J0D:U1:Y,9:_49E\EK2=LB2SIO1LP:TKI#)57HYYD6E M-(QF4!BJ]T;F82YP2S*/N+0J.2&C.0N*811@@&!#P(V(Y2FR]9P-'!82@O>> MTQ P]/M97UK?-%)ZHW+KVFH?ME"C9YIQ;Q$8:&XK9)EJRI%SH[8D+.S)EI:0 MM60Z^<3E.%J@-D$4LW:0.8;%>YGMI)8^=NEM]2K["D5+L20#30), V*(UBG3 M!%&&FF:6K&A7/#H0$N78,4-N0E$&K#0)\KS1AC6)V1OY;U&6;75H,.Y%=WZ# M3IS6PLQBJ!K8:YLQ3*=&8V7Y4\6@W,R+YMMD8UN!Y\P-I1+&YW ;A(60A,9S M1*"0O"+6)NA&IG7Y]V6QN -3+D@\7E,=FTAD#H%3@0,I2O(G*OXRD&G$'(N^9Y0$0O-B()9]71 MR+WK$)+%&O#P%2,13LZO)N4PB@8,P,(C!A[[=:MX52RO!T+.M4V% G9B@6P5 M;M46]+ECQ(?&;LGJ:\40VYX23&V;*<*O "'(IU/P,9.!A6;$;]PC[; MB2JIY=K8U425Z/>G;'8==6A(+:7>&\JARST2E4:M&-0YJ\KC^22V[RQF6^3K M C,.\8L02@A\DG]ITK#JBV!NUT\1:')IV\3MN;;V44TKUG:Y]%;4@A8PT:5. MG"Y[-Q+0P-%"W9X*)PC-4E,C84DP:0N&JR/ L!](G2WC74[BVNS>W=4J?43/ M;IP%MRR*J?85:*1M[/A*9A6EMJ0(!-E?2298/R7C)D<:$* O 1]IRP0O&P&S M,YV,;F*]XGK-"(V9.KFD=:O]SNC2>\DQB,P>JF.0MT/)E4OD1B!X6$G2F8.> M&YF0H6]^*[%0U2BA*"TQ(*/LV:N)C*EJ>>R>-YE"9X- ME+_$F!&6I:W!2U.()NX1T\3"84;V/ .P*; S0C+"%@23?S3R.PV9SM/L!7,R M8H CB[C)PUO(4%B.:)#,[#^:6-+BVR'G.ZM4WN5D8$S94@#E,0N+& XPON"[ M N93NGJ.E,DQ1NR=*^)"US@V2T!-BQA4*-N+."2&OR!Z"F<3LMRR-IX:[G.A M9O=&UD-:LU7@DM.:((>^U]M==:4:)L[V#:\4:Q5_7LKM&1,J1>%YDV(7"(V@ ME\HG2E&GE(EJ=0,(23RS!!W(-LM;5Y22G4])YH>8[49^)*L3J,EC)8\"6Y_P";!$9@ M+$<-QX$JMS6NN:]"S6;'=A)?<\#53Z-2YO&FKJ74Y6Z^QUK$^, 42E,=S)@@![)EN+J?7X/.]DJ M0A\QC2MN;I%&)'9L0:'QB='C#")F:'AM6NQ*IM>GD$H;A(T9P0*E8%I(BBQA M&'.0Y!N%JIEM>GHS8JFDK-&XN5-7YX76'&&]H:(H:?&D@GU>Z+G%,A3H4RV: M,Q"@0C.U,H=T11N &*TX3 Q3!9ET\ZB1RB[J\DNM4!;Y;*9XSRVP8RZ0UD0* M91%W%0YVFG=7!$<4F:3F)Q(,<)&,6""B!8\L7"QC.#LAFR0[2ZVQ$3EZ5WO4 MT8+:(T=,7)7(9Y&V1O31=*='TZQ\$Y.3BF;S6Y ?+6D"@8#1>3B=46#.[E6G M\0/#&=M]7IG(2XI%=@J@?I*8">#"QML_C:AS#\UYY9%C%FHPN'C$'PKQ0F.1 M8\!,2)Q8/'C!.>_P*,\[LZ@QP)N9#LQ2,?-3FNQ*M$^V/%VAT0B8'"-MKX8X M-+@Y)G1N3LRJ8M/E1IY)91!3FE-&()1Y8Q!4F+;;7Q_>[*CZ>QVEN<:GM!QI MV9!D!:R/DI9ZSQ>-2]Y;4!SRG1@=$+,S2U")4N([Z(D9N,"-[! $,/9/+SUM MHZ3RCYP[#KBMY8LB+/8R.BF%)Y(V5HRS)_.&$HPYD2R=[0LA:T_.2 MRE"E.FR/&1E!R%K6SN!3%/A=GF4SV $1:%Q"[YK8V#9<;BPV5DH9K97*=JXA M5J!A=)!826-9>2RWHU*8G"SB.3X'XPE 0!"U:4WBJJW;BLZDEBZ/0>;Q29FUFR:YHZZT+6NP'I?&8N0%N4'B%X81^&'MD MNWJ0$WV+A%85M(;77:GL4:=;O&U.S94=&JBG[ K'+D\=C;?-G=HBTE2E/;(OD)D+!B^\MY4555/,]A(M5;5;=?5SILJVU>I9'+!0MYAT6<22WR/0V-GK8DH$XB MGT>9'%Q;5HS$J8X+1G!Y9.1DBR%28-U7]^NZYJ*!5,702RE :Z&O '.Z6MN/ MEP=AV=Q>6U) D;E"T);T[QDID7%G)E!Z+*TTD 4XL^)^X#;&7W)5$"DL8ALV ML6'1:53-2@21>//C^W-SL]'NSXW1=H"C1J3P'""[RAV2-:00L! J<&YP'(8FJ_=:+V51NQ=X*$4(@#%0%KWY52ATG]JM,? MKMW4TF]JV!/*)#92A@\A@<[GP$I+5-\< :F&-N2J51IY)17:(.:]W9K&47A== SA;&:IGU6SI#%HNQ MRN>,87VSF0Z@X%L"[2IH8CRFY4UE1J*S4X*]((2D:X=S-3 M!8C^/K'4P6=*WP4:C*(RPHT2Y2!\ EBK@)M9FPUP XN!WFN=,BS&2BA!RA>$ M2G&? 5$&##&EP[ZTI53U52=-)H3+(O,KG(I^R9:EL)C;$U+B=*9LNYHY+).W MG$*E#@RR=EK4XI"( TY2H"D!Y!II88LIW!&E?0@<"PX1%A49 M- B 9D\8!"#<:4;2:W099(6^:WM5$/614;66_D2F=1V/C;S'J4^@K6 679>D M"H&LG'_L4."LF9P[_P#,L]BG]ZX%">=G(6XQI(^4F-KV M#85,93$F-YFK2:N."WNR6',\M)N MWVG+"GD9L65PV.R%W9WE+*&RK)V&%S+#([M8P!4GI$CJR/:R M@D\>-'\+:]A9G56DPH+[#/)51Q7;X9Q@1!D#@61-*X@5B^C&)[#X[, PN5-T MYB8)$U)'4$?F#0F7HFN2-0%99H$CN@2NJ@LHX.,# $X79GX>!>_ MP"#VC$7N V1$H[.H3)$Y25]BLK:43XPNI*=4G7I<+&UP)4)33$;@D)4$#R'O MD*"@&EY"8 (L!UP.O8/5T:0PZO(LRP^,-PC!I65A1%($83CLX$>I-"7CQ%*M M0+&,F'&B&:9G&.\+/ O/@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X# M@. X#@. X#@:86[JK)9)LA!=M*5M1OJ>YXW5KU1,Q+EE?#M*NK0IUUE"6DD6136N9 U2*%3,@Y$)06!-M"06#.IQ*99;3F]LU MQI]4EER,2N*I4ZQXENHEJG6O 9!7CNV/2 FND<@<1E('1%E(YYPD2E')3TZX M2A6>&N ^DT_+(HKC*[8EI+,%6-G0AN]1ALN#)$L1&J"FL):M C3CP,M, S(8_D_3]L6:_/BZRB^8:NEUY6CI!;#V M\):-5HFQ!(--W>NWY206R9MM2-2BM%SKDC.,>5%>82E9H >79" ? Q_=O2UF M%S2J]9,X;,HD^;BKW96JFY.ZTD4\J8C!MC)C14V"T'JD-H1]O?W1&XO2Z/RN6U"I>&108RQ\136 MI1@,()4N2Y$C3)"PN*PNENLM20V&LE]YD)(Y:%T[(VU)VV(UJ>R2-*DV,TY1 MZ?.$=C\H6V$\I4+C$F9-E]3N2AM5EJU60I34>"0B&,+=I=>9NPD3F$1AC[%;0I^PW>HJFJF3K* M^L)AL] J-:75+5PC#&9U1N# Y('0UO>4#L4249@-D=H]-H%M:X0@^;O3RU-3 M!&;=KJ:LK.$H)-F51<1V,R9.H([3RU\<)+#W0'&YX M&";6Z=KC:\%J6#/M\.BL4&U=VGUWGDV>H.F=YQ:$@VKK9CA4SM]4O3RAJ:F" M0$2)H-?#D&$:Q.M.6#(P8G" !G _45T(GC-<4;MY\O.*/C@U;-0?9)Y;T%,N M##EX60_2,[2E1$D2L=MO.6E(Z,:D;^!4(M6),JSA)DHXOM/R&67C41S:K&V? ML&GK2%6I^W[/$R[>1+X>3+AMT"P(#,'!5MK=+)3LM8\$FB.[@ M0:/P=13CX1"5M;$2],.94OL;7^P3')T#PGF<14IC'[$%\PKR%I+F I&HP>@R MB/PJ\L#6DWI2R8]H1H [)HV=Q8([;((H^1^F@)CVJ=3W?")[[Q.2N3:Z64\M MS]&8?/84B8W!B& KS^TC4"\L0FFA\,,_)=%9']53JQ-K) %NQ[0)ND*-F@F+"6K'QMC:E4I4(<*GP*DSQ ..'D&1C"PIMTU%< MV<+!1@WP\%# %2J;IH3"KV77YO47M74J>==K7@UZ-G3A$&!Y8ECW-]!G9@<*JE$'7BFCT?7;9+D MT+8R9 V9RZ]X2$XU"H1C6GYX&/EO26FAL,D<0;-J4S2"P6!QCEC&BHU.[MZ] M.@W/L7="O'>%-BZT CAC]&93:KTPNHSU#NC?6H:8WR9$J3 -R%X+.EP]C8;1 MBB>\X0K9));S-9M7/,@UIB:^T:\8OK81#;Z7UK+K7:YJQR:U(L[6%$0(VSOX M9A-Z X(UP7=4F3'EAMS5FJ!-7[(VML$U3A6D(MI&^XE-:QM(],,%D$CXB.SHZP1OS,-^96IB6/R%1WGGR\],D-(#U3ZFG^R-N]?;95)S6 M>%ZTPRXU:%>-0E$=-9Y=+3&XN7(0D8'X"@ M0 VWX#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X M#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X M#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X 3#@. X#@. X#@. X#@. X#@?_V0$! end XML 19 d22444d20f_htm.xml IDEA: XBRL DOCUMENT 0001768259 2020-01-01 2020-12-31 0001768259 2019-12-31 0001768259 2020-12-31 0001768259 2018-01-01 2018-12-31 0001768259 2019-01-01 2019-12-31 0001768259 2018-12-31 0001768259 2019-06-06 0001768259 2017-12-31 0001768259 us-gaap:CommonClassAMember 2019-12-31 0001768259 us-gaap:CommonClassBMember 2019-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001768259 us-gaap:TechnologyEquipmentMember 2019-12-31 0001768259 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001768259 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001768259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001768259 us-gaap:BuildingMember 2019-12-31 0001768259 us-gaap:ConstructionInProgressMember 2019-12-31 0001768259 gsx:ReceivableFromBrokersMember 2019-12-31 0001768259 gsx:ReceivableFromThirdPartyPaymentPlatformMember 2019-12-31 0001768259 srt:MaximumMember 2019-12-31 0001768259 gsx:ShareIncentivePlanMember 2019-12-31 0001768259 gsx:LarryXiangdongChenMember 2019-12-31 0001768259 srt:MinimumMember 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-12-31 0001768259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-12-31 0001768259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-12-31 0001768259 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-12-31 0001768259 currency:CNY 2019-12-31 0001768259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-12-31 0001768259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-12-31 0001768259 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001768259 gsx:StudentBaseMember 2019-12-31 0001768259 us-gaap:TrademarksMember 2019-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember us-gaap:IPOMember 2019-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MaximumMember gsx:ExclusiveCallOptionAgreementMember 2020-12-31 0001768259 us-gaap:CommonClassAMember 2020-12-31 0001768259 us-gaap:CommonClassBMember 2020-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001768259 us-gaap:TechnologyEquipmentMember 2020-12-31 0001768259 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001768259 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001768259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001768259 us-gaap:BuildingMember 2020-12-31 0001768259 us-gaap:ConstructionInProgressMember 2020-12-31 0001768259 gsx:ReceivableFromBrokersMember 2020-12-31 0001768259 gsx:ReceivableFromThirdPartyPaymentPlatformMember 2020-12-31 0001768259 us-gaap:StockOptionMember 2020-12-31 0001768259 gsx:LarryXiangdongChenMember 2020-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-12-31 0001768259 gsx:EducationalServicesMember gsx:SmallScaleVatPayerEntitiesMember 2020-12-31 0001768259 gsx:EducationalServicesMember gsx:GeneralVatPayerEntitiesMember 2020-12-31 0001768259 currency:CNY 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2020-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2020-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 gsx:PeopleRepublicOfChinaMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001768259 gsx:StudentBaseMember 2020-12-31 0001768259 us-gaap:TrademarksMember 2020-12-31 0001768259 gsx:TianjinPuxinMember 2020-12-31 0001768259 gsx:TianjinPuxinMember us-gaap:TrademarksMember 2020-12-31 0001768259 gsx:TianjinPuxinMember gsx:StudentBaseMember 2020-12-31 0001768259 srt:MinimumMember 2020-12-31 0001768259 srt:MaximumMember 2020-12-31 0001768259 us-gaap:RealEstateMember gsx:ZhengzhouKaitongMember 2020-12-31 0001768259 us-gaap:CapitalAdditionsMember gsx:OfficeSpaceConstructionAndLeaseholdImprovementMember 2020-12-31 0001768259 gsx:EducationalServicesMember gsx:SmallScaleVatPayerEntitiesMember gsx:MarchOneTwoThousandTwentyToDecemberThirtyOneTwoThousandTwentyOneMember 2020-12-31 0001768259 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001768259 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001768259 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001768259 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001768259 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001768259 gsx:OnlineTutoringServicesMember 2018-01-01 2018-12-31 0001768259 gsx:K12CoursesMember 2018-01-01 2018-12-31 0001768259 gsx:ForeignLanguageProfessionalAndAdmissionCoursesMember 2018-01-01 2018-12-31 0001768259 us-gaap:ServiceOtherMember 2018-01-01 2018-12-31 0001768259 gsx:ThirdPartyInvestmentsMember 2018-01-01 2018-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2018-01-01 2018-12-31 0001768259 gsx:BeijingBaijiaMember gsx:HighAndNewTechnologyEnterpriseMember 2018-01-01 2018-12-31 0001768259 gsx:BeijingYoulianGlobalEducationTechnologyCoLtdMember 2018-01-01 2018-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001768259 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2018-01-01 2018-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-01-01 2018-12-31 0001768259 gsx:AdsMember 2018-01-01 2018-12-31 0001768259 us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001768259 gsx:ExemptionForIncomeTaxHolidayMember 2018-01-01 2018-12-31 0001768259 us-gaap:AssetsTotalMember 2019-01-01 2019-12-31 0001768259 us-gaap:LiabilitiesTotalMember 2019-01-01 2019-12-31 0001768259 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001768259 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001768259 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001768259 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001768259 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001768259 gsx:StatutoryReservesMember 2019-01-01 2019-12-31 0001768259 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001768259 gsx:OnlineTutoringServicesMember 2019-01-01 2019-12-31 0001768259 gsx:K12CoursesMember 2019-01-01 2019-12-31 0001768259 gsx:ForeignLanguageProfessionalAndAdmissionCoursesMember 2019-01-01 2019-12-31 0001768259 us-gaap:ServiceOtherMember 2019-01-01 2019-12-31 0001768259 gsx:ThirdPartyInvestmentsMember 2019-01-01 2019-12-31 0001768259 us-gaap:StockOptionMember 2019-01-01 2019-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2019-01-01 2019-12-31 0001768259 gsx:BeijingLexuebangMember gsx:SoftwareEnterpriseMember 2019-01-01 2019-12-31 0001768259 gsx:BeijingBaijiaMember gsx:HighAndNewTechnologyEnterpriseMember 2019-01-01 2019-12-31 0001768259 gsx:GaoTuYunjiMember gsx:HighAndNewTechnologyEnterpriseMember 2019-01-01 2019-12-31 0001768259 country:HK 2019-01-01 2019-12-31 0001768259 gsx:BeijingYoulianGlobalEducationTechnologyCoLtdMember 2019-01-01 2019-12-31 0001768259 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001768259 gsx:IpoAndOverallotmentMember 2019-01-01 2019-12-31 0001768259 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember 2019-01-01 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-01-01 2019-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2019-01-01 2019-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001768259 gsx:AdsMember 2019-01-01 2019-12-31 0001768259 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001768259 gsx:ExemptionForIncomeTaxHolidayMember 2019-01-01 2019-12-31 0001768259 dei:BusinessContactMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001768259 dei:AdrMember 2020-01-01 2020-12-31 0001768259 us-gaap:AssetsTotalMember 2020-01-01 2020-12-31 0001768259 us-gaap:LiabilitiesTotalMember 2020-01-01 2020-12-31 0001768259 srt:SubsidiariesMember gsx:BaiJiaHuLianHKMember 2020-01-01 2020-12-31 0001768259 srt:SubsidiariesMember gsx:BeijingLexuebangMember 2020-01-01 2020-12-31 0001768259 srt:SubsidiariesMember gsx:WuhanYuexuebangNetworkTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember gsx:BeijingBaijiaMember 2020-01-01 2020-12-31 0001768259 gsx:VairableInterestEntitySubsidiariesMember gsx:BeijingGenshuixueTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 gsx:VairableInterestEntitySubsidiariesMember gsx:BeijingGaoTuYunJiEducationTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 gsx:VairableInterestEntitySubsidiariesMember gsx:ShandongGenshuixueInternetTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 gsx:VairableInterestEntitySubsidiariesMember gsx:ZhengzhouGaotuyunjiEducationTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 gsx:VairableInterestEntitySubsidiariesMember gsx:WuhanGaotuyunjiEducationTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 srt:SubsidiariesMember gsx:BeijingYuexuebangNetworkTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 gsx:VairableInterestEntitySubsidiariesMember gsx:XianGaotuyunjiEducationTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001768259 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001768259 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001768259 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001768259 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001768259 gsx:StatutoryReservesMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2020-01-01 2020-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember us-gaap:PrivatePlacementMember 2020-01-01 2020-12-31 0001768259 us-gaap:PrivatePlacementMember 2020-01-01 2020-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001768259 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember us-gaap:TrademarksMember 2020-01-01 2020-12-31 0001768259 srt:MaximumMember us-gaap:TrademarksMember 2020-01-01 2020-12-31 0001768259 us-gaap:TechnologyEquipmentMember 2020-01-01 2020-12-31 0001768259 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001768259 us-gaap:BuildingMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-12-31 0001768259 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-12-31 0001768259 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001768259 gsx:OnlineTutoringServicesMember 2020-01-01 2020-12-31 0001768259 gsx:K12CoursesMember 2020-01-01 2020-12-31 0001768259 gsx:ForeignLanguageProfessionalAndAdmissionCoursesMember 2020-01-01 2020-12-31 0001768259 us-gaap:ServiceOtherMember 2020-01-01 2020-12-31 0001768259 gsx:ThirdPartyInvestmentsMember 2020-01-01 2020-12-31 0001768259 gsx:ShareIncentivePlanMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember gsx:ShareIncentivePlanMember 2020-01-01 2020-12-31 0001768259 srt:MaximumMember gsx:ShareIncentivePlanMember 2020-01-01 2020-12-31 0001768259 us-gaap:StockOptionMember 2020-01-01 2020-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001768259 gsx:SeriesARedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2020-01-01 2020-12-31 0001768259 gsx:BaiJiaHuLianHKMember gsx:AssessableProfitThresholdMinimumMember 2020-01-01 2020-12-31 0001768259 gsx:BaiJiaHuLianHKMember gsx:AssessableprofitthresholdmaximumMember 2020-01-01 2020-12-31 0001768259 gsx:BeijingLexuebangMember gsx:SoftwareEnterpriseMember 2020-01-01 2020-12-31 0001768259 gsx:WuhanYuexuebangMember gsx:SoftwareEnterpriseMember 2020-01-01 2020-12-31 0001768259 gsx:BeijingBaijiaMember gsx:HighAndNewTechnologyEnterpriseMember 2020-01-01 2020-12-31 0001768259 gsx:GaoTuYunjiMember gsx:HighAndNewTechnologyEnterpriseMember 2020-01-01 2020-12-31 0001768259 country:HK 2020-01-01 2020-12-31 0001768259 gsx:BeijingYoulianGlobalEducationTechnologyCoLtdMember 2020-01-01 2020-12-31 0001768259 gsx:LarryXiangdongChenMember 2020-01-01 2020-12-31 0001768259 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001768259 srt:MaximumMember us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001768259 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ShortTermInvestmentsMember 2020-01-01 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember 2020-01-01 2020-12-31 0001768259 us-gaap:AvailableforsaleSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2020-01-01 2020-12-31 0001768259 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001768259 gsx:AdsMember 2020-01-01 2020-12-31 0001768259 gsx:PeopleRepublicOfChinaMember 2020-01-01 2020-12-31 0001768259 gsx:TianjinPuxinMember gsx:StudentBaseMember 2020-01-01 2020-12-31 0001768259 gsx:TianjinPuxinMember us-gaap:TrademarksMember 2020-01-01 2020-12-31 0001768259 gsx:TianjinPuxinMember 2020-01-01 2020-12-31 0001768259 us-gaap:OtherIncomeMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember 2020-01-01 2020-12-31 0001768259 srt:MaximumMember 2020-01-01 2020-12-31 0001768259 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-01-01 2020-12-31 0001768259 us-gaap:RealEstateMember gsx:ZhengzhouKaitongMember 2020-01-01 2020-12-31 0001768259 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001768259 gsx:FutureAmortizationMember 2020-01-01 2020-12-31 0001768259 gsx:ExemptionForIncomeTaxHolidayMember 2020-01-01 2020-12-31 0001768259 srt:MinimumMember 2018-12-31 0001768259 srt:MaximumMember 2018-12-31 0001768259 gsx:AdsMember us-gaap:IPOMember 2019-06-06 2019-06-06 0001768259 us-gaap:CommonClassAMember us-gaap:IPOMember 2019-06-06 2019-06-06 0001768259 us-gaap:CommonClassAMember 2019-06-06 0001768259 us-gaap:CommonClassBMember 2019-06-06 0001768259 us-gaap:TreasuryStockMember 2019-12-01 2019-12-31 0001768259 gsx:MayTwoThousandAndTwentyShareRepurchaseProgramMember dei:AdrMember 2020-05-01 2020-05-01 0001768259 gsx:BaiJiaHuLianHKMember 2017-01-01 2017-12-31 0001768259 gsx:BeijingBaijiaMember gsx:HighAndNewTechnologyEnterpriseMember 2017-01-01 2017-12-31 0001768259 gsx:BeijingLexuebangMember gsx:SoftwareEnterpriseMember 2021-01-01 2023-12-31 0001768259 gsx:WuhanYuexuebangMember gsx:SoftwareEnterpriseMember 2022-01-01 2024-12-31 0001768259 us-gaap:RealEstateMember gsx:ZhengzhouKaitongMember 2020-01-01 2020-01-31 0001768259 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-12-01 2020-12-31 0001768259 gsx:BaiJiaHuLianHKMember 2018-01-01 2018-03-31 0001768259 gsx:MayTwoThousandAndTwentyShareRepurchaseProgramMember us-gaap:CommonClassAMember 2020-05-01 2020-05-31 0001768259 gsx:MayTwoThousandAndTwentyShareRepurchaseProgramMember 2022-05-01 0001768259 us-gaap:CommonStockMember 2017-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001768259 us-gaap:RetainedEarningsMember 2017-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2017-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2018-12-31 0001768259 us-gaap:CommonStockMember 2018-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001768259 us-gaap:RetainedEarningsMember 2018-12-31 0001768259 gsx:SeriesAConvertibleRedeemablePreferredStockMember 2019-12-31 0001768259 us-gaap:CommonStockMember 2019-12-31 0001768259 us-gaap:TreasuryStockMember 2019-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001768259 gsx:StatutoryReservesMember 2019-12-31 0001768259 us-gaap:RetainedEarningsMember 2019-12-31 0001768259 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001768259 us-gaap:CommonStockMember 2020-12-31 0001768259 us-gaap:TreasuryStockMember 2020-12-31 0001768259 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001768259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001768259 gsx:StatutoryReservesMember 2020-12-31 0001768259 us-gaap:RetainedEarningsMember 2020-12-31 iso4217:CNY pure iso4217:USD shares utr:Year iso4217:HKD iso4217:CNY shares gsx:Segment iso4217:USD shares gsx:Customers false FY --12-31 0001768259 7 East Zone,10 Xibeiwang East Road 7 East Zone,10 Xibeiwang East Road Class A ordinary shares, par value US$0.0001 per share American Depositary Shares, every three representing two Class A ordinary shares 0 0.00 0.00 0.00 Each Class B ordinary share is convertible into one Class A ordinary share 20-F false true 2020-12-31 2020 false false 001-38923 GSX Techedu Inc. E9 Tower C, Beyondsoft Building Haidian District 100193 CN Nan Shen shennan@baijia.com Tower C, Beyondsoft Building Haidian District 100193 CN 86 10 8282-6826 GSX NYSE NYSE true 96455774 73305288 Yes No Yes Yes Large Accelerated Filer false true U.S. GAAP false 73967000 355224000 54440000 1328342000 6727493000 1473452000 7331268000 1123566000 8822000 48074000 7368000 252660000 722682000 110756000 1808901000 8457248000 1296130000 264909000 806591000 123615000 81860000 704338000 107945000 100000 13219000 2026000 0 28983000 4442000 1181693000 525373000 1188286000 530729000 81338000 331000 43631000 6687000 30716000 48324000 7406000 18719000 51499000 7893000 710000 1230000 188000 3394532000 10685792000 1637670000 188975000 623002000 228753000 1315502000 201610000 1331962000 2724614000 417566000 59982000 125986000 59982000 152622000 23390000 16093000 4654000 713000 460000 0 0 1637250000 4197392000 643279000 5674000 9125000 1398000 194228000 527692000 194228000 644143000 98719000 25000 78697000 12061000 0 26580000 4074000 1837177000 4955937000 759531000 0.0001 0.0001 800000000 800000000 86210060 96821132 85791762 96455774 58000 65000 10000 0.0001 0.0001 100000000 100000000 73305288 73305288 73305288 73305288 48000 48000 7000 86739000 139572000 21390000 1899059000 7595049000 1163992000 17829000 -59905000 -9181000 6921000 40380000 6189000 -279821000 -1706210000 -261488000 1557355000 5729855000 878139000 3394532000 10685792000 1637670000 397306000 2114855000 7124744000 1091915000 283000 16504000 66422000 142753000 535912000 1762548000 270122000 254553000 1578943000 5362196000 821793000 429000 5606000 18039000 121518000 1040906000 5816214000 891374000 782000 16357000 94952000 74050000 212197000 734450000 112559000 4423000 21770000 59033000 39831000 110106000 566565000 86830000 235399000 1363209000 7117229000 1090763000 19154000 215734000 -1755033000 -268970000 2193000 8861000 3372000 517000 0 11395000 70403000 10790000 495000 6462000 269657000 41327000 445000 213000 16011000 2454000 21397000 242239000 -1427612000 -218790000 2616000 16957000 -34619000 -5306000 869000 1348000 63000 10000 19650000 226630000 -1392930000 -213474000 38930000 16772000 0 0 0 -21698000 0 0 -19280000 188160000 -1392930000 -213474000 -0.21 1.42 -8.72 -1.34 -0.21 1.35 -8.72 -1.34 -0.14 0.95 -5.81 -0.89 -0.14 0.90 -5.81 -0.89 92224998 132400941 159725779 159725779 92224998 139477898 159725779 159725779 19650000 226630000 -1392930000 -213474000 10000 9219000 -74562000 -11427000 0 0 9867000 231000 18839000 67231000 10304000 0 0 9654000 0 -11395000 -70403000 -10790000 19891000 243293000 -1470664000 -225387000 92224998 60000 925000 -480402000 -479417000 19650000 19650000 5917000 5917000 5917000 33013000 38930000 10000 10000 231000 231000 92224998 60000 1166000 -493765000 -492539000 226630000 226630000 6921000 -6921000 31791000 13688000 9000 1366851000 1366860000 11007000 5765000 16772000 35625002 25000 482809000 482834000 -418298 86739000 86739000 60237000 60237000 17977348 12000 169000 181000 9219000 9219000 18839000 18839000 -11395000 -11395000 159097050 106000 -86739000 1899059000 17829000 6921000 -279821000 1557355000 -1392930000 -1392930000 33459000 -33459000 10611072 7000 5687244000 5687251000 -754244 282543000 282543000 238446000 238446000 807184 229710000 -229700000 10000 -74562000 -74562000 67231000 67231000 -70403000 -70403000 169761062 113000 -139572000 7595049000 -59905000 40380000 -1706210000 5729855000 169761062 17000 -21390000 1163992000 -9181000 6189000 -261488000 878139000 19650000 226630000 -1392930000 -213474000 4043000 11919000 55751000 8544000 173000 137000 1461000 224000 86000 0 0 0 869000 1348000 63000 10000 0 11395000 70403000 10790000 -108000 175000 -3145000 -482000 5917000 60237000 238446000 36543000 8440000 357203000 1508939000 231254000 222928000 1065595000 1384403000 212169000 20973000 204648000 479985000 73561000 0 16093000 -11439000 -1753000 -1287000 -710000 0 0 1291000 236420000 614225000 94134000 -74000 0 0 0 -2659000 -550000 17608000 2699000 -43000 -34000 -2219000 -340000 241869000 1285054000 603273000 92455000 422760000 8727762000 17394632000 2665845000 232950000 7393386000 11689198000 1791448000 12134000 61267000 284072000 43535000 0 0 74309000 11388000 0 1109180000 0 0 0 0 501733000 76894000 3185000 0 1300000 199000 -37000 0 35529000 5445000 2000 257000 7000 1000 -198720000 -2504566000 -5596304000 -857671000 31791000 0 1366860000 0 0 0 0 36000 6000 0 0 5687251000 871609000 0 86739000 282543000 43302000 0 0 132184000 20258000 960000 0 0 0 30153000 34056000 460000 70000 -29193000 1246065000 5272100000 807985000 9000 14155000 2188000 335000 13965000 40708000 281257000 43104000 19294000 33259000 73967000 11336000 33259000 73967000 355224000 54440000 0 348000 86348000 13233000 245000 0 0 0 714000 15815000 163408000 25043000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">ORGANIZATION AND PRINCIPAL ACTIVITIES</div></div> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">GSX Techedu Inc. was incorporated under the laws of the Cayman Islands in August 2014. The Company, its subsidiaries, its consolidated variable interest entity (“VIE”) and VIE’s subsidiaries (collectively the “Group”) are currently engaged in the business of providing <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">K-12</div> tutoring services, foreign language, professional and admission courses in the People’s Republic of China (“PRC”). </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing BaiJiaHuLian Technology Co., Ltd (“Beijing BaiJiaHuLian” or “VIE”) was founded in June 2014, as a limited liability company in the PRC, and the name changed to Beijing BaiJia Technology Co., Ltd (“Beijing BaiJia” or “VIE”) in September 2020. Beijing BaiJia and its subsidiaries are primarily engaged in providing online <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">K-12</div> tutoring services, foreign language, professional and admission courses in the PRC. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">There are some uncertainties as to whether applicable PRC laws and regulations prohibit foreign investors from providing internet and other business in the PRC. To comply with the relevant PRC laws and regulations, the Company operates substantially all of its business through its VIE. On April 28, 2015, BaiJia Technology Group Holdings Limited, through BaiJiaHuLian HK Holdings Limited (“BaiJiaHuLian HK”) and its PRC subsidiary, Beijing Lexuebang Network Technology Co., Ltd. (“Beijing Lexuebang”), entered into a series of contractual arrangements with Beijing BaiJia, and the shareholders of Beijing BaiJia. The series of contractual agreements include an Exclusive Management Services and Business Cooperation Agreement, an Exclusive Call Option Agreement, an Equity Pledge Agreement, Powers of Attorney, Spousal Consent Letters and Letters of Commitment. Those agreements were amended on March 2019 with no significant differences. In connection with the amendment and as part of the Group’s efforts to streamline the corporate structure, the Group removed six existing nominee shareholders as parties to the contractual arrangements with Beijing BaiJia and its shareholders. The rights and obligations of these nominee shareholders under these contractual arrangements have been assumed by Mr. Larry Xiangdong Chen. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 believes that these contractual arrangements would enable the Company to (1) have power to direct the activities that most significant affects the economic performance of VIE, and (2) receive the economic benefits of the VIE that could be significant to the VIE. Accordingly, the Company is considered the primary beneficiary of the VIE. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 Company’s subsidiaries, VIE and VIE’s major subsidiaries as of December 31, 2020 were as follow: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 44%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt; width: 44%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;">Name</div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 3%;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Later of date<br/> of establishment<br/> or acquisition</td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 3%;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Place of establishment</td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 3%;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Percentage of<br/> direct or indirect<br/> economic ownership</td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 3%;"> </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Principal activities</td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Subsidiaries:</div></div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:10%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:16%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:13%;"> </td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom;;width:5%;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">BaiJiaHuLian HK</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Aug 18, 2014</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">HongKong, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Holding company</td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Lexuebang</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Jan 12, 2015</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Education technical services </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%; white-space: nowrap;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;">Wuhan Yuexuebang Network Technology Co., Ltd <br/> (“Wuhan Yuexuebang”)</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">May 25, 2020</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Wuhan, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">Education technical </div> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">services</div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Yuexuebang Network Technology Co., Ltd (“Beijing Yuexuebang”)</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Nov 24, 2020</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">Education technical </div> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">services </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">VIE:</div></div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:10%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:16%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:13%;"> </td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom;;width:5%;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing BaiJia</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Jun 4, 2014</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%;"> <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;">VIE’s major subsidiaries:</div></div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:10%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:16%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:13%;"> </td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom;;width:5%;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Genshuixue Technology Co., Ltd. (“Beijing Genshuixue”)</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">May 14, 2015</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%; white-space: nowrap;"> <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; white-space: nowrap;">Beijing GaoTuYunJi Education Technology Co., Ltd. <br/> (“<div style="letter-spacing: 0px; top: 0px;;display:inline;">GaoTuYunJi</div>”)</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Jul 18, 2017</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shandong Genshuixue Internet Technology Co., Ltd. (“Shandong Genshuixue”)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:10%;">Jan 17, 2020</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:16%;">Jinan, China</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Zhengzhou GaoTuYunJi Education Technology Co., <br/> Ltd. (“ZhengzhouGaoTu”)</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:10%;">Jan 19, 2020</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:16%;">Zhengzhou, China</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Xi’an GaoTuYunJi Education Technology Co., Ltd. (“Xi’anGaoTu”)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:10%;">Mar 24, 2020</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:16%;">Xi’an, China</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Wuhan GaoTuYunJi Education Technology Co., Ltd. (“WuhanGaoTu”)</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:10%;">Apr 1, 2020</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:16%;">Wuhan, China</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;width:5%;">Education services</td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The English names abov<div style="letter-spacing: 0px; top: 0px;;display:inline;">e</div> are for identification purpose only. </div> <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">The VIE arrangements </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Details of the contractual agreements are set forth below. </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <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="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Agreements that transfer economic benefits to the Group: </div> </td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exclusive Management Services and Business Cooperation Agreement</div></div> </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;">Pursuant to the exclusive management services and business cooperation agreement among Beijing Lexuebang, the VIE and the shareholders of the VIE, Beijing Lexuebang has the exclusive right to provide or designate any third-party to provide, among other things, education management consultancy services, permission of intellectual property rights, technological support and business support to the VIE and its subsidiaries. In exchange, the VIE and its subsidiaries pay service fees to Beijing Lexuebang in an amount determined by Beijing Lexuebang in its sole discretion. Without the prior written consent of Beijing Lexuebang, the VIE and its subsidiaries cannot accept services provided by or establish similar cooperation relationship with any third-party. Beijing Lexuebang owns the exclusive intellectual property rights created as a result of the performance of this agreement unless otherwise provided by PRC laws or regulations. The agreement will be effective for twenty years upon signing by both parties. The term of the agreement was amended on March 2019 and the agreement will remain effective unless unanimously agreed by the parties concerned or unilaterally terminated by Beijing Lexuebang with a written notice. Unless otherwise required by applicable PRC laws, our VIE and its shareholders do not have any right to terminate the agreement. </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <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="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Agreements that provide the Company effective control over Beijing BaiJia: </div> </td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity Pledge Agreement</div></div> </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;">Under the equity interest pledge agreement among Beijing Lexuebang, the VIE and its shareholders, the VIE’s shareholders pledged all of their equity interests of the VIE to Beijing Lexuebang as security for performance of the obligations of the VIE and its shareholders under the exclusive call option agreement, the exclusive management services and business cooperation agreement and the powers of attorney. If any of the specified events of default occurs, Beijing Lexuebang may exercise the right to enforce the pledge immediately. Beijing Lexuebang may transfer all or any of its rights and obligations under the equity interest pledge agreement to its designee(s) at any time. The agreement will remain in effect until the fulfillment of all the obligations under the exclusive call option agreement, the exclusive management services and business cooperation agreement and the powers of attorney. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exclusive Call Option Agreement</div></div> </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;">Under the exclusive call option agreement among Beijing Lexuebang, the VIE and its shareholders, each of the shareholders of the VIE irrevocably granted Beijing Lexuebang a right to purchase, or designate a third-party to purchase, all or any part of their equity interests in the VIE at a purchase price equal to the lowest price permissible by the then-applicable PRC laws and regulations at Beijing Lexuebang’s sole and absolute discretion to the extent permitted by PRC law. The shareholders of the VIE shall promptly give all considerations they received from the exercise of the options to Beijing Lexuebang or its designee(s). The VIE and its shareholders covenant that, without Beijing Lexuebang’s prior written consent, they will not, among other things, (i) create any pledge or encumbrance on their equity interests in the VIE; (ii) transfer or otherwise dispose of their equity interests in the VIE; (iii) change the VIE’s registered capital; (iv) amend the VIE’s articles of association; (v) sell, transfer, license or otherwise dispose of any of the VIE’s assets or allow any encumbrance of any assets, except for the disposal or the encumbrances of the assets that are treated as necessary for their daily business operations with the value of the assets involved in a single transaction not exceeding RMB100; (vi) cause the VIE to enter into any major contracts or terminate any material contracts to which the VIE is a party; (vii) declare or distribute dividends; (viii) terminate, liquidate or dissolve our VIE; or (ix) allow the VIE to incur, inherit, guarantee or permit any debts, except for those payables incurred in the ordinary or usual course of business but not incurred by way of borrowing. The agreement will remain effective until terminated by Beijing Lexuebang at its discretion or the entire equity interests in the VIE have been transferred to Beijing Lexuebang or its designees. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;"><div style="letter-spacing: 0px; font-size: 10pt;;font-style:italic;display:inline;">Powers of Attorney</div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; line-height: 12pt;">Pursuant to the powers of attorney executed by the VIE’s shareholders, each of them irrevocably authorized Beijing Lexuebang or its designee(s) to act on their respective behalf as exclusive agent and attorney, to the extent permitted by law, with respect to all rights of shareholders concerning all the equity interest held by each of them in the VIE, including but not limited to proposing to convene or attend shareholder meetings, signing the resolutions and minutes of such meetings, exercising all the rights as shareholders (including but not limited to voting rights, nomination rights, appointment rights, the right to receive dividends and the right to sell, transfer, pledge or dispose of all the equity held in part or in whole). </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; line-height: 12pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Spousal Consent Letters</div></div> </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; line-height: 12pt;">Pursuant to the spousal consent letters executed by the spouses of certain shareholders of the VIE, the signing spouses unconditionally and irrevocably agreed that the equity interest in the VIE held by and registered in the name of their spouses be disposed of in accordance with the exclusive call option agreement, the exclusive management services and business cooperation agreement, the equity interest pledge agreement and the powers of attorney described above, and that their spouses may perform, amend or terminate such agreements without their additional consent. Additionally, the signing spouses agreed not to assert any rights over the equity interest in the VIE held by their spouses. In addition, in the event that the signing spouses obtains any equity interest in the VIE held by their spouses for any reason, they agree to be bound by and sign any legal documents substantially similar to the contractual arrangements described above, as may be amended from time to time. </div> <div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 4%;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Risks in relation to VIE structure </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;">The Company believes that the contractual arrangements with Beijing BaiJia and its shareholders are in compliance with existing PRC laws and regulations and are legally enforceable. However, the contractual arrangements are subject to risks and uncertainties, including: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 10%;"> </td> <td style="width: 2%; 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="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Beijing BaiJia and its shareholders may have or develop interests that conflict with the Group’s interests, which may lead them to pursue opportunities in violation of the aforementioned contractual agreements. If the Group cannot resolve any conflicts of interest or disputes between the Group and the shareholders of Beijing BaiJia, the Group would have to rely on legal proceedings, which could result in disruption of its business, and there is substantial uncertainty as to the outcome of any such legal proceedings. </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 10%;"> </td> <td style="width: 2%; 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="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Beijing BaiJia and its shareholders could fail to obtain the proper operating licenses or fail to comply with other regulatory requirements. As a result, the PRC government could impose fines, new requirements or other penalties on the VIE or the Group, mandate a change in ownership structure or operations for the VIE or the Group, restrict the VIE or the Group’s use of financing sources or otherwise restrict the VIE or the Group’s ability to conduct business. </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 10%;"> </td> <td style="width: 2%; 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="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The PRC government may declare the aforementioned contractual arrangements invalid. They may modify the relevant regulations, have a different interpretation of such regulations, or otherwise determine that the Group or the VIE have failed to comply with the legal obligations required to effectuate such contractual arrangements. </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 10%;"> </td> <td style="width: 2%; 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="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government may restrict or prohibit the Group’s business and operations in China. </div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group’s ability to conduct its business may be negatively affected if the PRC government were to carry out any of the aforementioned actions. As a result, the Group may not be able to consolidate Beijing BaiJia and its subsidiaries in the consolidated financial statements as the Group may lose the ability to exert effective control over Beijing BaiJia and its shareholders, and the Group may lose the ability to receive economic benefits from Beijing BaiJia. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group’s business has been directly operated by the VIE and its subsidiaries. As of December 31, 2019 and 2020, the VIE and its subsidiaries accounted for an aggregate of 57.21% and 33.02%, respectively, of the Group’s consolidated total assets, and 97.83% and 83.14% respectively of the Group’s consolidated total liabilities. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The following financial information of the Company’s VIE and VIE’s subsidiaries after the elimination of inter-company transactions and balances as of December 31, 2019 and 2020 and for the years ended December 31, 2018, 2019 and 2020 was included in the accompanying consolidated financial statements: </div> <div style="clear: both; max-height: 0px; background: none;"/> <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;"> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">As of December 31</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Cash and cash equivalents</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,763</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,191,664</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,347,750</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Prepaid expenses and other current assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">195,448</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">605,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Inventory</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,822</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,074</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total current assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,405,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,021,812</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Property, equipment and software, net</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76,955</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">658,592</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Intangible assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,219</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Land use right</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,983</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">143,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,716</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,324</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">264,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">660,407</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Others</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,692</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">91,644</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">536,172</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,506,525</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,941,869</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,528,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued expenses and other current liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">188,975</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">623,002</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue, current portion</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,331,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,724,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Current portion of operating lease liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,982</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,986</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Income tax payable</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,093</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,654</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due to related parties</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">460</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total current liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,597,472</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,478,256</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,674</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,125</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">78,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Non-current portion of operating lease liabilitie<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">194,228</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">527,692</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other payables</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,580</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">199,927</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">642,094</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,797,399</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,120,350</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; background: none;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2018</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net revenues</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">397,306</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,114,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,124,744</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Net income</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,934</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">211,799</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,406,144</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Net cash generated from operating activities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">239,307</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,238,366</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,945,706</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Net cash used in investing activities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(195,193</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,172,967</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(305,448</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 10pt; 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;">Net cash used in financing activities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(31,040</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(87,239</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(132,644</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">There are no consolidated VIE’s assets that are collateral for the VIE’s obligations and which can only be used to settle the VIE’s obligations. No creditors (or beneficial interest holders) of the VIE have recourse to the general credit of the Company or any of its consolidated subsidiaries. No terms in any arrangements, considering both explicit arrangements and implicit variable interests, require the Company or its subsidiaries to provide financial support to the VIE. However, if the VIE ever needs financial support, the Company or its subsidiaries may, at its option and subject to statutory limits and restrictions, provide financial support to the VIE through loans to the shareholders of the VIE or entrustment loans to the VIE. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 Company’s subsidiaries, VIE and VIE’s major subsidiaries as of December 31, 2020 were as follow: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 44%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt; width: 44%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;">Name</div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 3%;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Later of date<br/> of establishment<br/> or acquisition</td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 3%;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Place of establishment</td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 3%;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Percentage of<br/> direct or indirect<br/> economic ownership</td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 3%;"> </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Principal activities</td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Subsidiaries:</div></div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:10%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:16%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:13%;"> </td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom;;width:5%;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">BaiJiaHuLian HK</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Aug 18, 2014</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">HongKong, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Holding company</td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Lexuebang</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Jan 12, 2015</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Education technical services </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%; white-space: nowrap;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;">Wuhan Yuexuebang Network Technology Co., Ltd <br/> (“Wuhan Yuexuebang”)</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">May 25, 2020</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Wuhan, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">Education technical </div> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">services</div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Yuexuebang Network Technology Co., Ltd (“Beijing Yuexuebang”)</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Nov 24, 2020</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">Education technical </div> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">services </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">VIE:</div></div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:10%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:16%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:13%;"> </td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom;;width:5%;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing BaiJia</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Jun 4, 2014</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%;"> <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;">VIE’s major subsidiaries:</div></div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:10%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:16%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;;width:13%;"> </td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom;;width:5%;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Genshuixue Technology Co., Ltd. (“Beijing Genshuixue”)</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">May 14, 2015</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 44%; white-space: nowrap;"> <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; white-space: nowrap;">Beijing GaoTuYunJi Education Technology Co., Ltd. <br/> (“<div style="letter-spacing: 0px; top: 0px;;display:inline;">GaoTuYunJi</div>”)</div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:10%;">Jul 18, 2017</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:16%;">Beijing, China</td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shandong Genshuixue Internet Technology Co., Ltd. (“Shandong Genshuixue”)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:10%;">Jan 17, 2020</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:16%;">Jinan, China</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Zhengzhou GaoTuYunJi Education Technology Co., <br/> Ltd. (“ZhengzhouGaoTu”)</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:10%;">Jan 19, 2020</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:16%;">Zhengzhou, China</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Xi’an GaoTuYunJi Education Technology Co., Ltd. (“Xi’anGaoTu”)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:10%;">Mar 24, 2020</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:16%;">Xi’an, China</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;width:5%;">Education services</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 44%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Wuhan GaoTuYunJi Education Technology Co., Ltd. (“WuhanGaoTu”)</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:10%;">Apr 1, 2020</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:16%;">Wuhan, China</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:center;;width:13%;">100%</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;width:5%;">Education services</td> </tr> </table> 2014-08-18 HongKong, China 1 Holding company 2015-01-12 Beijing, China 1 Education technical services 2020-05-25 Wuhan, China 1 Education technical services 2020-11-24 Beijing, China 1 Education technical services 2014-06-04 Beijing, China 1 Education services 2015-05-14 Beijing, China 1 Education services 2017-07-18 Beijing, China 1 Education services 2020-01-17 Jinan, China 1 Education services 2020-01-19 Zhengzhou, China 1 Education services 2020-03-24 Xi’an, China 1 Education services 2020-04-01 Wuhan, China 1 Education services 100000 0.5721 0.3302 0.9783 0.8314 <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The following financial information of the Company’s VIE and VIE’s subsidiaries after the elimination of inter-company transactions and balances as of December 31, 2019 and 2020 and for the years ended December 31, 2018, 2019 and 2020 was included in the accompanying consolidated financial statements: </div> <div style="clear: both; max-height: 0px; background: none;"/> <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;"> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">As of December 31</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Cash and cash equivalents</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,763</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,701</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,191,664</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,347,750</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Prepaid expenses and other current assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">195,448</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">605,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Inventory</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,822</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,074</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total current assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,405,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,021,812</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Property, equipment and software, net</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76,955</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">658,592</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Intangible assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,219</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Land use right</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,983</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">143,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,716</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,324</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">264,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">660,407</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Others</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,692</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">91,644</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">536,172</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,506,525</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,941,869</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,528,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued expenses and other current liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">188,975</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">623,002</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue, current portion</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,331,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,724,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Current portion of operating lease liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,982</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,986</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Income tax payable</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,093</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,654</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due to related parties</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">460</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total current liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,597,472</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,478,256</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,674</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,125</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">78,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Non-current portion of operating lease liabilitie<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">194,228</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">527,692</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other payables</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,580</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">199,927</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">642,094</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,797,399</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,120,350</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; background: none;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2018</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net revenues</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">397,306</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,114,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,124,744</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Net income</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,934</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">211,799</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,406,144</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Net cash generated from operating activities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">239,307</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,238,366</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,945,706</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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;">Net cash used in investing activities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(195,193</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,172,967</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(305,448</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 10pt; 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;">Net cash used in financing activities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(31,040</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(87,239</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(132,644</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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> 9763000 20701000 1191664000 1347750000 195448000 605287000 8822000 48074000 1405697000 2021812000 76955000 658592000 100000 13219000 0 28983000 143800000 5356000 30716000 48324000 264909000 660407000 19692000 91644000 536172000 1506525000 1941869000 3528337000 188975000 623002000 1331962000 2724614000 59982000 125986000 16093000 4654000 460000 0 1597472000 3478256000 5674000 9125000 25000 78697000 194228000 527692000 0 26580000 199927000 642094000 1797399000 4120350000 397306000 2114855000 7124744000 66934000 211799000 2406144000 239307000 1238366000 3945706000 -195193000 -1172967000 -305448000 -31040000 -87239000 -132644000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </div></div> </td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Basis of presentation and use of estimates </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The accompanying consolidated financial statements have been prepared in accordance with the rules and regulations of the Security and Exchange Commission and accounting principles generally accepted in the United States of America (“U.S. GAAP”). These accounting principles require management to make certain estimates and assumptions that affect the amounts in the accompanying financial statements. Actual results may differ from those estimates. The Group bases its estimates on past experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Significant accounting estimates reflected in the Group’s financial statements include, but are not limited to, revenue recognition, valuation allowance for deferred tax assets, useful lives of property, equipment and software, impairment assessment of long-lived assets, fair value assessment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt investments, purchase price allocation for business acquisition, valuation of share-based compensation, valuation of ordinary shares and preferred share. Actual results may differ materially from those estimates. </div></div><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Principles of consolidation </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The accompanying consolidated financial statements include the financial information of the Group and its subsidiaries, the VIE and the VIE’s subsidiaries. All intercompany balances and transactions were eliminated upon consolidation. </div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Fair value is considered to be 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 tran<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div>act and considers assumptions that market participants would use when pricing the asset or liability. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Authoritative literature provides a fair value hierarchy, which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows: </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. </div> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Financial instruments </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group’s financial instruments consist primarily of cash and cash equivalents, short-term investments, long-term investments accounted for available-for-sale debt investments, receivables from third party payment platform, amounts due to related parties and other liabilities.</div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 and 2020, the carrying values of cash and cash equivalents, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to</div> maturities investments, receivables from third party payment platform, amounts due to related parties and other liabilities approximated their fair values reported in the consolidated balance sheets due to the short term maturities of these instruments. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sales</div></div> investments are recorded at fair value as of December 31, 2019 and 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Foreign currency translation and transactions </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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’s reporting currency is Renminbi (“RMB”). The functional currency of the subsidiaries incorporated outside the mainland China is United States dollar (“US dollar” or “US$”). The functional currency of all the other subsidiaries, the VIEs and VIEs’ subsidiaries is RMB. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Monetary assets and liabilities denominated in currencies other than the applicable functional currencies are translated into the functional currencies at the prevailing rates of exchange at the balance sheet date. Nonmonetary assets and liabilities are remeasured into the applicable functional currencies at historical exchange rates. Revenues and expenses are translated using the average rate of exchange in effect during the reporting period. Translation adjustments are reported and shown as a separate component of other comprehensive loss in the consolidated statements of changes in shareholders’ deficit and the consolidated statements of comprehensive loss. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Transactions in currencies other than the functional currencies during the year are converted into the applicable functional currencies at the applicable rates of exchange prevailing at the dates of the transactions. Transaction gains and losses are recorded in the consolidated statements of operations. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Convenience translation </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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’s business is primarily conducted in China and all of the revenues are denominated in RMB. However, periodic reports made to shareholders will include current period amounts translated into US dollars using the exchange rate as of balance sheet date, for the convenience of the readers. Translations of balances in the consolidated balance sheets and the related consolidated statements of operations, comprehensive income (loss), change in shareholders’ (deficit) equity and cash flows from Renminbi (“RMB”) into US dollars as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of USD1.00=RMB6.5250 representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2020, or at any other rate. </div></div></div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Cash and cash equivalents </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Cash and cash equivalents comprise cash at banks and on hand, which have original maturities of three months or less when purchased and are subject to an insignificant risk of changes in value. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Debt securities investments </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 and 2020, the Group’s debt securities include <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> investments. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Held-to-maturity investments</div> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Investments are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> when the Group has the positive intent and ability to hold the securities to maturity, and are recorded at amortized cost. The amortized cost and carrying amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> securities were </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div>145,110<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and RMB</div>603,775<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;;display:inline;">as of December 31, 2019 and 2020, respectively and were recorded as short-term investments as their maturities are less than twelve months. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 reviews its investments in held-to-maturity investments for impairment periodically, recognizing an allowance, if any, by applying an estimate loss rate. The Group considers available quantitative and qualitative evidence in evaluating the potential impairment of its investments in held-to-maturity investments. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the held-to-maturity investments. The allowance for credit losses was nil for the year ended December 31, 2020. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Available-for-sale investments</div> </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Debt securities investments that do not meet the criteria of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div> or trading securities are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> investments and are reported at fair value with unrealized gains and losses recorded in accumulated other comprehensive income<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (loss)</div>. Realized gains or losses on the sale of these securities are recognized in the consolidated statements of operations. As of December 31, 2019 and 2020, the balances of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> debt investments that were recorded as short-term investments amounted to RMB1,328,342 and RMB6,727,493, respectively. As of December 31, 2019 and 2020, the balances of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> debt investments that were recorded as long-term investments amounted to RMB1,181,693 and RMB525,373, respectively as their maturities are more than twelve months.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity.</div></div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Property, equipment and software, net </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Property, equipment and software are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 3%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 47%;"/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful life</div></div> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Electronic equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">3 years</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Furniture and office equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">5 years</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">2-10 years</td> </tr> <tr> <td style="vertical-align: top;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: top;"> <div style="line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Building</div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: top; text-align: center;">37 years</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Leasehold improvement</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">Shorter of the lease term or estimated economic life</td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Construction in progress is stated at cost, which includes the cost of construction and other directly attributable costs. No provision for depreciation is made on construction in progress until the relevant assets are completed and ready for their intended use. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterment that extends the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation from the assets and accumulated depreciation accounts with any resulting gain or loss reflected in the consolidated statement of operations<div style="display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Business combinations </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Business combinations are recorded using the acquisition method of accounting. The purchase price of the acquisition is allocated to the tangible assets, liabilities, identifiable intangible assets acquired, if any, based on their estimated fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Land use rights</div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 land in the PRC is owned by the PRC government, which, according to the relevant PRC law, may grant the right to use the land for a specified period of time. Land use rights are recorded at cost and amortized on a straight line basis over the term of the land certificates. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Goodwill </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 excess of the purchase price over the fair value of net assets acquired is recorded on the consolidated balance sheets as goodwill. Goodwill is not amortized, but tested for impairment annually or more frequently if event and circumstances indicate that it might be impaired. As part of the annual goodwill impairment test, the Group first performs a qualitative assessment to determine whether further impairment testing is necessary. If the qualitative assessment above indicates that it is more likely than not that the fair value of the indefinite-lived intangible asset or the reporting unit (for goodwill) is less than its carrying value, a quantitative impairment test is performed to compare the fair value to the carrying value. An impairment charge is recorded if the carrying value exceeds the fair value. <div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group did not record any impairment losses on its goodwill during the years ended December 31, 2018, 2019 and 2020.</div></div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Intangible assets</div></div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Intangible assets are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The estimated useful lives of intangible assets are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 3%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 47%;"/> </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 style="vertical-align: bottom; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</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;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful life</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;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Student base</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1.5-2 years</div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Trademark</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3-10 years</div></td> </tr> </table> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Impairment of long-lived assets </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss based on the fair value of the assets. The Group did not record any impairment losses on its long-lived assets during the years ended December 31,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> 20<div style="letter-spacing: 0px; top: 0px;;display:inline;">18,</div></div> 2019 and 2020. </div> <div style="clear: both; max-height: 0px; background: none;"/> <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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Equity method investments </div></div></div></div></div> <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;"> </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Investee companies over which the Group has the ability to exercise significant influence, but does not have a controlling interest through investment in common shares or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common shares, are accounted for using the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">O</div>ther factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Under the equity method, the Group initially records its investment at cost and subsequently recognizes the Group’s proportionate share of each equity investee’s net income or loss after the date of investment into earnings and accordingly adjusts the carrying amount of the investment. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 reviews its equity method investments for impairment whenever an event or circumstance indicates that any other-than-temporary impairment has occurred. The Group considers available quantitative and qualitative evidence in evaluating potential impairment of its equity method investment. An impairment charge is recorded when the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group did not record any impairment losses on its equity method investments for the years ended December 31, 2018, 2019 and 2020. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Revenue recognition </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services, in accordance with ASC Topic 606 Revenue from Contracts with Customers (“Topic 606”). The Group’s revenue is reported net of discount, value added tax and related surcharges. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Disaggregation of revenue</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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, 2018, 2019 and 2020, all of the Group’s revenues were generated in the PRC. Additionally, all of the revenues for the periods were recognized from contracts with customers. The following table provides information about disaggregated revenue by types, including a reconciliation of the disaggregated revenue with the Group’s reportable segment. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">Year ended December 31,</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2018</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</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;">RMB</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;">Online tutoring services</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">362,622</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,084,803</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7,109,255</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></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;"> <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;">- K-12 courses</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;">290,890</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,706,538</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,237,399</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; 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;">- Foreign language, professional and admission courses</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;">71,732</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;">378,265</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;">871,856</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;"> <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;">Other services</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">34,684</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">30,052</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15,489</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <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;"> <div style="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><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="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><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="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><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;">Total 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">397,306</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,114,855</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7,124,744</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <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;"> <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><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="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><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="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><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <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> <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 primary sources of the Group’s revenues are as follows: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">(1) Online tutoring services </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group offers various types of integrated online tutoring services covering a wide spectrum of topics and targets students from broad age groups through its diverse offerings of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">K-12</div> tutoring, foreign language, professional and admission courses. The Group’s live interactive tutoring services consists of several components, including online live broadcasting classes as well as other activities during the online period including teaching material, quizzes before, during and after the classes, summary of lessons after each class and interactions with both other students and instructors during the period. Different service components are highly interdependent and interrelated in the context of the contract with the live interactive tutoring services. Therefore, the Group has determined that the live interactive tutoring services represents one performance obligation. The service period for a majority of the live interactive tutoring services is less than six months. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Once the live interactive tutoring services is complete, the Group also offers the customer a content playback service. In the content playback service, the customer has unlimited access to online <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-recorded</div> audio-video courses for a specified period ranging from one to three years. No other interactions or activities are provided during the playback period. For contracts that provide both the live interactive tutoring service and the content playback service, the Group determined that the live interactive tutoring service and content playback service are two separate performance obligations, as these two deliverables are distinct in that customers can benefit from each service on its own and the Group’s promises to deliver the services are separately identifiable from each other in the contract. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Tutoring fees are collected in advance. The Group determines that there is not a significant financing component based on the nature of the service being offered and the purpose of the payment terms. The Group charges a single upfront amount, not with the primary purpose of obtaining financing from the students but, instead, to maximize profitability, taking into consideration the risks associated with providing the service. The Group offers refunds for any remaining classes to students who withdraw from the course. The refund is equal to the amount related to the undelivered class. The Group determines 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, and allocates the tutoring fee excluding the estimate for refund liability to each performance obligation using the relative stand-alone selling price. The Group determines the stand-alone selling prices using an expected cost plus margin methodology. Revenue related to the live interactive tutoring service is recognized proportionately as the online classes are delivered, as the Group concluded that the delivery of each online class represents a faithful depiction of when the services are provided to the students. Revenue related to the right to access the content playback is recognized proportionally over the playback period, as the Group concluded that the content playback service represents a stand ready obligation to provide the playback services and the customer simultaneously receives and consumes the benefits as the Group provides such services throughout the playback period. </div></div></div> <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 some promotion activities, the Group grants sales incentives, including cash coupon and free class, to students who make qualified course purchases. Those students can redeem the cash coupon in the next purchase as part of payment, or select to enroll in a new course free of charge, prior to the incentive’s expiration. The cash coupon and free class will expire in no more than eight months. The Group determined the cash coupon and/or free course granted to existing students are material rights. As a result, a portion of sales price received on students making qualified purchases is allocated to the sales incentives granted based on the relative standalone selling prices. The selling price of cash coupon is estimated based on the discount amount and the probability of redemption. Revenue allocated to sales incentives is recorded as deferred revenue until redemption or expiration. Once the coupon or free class is redeemed, revenue will be recognized based on the revenue recognition policy discussed above. Students may not always redeem the cash coupon or take the free class offered before the expiration of the sales incentive. Therefore, the Group expects to be entitled to a breakage amount in deferred revenue related to the incentives. The Group estimates the breakage based on historical students’ usage and recognizes the estimated breakage as revenue in proportion to the pattern of incentives exercised by students. The assessment of estimating breakage is updated on a quarterly basis. Changes in estimated breakage is accounted for by adjusting deferred revenue to reflect the remaining incentive rights expected to be exercised. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">(2) Other services </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 service revenues are primarily derived from 1) membership-based service and 2) offline business consulting courses. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 provided membership-based services before the end of the first quarter of 2019, which consisted of providing a platform connecting training institutions or individual teachers and students. Training institutions or individual teachers who paid the membership fees were able to join the Group’s online platform and market their courses to prospective students. Membership fees were primarily fixed and no contractual membership fee refunds were provided to the training institutions or individual teachers. The membership services mainly provided training institutions or individual teachers with display of an online storefront on the Group’s platforms and access to online account management system, which were accounted for as a single performance obligation as the membership services were highly integrated. These service fees were paid in advance for a specific contracted service period and the revenues were recognized proportionally over the service period, typically 12 months, as the Group concluded that the membership service represented a stand ready obligation to provide the services while the member simultaneously receives and consumes the benefits of such services throughout the contract period. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 also offers offline business consulting courses targeting principals and other officers of private education institutions who want to improve their management skills. No contractual service fee refund is provided to the course participants. Course fees are collected in advance and the revenues, net of any discounts, are recognized proportionally over the service period, which is generally less than a year, as the classes are generally delivered evenly through the course period. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract balances</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Contract cost </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and third-party agents which the Group started in July 2019. Contract cost assets are amortised over the estimated customer life. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">There was no impairment of contract cost assets recognized during the year <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">end<div style="letter-spacing: 0px; top: 0px;;display:inline;">e</div>d December 31, 2018, 2019 and 2020. </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;;display:inline;">As of December 31, 2019 and 2020, the balance of contract cost was RMB64,805 and RMB77,668. For the years ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMBnil, RMB156,710 and RMB185,787 as “Selling expenses” in its consolidated statement of operations.</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;"> <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></table> <div style="clear: both; max-height: 0px; background: none;"/> <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;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Contract and refund liabilities </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 provides information about the Group’s contract liabilities and refund liability arising from contract with customers. The increase in contract liabilities primarily resulted from the Group’s business growth. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">Year ended December 31,</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <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-size: 10pt; 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;">Deferred revenue, current</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,331,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,724,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue, non-current</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,674</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,125</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,337,636</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,733,739</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Refund liability</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">54,567</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">120,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;">Deferred revenue primarily consists of tuition fees received from customers for which the Group’s revenue recognition criteria have not been met. The deferred revenue will be recognized as revenue once the criteria for revenue recognition are met. Revenue recognized during the years ended December 31, 2019 and 2020 that was included in the deferred revenue balance at January 1, 2019 and January 1, 2020 amounted to RMB259,384 and RMB1,297,088, respectively. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Refund liability represents the tutoring fee collected by the Group which it expects to refund back to its customer as a result of its refund policy. Refund liability is estimated based on the historical refund ratio for each of the type of classes provided.</div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group’s remaining performance obligations represents the amount of the transaction price for which service has not been performed. As of December 31, 2020, the aggregate amount of the transaction price allocated for the remaining performance obligations amounted to RMB2,733,739. The Group expects to recognize revenue of RMB2,724,614 and RMB6,708 related the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder of RMB2,417 recognized thereafter. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Cost of revenues mainly consists of salaries to instructors and tutors, rental expenses for office space, depreciation and amortization of properties and equipment, teaching materials and bandwidth costs. The instructors consist of both full-time instructors and part-time instructors. Full-time instructors’ compensation primarily consists of base salary, as well as teaching fees based on hourly rates and attendance of students in connection with courses delivered. The compensation of part-time instructors is calculated as a fixed percentage of the tuition fees of the courses delivered by the instructors, and is accrued as courses are delivered. The compensation of tutors consists of base salary and performance-based compensations, which is determined based on student retention and exercise completion. Specifically, if an existing student of a tutor enrolls in a new course, a bonus is paid to the tutor which is calculated as a percentage of the tuition of the new course. Tutors also receive a fixed payment for each exercise marking performed. The Group accrues on a monthly basis for the cost of tutor which includes basic salary, compensation for exercise marking as well as student retention bonus. The retention bonus is estimated using the expected tuition collected for the retention courses, multiplied by the estimated retention rate and the bonus percentage. </div></div></div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Government subsidies </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The government subsidies provided by the local government mainly included funding to support the development of the Group. Government subsidies are recognized upon receipt as government subsidies income because the subsidies are not intended to compensate for specific expenditure and not subject to future return. For the years ended December 31, 2018, 2019 and 2020, RMB400, RMB310 and RMB6,941 were received and recognized as other income in the Group’s consolidated statements of operations, respectively. </div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Value added taxes </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group’s educational services and non-educational services are subject to VAT at the rate of 3% for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">small-scale-VAT-payer</div> entities or at the rate of 6% for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">general-VAT-payer</div> entities in accordance with Tax rule. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; line-height: 115%; letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Since January 2020, in accordance with Cai Shui [2020] No.8, due to the Novel coronavirus (“COVID-19”) pandemic, the VAT on certain services was temporarily exempted for<div style="display:inline;"> the</div> fiscal year of 2020. Based on the Announcement on Continuously Implementing Some Tax Preferential Policies in Response to COVID-19 Epidemic (2021 No.7), the exemption period is further extended to March 31,2021. As a result, the Group’s educational services were not subject to any VAT from January 1, 2020 to March 31, 2021, and the Group’s small-scale-VAT-payer entities are subject to preferential VAT rate of 1% from March 1, 2020 to December 31, 2021. The VAT exemption is accounted for in a similar manner as government subsidies. For the year ended December 31, 2020, </div></div></div>RMB256,378 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">value added tax exemption was recognized as other income in the Group’s consolidated statement of operations. </div></div> </div> <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Income taxes </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Current income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred income taxes are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that a portion of or all of the deferred tax assets will not be realized. The impact of an uncertain income tax position is recognized at the largest amount that is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes are classified as a component of the provisions for income taxes. </div> <div style="/* font-family: &quot;Times New Roman&quot;; */font-size: 10pt;margin-top: 18pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Share-based compensation </div></div></div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><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 measures the cost of employee share options based on the grant date fair value of the award and recognizes compensation cost over the period during which an employee is required to provide services in exchange for the award, which generally is the vesting period. For the graded vesting share options, the Group recognizes the compensation cost over the requisite service period for each separately vesting portion of the award as if the award is, in substance, multiple awards. When no future services are required to be performed by the employee in exchange for an award of equity instruments, the cost of the award is expensed on the grant date. The Group elects to recognize forfeitures when they occur. </div></div></div><div style="/* font-family: &quot;Times New Roman&quot;; */font-size: 10pt;margin-top: 18pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Comprehensive income (loss) </div></div></div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income (loss) includes net income (loss), foreign currency translation adjustments and the unrealized gains and losses on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt investments of the Group. Comprehensive income (loss) is reported in the consolidated statements of comprehensive income (loss). </div></div> <div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Leases </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 adopted Topic 842 on January 1, 2019 using the modified retrospective transition approach allowed under ASU 2018-11, without adjusting the comparative periods presented. Upon adoption of Topic 842, the Group recognized right-of-use assets and corresponding lease liabilities on the consolidated balance sheet. The difference between the right-of-use assets and lease liabilities was due to prepaid rent. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group leases administrative office spaces in different cities in the PRC under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and <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 on its consolidated balance sheets at the lease commencement. As the rate implicit in the lease is not readily determinable, the Group estimate<div style="display:inline;">s</div> it’s incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures <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 based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>nine years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 short-term leases, the Group records operating lease expense in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred. </div></div></div><div style="/* font-family: &quot;Times New Roman&quot;; */font-size: 10pt;margin-top: 0pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Net (loss) income per share </div></div></div></div></div> <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;"> </div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Basic (loss) income per ordinary share is computed by dividing net (loss) income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period. </div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group has determined that its convertible redeemable preferred shares are participating securities as the preferred shares participate in undistributed earnings on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-if-converted</div></div> basis. Accordingly, the Group used the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method of computing net (loss) income per share, for ordinary and preferred shares according to participation rights in undistributed earnings. Under this method, net income applicable to holders of ordinary shares is allocated on a pro rata basis to the holders of ordinary and preferred shares to the extent that each class may share income for the period; whereas undistributed net loss is allocated to ordinary shares because preferred shares are not contractually obligated to share the loss. </div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Diluted (loss) income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had convertible redeemable participating preferred shares and share options, which could potentially dilute basic income per share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the convertible redeemable participating preferred shares is computed using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-if-converted</div></div> method; the effect of the share options is computed using the treasury stock method.</div></div> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Significant risks and uncertainties </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency risk </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the Peoples Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies, international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in RMB amounted to RMB11,677 and RMB151,009 as of December 31, 2019 and 2020, respectively. </div> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration risks </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Financial instruments that potentially expose the Group to significant concentration of credit risk primarily consist of cash and cash equivalents, short-term investments and receivables from third party payment platform. As of December 31, 2019 and 2020, substantially all of the Group’s cash and cash equivalents and short-term investments were deposited in financial institutions located in the PRC. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">There are no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2018, 2019 and 2020.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Reclassification </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Certain prior period amount recorded in prepaid expenses and other current assets have been reclassified to inventory to conform to the current period presentation and had no effect on previously reported consolidated net income (loss) or accumulated deficit. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Newly adopted accounting pronouncements </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the financial asset. This ASU affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). In April 25, 2019, ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> was updated with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04,</div> which clarifies certain aspects of accounting for credit losses, hedging activities, and financial instruments. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04</div> provides certain alternatives for the measurement of the allowance for credit losses (ACL) on accrued interest receivable (AIR). These measurement alternatives include (1) measuring an ACL on AIR separately, (2) electing to provide separate disclosure of the AIR component of amortized cost as a practical expedient, and (3) making accounting policy elections to simplify certain aspects of the presentation and measurement of such AIR. For entities that have adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> the amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04</div> related to ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> are effective for fiscal years beginning after December 15, 2019, and interim periods therein. An entity may early adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04</div> in any interim period after its issuance if the entity has adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13<div style="display:inline;">.</div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 adopted ASU 2016-13 on January 1, 2020 using the modified retrospective transition approach, without adjusting the comparative periods presented. The adoption of Topic 326 did not have a material impact on the Group’s consolidated financial statements. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In October 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-17,</div> Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-17</div> changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 adopted ASU 2018-17 on January 1, 2020 using a retrospective approach. The adoption of this guidance did not have a material impact on the Group’s consolidated financial statements. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 January 2017, FASB issued ASU No. 2017-04: Simplifying the Test for Goodwill Impairment. Under the new accounting guidance, an entity will no longer determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will perform its goodwill impairment tests by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value but not to exceed the total amount of the goodwill of the reporting unit. In addition, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment, if applicable. The provisions of the new accounting guidance are required to be applied prospectively. The new accounting guidance is effective for the Company for goodwill impairment tests performed in fiscal years beginning after December 15, 2019. Early adoption is permitted for goodwill impairment tests performed after January 1, 2017. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 adopted this update on January 1, 2020 prospectively. The adoption of this guidance did not have a material impact on the consolidated financial statements. </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Basis of presentation and use of estimates </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The accompanying consolidated financial statements have been prepared in accordance with the rules and regulations of the Security and Exchange Commission and accounting principles generally accepted in the United States of America (“U.S. GAAP”). These accounting principles require management to make certain estimates and assumptions that affect the amounts in the accompanying financial statements. Actual results may differ from those estimates. The Group bases its estimates on past experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Significant accounting estimates reflected in the Group’s financial statements include, but are not limited to, revenue recognition, valuation allowance for deferred tax assets, useful lives of property, equipment and software, impairment assessment of long-lived assets, fair value assessment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt investments, purchase price allocation for business acquisition, valuation of share-based compensation, valuation of ordinary shares and preferred share. Actual results may differ materially from those estimates. </div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Principles of consolidation </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The accompanying consolidated financial statements include the financial information of the Group and its subsidiaries, the VIE and the VIE’s subsidiaries. All intercompany balances and transactions were eliminated upon consolidation. </div> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Fair value is considered to be 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 tran<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div>act and considers assumptions that market participants would use when pricing the asset or liability. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Authoritative literature provides a fair value hierarchy, which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows: </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. </div> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Financial instruments </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group’s financial instruments consist primarily of cash and cash equivalents, short-term investments, long-term investments accounted for available-for-sale debt investments, receivables from third party payment platform, amounts due to related parties and other liabilities.</div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 and 2020, the carrying values of cash and cash equivalents, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to</div> maturities investments, receivables from third party payment platform, amounts due to related parties and other liabilities approximated their fair values reported in the consolidated balance sheets due to the short term maturities of these instruments. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sales</div></div> investments are recorded at fair value as of December 31, 2019 and 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Foreign currency translation and transactions </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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’s reporting currency is Renminbi (“RMB”). The functional currency of the subsidiaries incorporated outside the mainland China is United States dollar (“US dollar” or “US$”). The functional currency of all the other subsidiaries, the VIEs and VIEs’ subsidiaries is RMB. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Monetary assets and liabilities denominated in currencies other than the applicable functional currencies are translated into the functional currencies at the prevailing rates of exchange at the balance sheet date. Nonmonetary assets and liabilities are remeasured into the applicable functional currencies at historical exchange rates. Revenues and expenses are translated using the average rate of exchange in effect during the reporting period. Translation adjustments are reported and shown as a separate component of other comprehensive loss in the consolidated statements of changes in shareholders’ deficit and the consolidated statements of comprehensive loss. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Transactions in currencies other than the functional currencies during the year are converted into the applicable functional currencies at the applicable rates of exchange prevailing at the dates of the transactions. Transaction gains and losses are recorded in the consolidated statements of operations. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Convenience translation </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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’s business is primarily conducted in China and all of the revenues are denominated in RMB. However, periodic reports made to shareholders will include current period amounts translated into US dollars using the exchange rate as of balance sheet date, for the convenience of the readers. Translations of balances in the consolidated balance sheets and the related consolidated statements of operations, comprehensive income (loss), change in shareholders’ (deficit) equity and cash flows from Renminbi (“RMB”) into US dollars as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of USD1.00=RMB6.5250 representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2020, or at any other rate. </div></div></div> 6.5250 <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Cash and cash equivalents </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Cash and cash equivalents comprise cash at banks and on hand, which have original maturities of three months or less when purchased and are subject to an insignificant risk of changes in value. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Debt securities investments </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 and 2020, the Group’s debt securities include <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> investments. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Held-to-maturity investments</div> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Investments are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> when the Group has the positive intent and ability to hold the securities to maturity, and are recorded at amortized cost. The amortized cost and carrying amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> securities were </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div>145,110<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and RMB</div>603,775<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;;display:inline;">as of December 31, 2019 and 2020, respectively and were recorded as short-term investments as their maturities are less than twelve months. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 reviews its investments in held-to-maturity investments for impairment periodically, recognizing an allowance, if any, by applying an estimate loss rate. The Group considers available quantitative and qualitative evidence in evaluating the potential impairment of its investments in held-to-maturity investments. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the held-to-maturity investments. The allowance for credit losses was nil for the year ended December 31, 2020. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Available-for-sale investments</div> </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Debt securities investments that do not meet the criteria of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div> or trading securities are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> investments and are reported at fair value with unrealized gains and losses recorded in accumulated other comprehensive income<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (loss)</div>. Realized gains or losses on the sale of these securities are recognized in the consolidated statements of operations. As of December 31, 2019 and 2020, the balances of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> debt investments that were recorded as short-term investments amounted to RMB1,328,342 and RMB6,727,493, respectively. As of December 31, 2019 and 2020, the balances of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> debt investments that were recorded as long-term investments amounted to RMB1,181,693 and RMB525,373, respectively as their maturities are more than twelve months.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity.</div></div></div> 145110000 603775000 0 1328342000 6727493000 1181693000 525373000 <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Property, equipment and software, net </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Property, equipment and software are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 3%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 47%;"/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful life</div></div> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Electronic equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">3 years</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Furniture and office equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">5 years</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">2-10 years</td> </tr> <tr> <td style="vertical-align: top;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: top;"> <div style="line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Building</div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: top; text-align: center;">37 years</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Leasehold improvement</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">Shorter of the lease term or estimated economic life</td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Construction in progress is stated at cost, which includes the cost of construction and other directly attributable costs. No provision for depreciation is made on construction in progress until the relevant assets are completed and ready for their intended use. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterment that extends the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation from the assets and accumulated depreciation accounts with any resulting gain or loss reflected in the consolidated statement of operations<div style="display:inline;">.</div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Property, equipment and software are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 3%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 47%;"/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful life</div></div> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Electronic equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">3 years</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Furniture and office equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">5 years</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">2-10 years</td> </tr> <tr> <td style="vertical-align: top;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: top;"> <div style="line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Building</div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: top; text-align: center;">37 years</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Leasehold improvement</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">Shorter of the lease term or estimated economic life</td> </tr> </table> P3Y P5Y P2Y P10Y P37Y Shorter of the lease term or estimated economic life <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Business combinations </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Business combinations are recorded using the acquisition method of accounting. The purchase price of the acquisition is allocated to the tangible assets, liabilities, identifiable intangible assets acquired, if any, based on their estimated fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Land use rights</div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 land in the PRC is owned by the PRC government, which, according to the relevant PRC law, may grant the right to use the land for a specified period of time. Land use rights are recorded at cost and amortized on a straight line basis over the term of the land certificates. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Goodwill </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 excess of the purchase price over the fair value of net assets acquired is recorded on the consolidated balance sheets as goodwill. Goodwill is not amortized, but tested for impairment annually or more frequently if event and circumstances indicate that it might be impaired. As part of the annual goodwill impairment test, the Group first performs a qualitative assessment to determine whether further impairment testing is necessary. If the qualitative assessment above indicates that it is more likely than not that the fair value of the indefinite-lived intangible asset or the reporting unit (for goodwill) is less than its carrying value, a quantitative impairment test is performed to compare the fair value to the carrying value. An impairment charge is recorded if the carrying value exceeds the fair value. <div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group did not record any impairment losses on its goodwill during the years ended December 31, 2018, 2019 and 2020.</div></div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Intangible assets</div></div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Intangible assets are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The estimated useful lives of intangible assets are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 3%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 47%;"/> </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 style="vertical-align: bottom; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</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;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful life</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;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Student base</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1.5-2 years</div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Trademark</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3-10 years</div></td> </tr> </table> The estimated useful lives of intangible assets are as follows: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 3%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 47%;"/> </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 style="vertical-align: bottom; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</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;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated useful life</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;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Student base</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1.5-2 years</div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Trademark</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3-10 years</div></td> </tr> </table> P1Y6M P2Y P3Y P10Y <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Impairment of long-lived assets </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss based on the fair value of the assets. The Group did not record any impairment losses on its long-lived assets during the years ended December 31,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> 20<div style="letter-spacing: 0px; top: 0px;;display:inline;">18,</div></div> 2019 and 2020. </div> 0 0 0 <div style="clear: both; max-height: 0px; background: none;"/> <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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Equity method investments </div></div></div></div></div> <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;"> </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Investee companies over which the Group has the ability to exercise significant influence, but does not have a controlling interest through investment in common shares or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common shares, are accounted for using the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">O</div>ther factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Under the equity method, the Group initially records its investment at cost and subsequently recognizes the Group’s proportionate share of each equity investee’s net income or loss after the date of investment into earnings and accordingly adjusts the carrying amount of the investment. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 reviews its equity method investments for impairment whenever an event or circumstance indicates that any other-than-temporary impairment has occurred. The Group considers available quantitative and qualitative evidence in evaluating potential impairment of its equity method investment. An impairment charge is recorded when the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group did not record any impairment losses on its equity method investments for the years ended December 31, 2018, 2019 and 2020. </div></div></div> 0.20 0.50 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Revenue recognition </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services, in accordance with ASC Topic 606 Revenue from Contracts with Customers (“Topic 606”). The Group’s revenue is reported net of discount, value added tax and related surcharges. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Disaggregation of revenue</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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, 2018, 2019 and 2020, all of the Group’s revenues were generated in the PRC. Additionally, all of the revenues for the periods were recognized from contracts with customers. The following table provides information about disaggregated revenue by types, including a reconciliation of the disaggregated revenue with the Group’s reportable segment. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">Year ended December 31,</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2018</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</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;">RMB</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;">Online tutoring services</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">362,622</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,084,803</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7,109,255</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></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;"> <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;">- K-12 courses</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;">290,890</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,706,538</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,237,399</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; 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;">- Foreign language, professional and admission courses</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;">71,732</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;">378,265</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;">871,856</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;"> <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;">Other services</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">34,684</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">30,052</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15,489</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <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;"> <div style="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><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="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><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="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><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;">Total 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">397,306</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,114,855</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7,124,744</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <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;"> <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><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="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><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="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><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 primary sources of the Group’s revenues are as follows: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">(1) Online tutoring services </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group offers various types of integrated online tutoring services covering a wide spectrum of topics and targets students from broad age groups through its diverse offerings of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">K-12</div> tutoring, foreign language, professional and admission courses. The Group’s live interactive tutoring services consists of several components, including online live broadcasting classes as well as other activities during the online period including teaching material, quizzes before, during and after the classes, summary of lessons after each class and interactions with both other students and instructors during the period. Different service components are highly interdependent and interrelated in the context of the contract with the live interactive tutoring services. Therefore, the Group has determined that the live interactive tutoring services represents one performance obligation. The service period for a majority of the live interactive tutoring services is less than six months. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Once the live interactive tutoring services is complete, the Group also offers the customer a content playback service. In the content playback service, the customer has unlimited access to online <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-recorded</div> audio-video courses for a specified period ranging from one to three years. No other interactions or activities are provided during the playback period. For contracts that provide both the live interactive tutoring service and the content playback service, the Group determined that the live interactive tutoring service and content playback service are two separate performance obligations, as these two deliverables are distinct in that customers can benefit from each service on its own and the Group’s promises to deliver the services are separately identifiable from each other in the contract. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Tutoring fees are collected in advance. The Group determines that there is not a significant financing component based on the nature of the service being offered and the purpose of the payment terms. The Group charges a single upfront amount, not with the primary purpose of obtaining financing from the students but, instead, to maximize profitability, taking into consideration the risks associated with providing the service. The Group offers refunds for any remaining classes to students who withdraw from the course. The refund is equal to the amount related to the undelivered class. The Group determines 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, and allocates the tutoring fee excluding the estimate for refund liability to each performance obligation using the relative stand-alone selling price. The Group determines the stand-alone selling prices using an expected cost plus margin methodology. Revenue related to the live interactive tutoring service is recognized proportionately as the online classes are delivered, as the Group concluded that the delivery of each online class represents a faithful depiction of when the services are provided to the students. Revenue related to the right to access the content playback is recognized proportionally over the playback period, as the Group concluded that the content playback service represents a stand ready obligation to provide the playback services and the customer simultaneously receives and consumes the benefits as the Group provides such services throughout the playback period. </div></div></div> <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 some promotion activities, the Group grants sales incentives, including cash coupon and free class, to students who make qualified course purchases. Those students can redeem the cash coupon in the next purchase as part of payment, or select to enroll in a new course free of charge, prior to the incentive’s expiration. The cash coupon and free class will expire in no more than eight months. The Group determined the cash coupon and/or free course granted to existing students are material rights. As a result, a portion of sales price received on students making qualified purchases is allocated to the sales incentives granted based on the relative standalone selling prices. The selling price of cash coupon is estimated based on the discount amount and the probability of redemption. Revenue allocated to sales incentives is recorded as deferred revenue until redemption or expiration. Once the coupon or free class is redeemed, revenue will be recognized based on the revenue recognition policy discussed above. Students may not always redeem the cash coupon or take the free class offered before the expiration of the sales incentive. Therefore, the Group expects to be entitled to a breakage amount in deferred revenue related to the incentives. The Group estimates the breakage based on historical students’ usage and recognizes the estimated breakage as revenue in proportion to the pattern of incentives exercised by students. The assessment of estimating breakage is updated on a quarterly basis. Changes in estimated breakage is accounted for by adjusting deferred revenue to reflect the remaining incentive rights expected to be exercised. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">(2) Other services </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 service revenues are primarily derived from 1) membership-based service and 2) offline business consulting courses. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 provided membership-based services before the end of the first quarter of 2019, which consisted of providing a platform connecting training institutions or individual teachers and students. Training institutions or individual teachers who paid the membership fees were able to join the Group’s online platform and market their courses to prospective students. Membership fees were primarily fixed and no contractual membership fee refunds were provided to the training institutions or individual teachers. The membership services mainly provided training institutions or individual teachers with display of an online storefront on the Group’s platforms and access to online account management system, which were accounted for as a single performance obligation as the membership services were highly integrated. These service fees were paid in advance for a specific contracted service period and the revenues were recognized proportionally over the service period, typically 12 months, as the Group concluded that the membership service represented a stand ready obligation to provide the services while the member simultaneously receives and consumes the benefits of such services throughout the contract period. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 also offers offline business consulting courses targeting principals and other officers of private education institutions who want to improve their management skills. No contractual service fee refund is provided to the course participants. Course fees are collected in advance and the revenues, net of any discounts, are recognized proportionally over the service period, which is generally less than a year, as the classes are generally delivered evenly through the course period. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract balances</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Contract cost </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and third-party agents which the Group started in July 2019. Contract cost assets are amortised over the estimated customer life. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">There was no impairment of contract cost assets recognized during the year <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">end<div style="letter-spacing: 0px; top: 0px;;display:inline;">e</div>d December 31, 2018, 2019 and 2020. </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;;display:inline;">As of December 31, 2019 and 2020, the balance of contract cost was RMB64,805 and RMB77,668. For the years ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMBnil, RMB156,710 and RMB185,787 as “Selling expenses” in its consolidated statement of operations.</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;"> <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></table> <div style="clear: both; max-height: 0px; background: none;"/> <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;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Contract and refund liabilities </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 provides information about the Group’s contract liabilities and refund liability arising from contract with customers. The increase in contract liabilities primarily resulted from the Group’s business growth. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">Year ended December 31,</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <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-size: 10pt; 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;">Deferred revenue, current</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,331,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,724,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue, non-current</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,674</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,125</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,337,636</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,733,739</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Refund liability</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">54,567</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">120,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;">Deferred revenue primarily consists of tuition fees received from customers for which the Group’s revenue recognition criteria have not been met. The deferred revenue will be recognized as revenue once the criteria for revenue recognition are met. Revenue recognized during the years ended December 31, 2019 and 2020 that was included in the deferred revenue balance at January 1, 2019 and January 1, 2020 amounted to RMB259,384 and RMB1,297,088, respectively. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Refund liability represents the tutoring fee collected by the Group which it expects to refund back to its customer as a result of its refund policy. Refund liability is estimated based on the historical refund ratio for each of the type of classes provided.</div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group’s remaining performance obligations represents the amount of the transaction price for which service has not been performed. As of December 31, 2020, the aggregate amount of the transaction price allocated for the remaining performance obligations amounted to RMB2,733,739. The Group expects to recognize revenue of RMB2,724,614 and RMB6,708 related the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder of RMB2,417 recognized thereafter. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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, 2018, 2019 and 2020, all of the Group’s revenues were generated in the PRC. Additionally, all of the revenues for the periods were recognized from contracts with customers. The following table provides information about disaggregated revenue by types, including a reconciliation of the disaggregated revenue with the Group’s reportable segment. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">Year ended December 31,</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2018</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</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;">RMB</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;">Online tutoring services</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">362,622</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,084,803</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7,109,255</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></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;"> <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;">- K-12 courses</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;">290,890</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,706,538</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,237,399</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; 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;">- Foreign language, professional and admission courses</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;">71,732</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;">378,265</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;">871,856</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;"> <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;">Other services</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">34,684</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">30,052</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15,489</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <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;"> <div style="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><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="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><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="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><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;">Total 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">397,306</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,114,855</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7,124,744</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <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;"> <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><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="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><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="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><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> 362622000 2084803000 7109255000 290890000 1706538000 6237399000 71732000 378265000 871856000 34684000 30052000 15489000 397306000 2114855000 7124744000 0 0 0 0 0 0 64805000 77668000 0 156710000 185787000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 provides information about the Group’s contract liabilities and refund liability arising from contract with customers. The increase in contract liabilities primarily resulted from the Group’s business growth. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">Year ended December 31,</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <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-size: 10pt; 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;">Deferred revenue, current</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,331,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,724,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue, non-current</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,674</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,125</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,337,636</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,733,739</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Refund liability</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">54,567</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">120,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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/> 1331962000 2724614000 5674000 9125000 1337636000 2733739000 54567000 120709000 259384000 1297088000 2733739000 2724614000 6708000 2417000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Cost of revenues mainly consists of salaries to instructors and tutors, rental expenses for office space, depreciation and amortization of properties and equipment, teaching materials and bandwidth costs. The instructors consist of both full-time instructors and part-time instructors. Full-time instructors’ compensation primarily consists of base salary, as well as teaching fees based on hourly rates and attendance of students in connection with courses delivered. The compensation of part-time instructors is calculated as a fixed percentage of the tuition fees of the courses delivered by the instructors, and is accrued as courses are delivered. The compensation of tutors consists of base salary and performance-based compensations, which is determined based on student retention and exercise completion. Specifically, if an existing student of a tutor enrolls in a new course, a bonus is paid to the tutor which is calculated as a percentage of the tuition of the new course. Tutors also receive a fixed payment for each exercise marking performed. The Group accrues on a monthly basis for the cost of tutor which includes basic salary, compensation for exercise marking as well as student retention bonus. The retention bonus is estimated using the expected tuition collected for the retention courses, multiplied by the estimated retention rate and the bonus percentage. </div></div></div> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Government subsidies </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The government subsidies provided by the local government mainly included funding to support the development of the Group. Government subsidies are recognized upon receipt as government subsidies income because the subsidies are not intended to compensate for specific expenditure and not subject to future return. For the years ended December 31, 2018, 2019 and 2020, RMB400, RMB310 and RMB6,941 were received and recognized as other income in the Group’s consolidated statements of operations, respectively. </div> 400000 310000 6941000 <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Value added taxes </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group’s educational services and non-educational services are subject to VAT at the rate of 3% for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">small-scale-VAT-payer</div> entities or at the rate of 6% for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">general-VAT-payer</div> entities in accordance with Tax rule. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; line-height: 115%; letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Since January 2020, in accordance with Cai Shui [2020] No.8, due to the Novel coronavirus (“COVID-19”) pandemic, the VAT on certain services was temporarily exempted for<div style="display:inline;"> the</div> fiscal year of 2020. Based on the Announcement on Continuously Implementing Some Tax Preferential Policies in Response to COVID-19 Epidemic (2021 No.7), the exemption period is further extended to March 31,2021. As a result, the Group’s educational services were not subject to any VAT from January 1, 2020 to March 31, 2021, and the Group’s small-scale-VAT-payer entities are subject to preferential VAT rate of 1% from March 1, 2020 to December 31, 2021. The VAT exemption is accounted for in a similar manner as government subsidies. For the year ended December 31, 2020, </div></div></div>RMB256,378 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">value added tax exemption was recognized as other income in the Group’s consolidated statement of operations. </div></div> </div> 0.03 0.06 0.01 256378000 <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Income taxes </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Current income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred income taxes are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that a portion of or all of the deferred tax assets will not be realized. The impact of an uncertain income tax position is recognized at the largest amount that is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes are classified as a component of the provisions for income taxes. </div> An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes are classified as a component of the provisions for income taxes. <div style="/* font-family: &quot;Times New Roman&quot;; */font-size: 10pt;margin-top: 18pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Share-based compensation </div></div></div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><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 measures the cost of employee share options based on the grant date fair value of the award and recognizes compensation cost over the period during which an employee is required to provide services in exchange for the award, which generally is the vesting period. For the graded vesting share options, the Group recognizes the compensation cost over the requisite service period for each separately vesting portion of the award as if the award is, in substance, multiple awards. When no future services are required to be performed by the employee in exchange for an award of equity instruments, the cost of the award is expensed on the grant date. The Group elects to recognize forfeitures when they occur. </div></div></div> <div style="/* font-family: &quot;Times New Roman&quot;; */font-size: 10pt;margin-top: 18pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Comprehensive income (loss) </div></div></div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income (loss) includes net income (loss), foreign currency translation adjustments and the unrealized gains and losses on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt investments of the Group. Comprehensive income (loss) is reported in the consolidated statements of comprehensive income (loss). </div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Leases </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 adopted Topic 842 on January 1, 2019 using the modified retrospective transition approach allowed under ASU 2018-11, without adjusting the comparative periods presented. Upon adoption of Topic 842, the Group recognized right-of-use assets and corresponding lease liabilities on the consolidated balance sheet. The difference between the right-of-use assets and lease liabilities was due to prepaid rent. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group leases administrative office spaces in different cities in the PRC under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and <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 on its consolidated balance sheets at the lease commencement. As the rate implicit in the lease is not readily determinable, the Group estimate<div style="display:inline;">s</div> it’s incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures <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 based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>nine years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 short-term leases, the Group records operating lease expense in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred. </div></div></div> P9Y <div style="/* font-family: &quot;Times New Roman&quot;; */font-size: 10pt;margin-top: 0pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Net (loss) income per share </div></div></div></div></div> <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;"> </div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><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;">Basic (loss) income per ordinary share is computed by dividing net (loss) income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period. </div></div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group has determined that its convertible redeemable preferred shares are participating securities as the preferred shares participate in undistributed earnings on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-if-converted</div></div> basis. Accordingly, the Group used the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method of computing net (loss) income per share, for ordinary and preferred shares according to participation rights in undistributed earnings. Under this method, net income applicable to holders of ordinary shares is allocated on a pro rata basis to the holders of ordinary and preferred shares to the extent that each class may share income for the period; whereas undistributed net loss is allocated to ordinary shares because preferred shares are not contractually obligated to share the loss. </div></div> <div style="/* font-family: Times New Roman; */font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Diluted (loss) income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had convertible redeemable participating preferred shares and share options, which could potentially dilute basic income per share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the convertible redeemable participating preferred shares is computed using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-if-converted</div></div> method; the effect of the share options is computed using the treasury stock method.</div></div> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Significant risks and uncertainties </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency risk </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the Peoples Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies, international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in RMB amounted to RMB11,677 and RMB151,009 as of December 31, 2019 and 2020, respectively. </div> <div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration risks </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Financial instruments that potentially expose the Group to significant concentration of credit risk primarily consist of cash and cash equivalents, short-term investments and receivables from third party payment platform. As of December 31, 2019 and 2020, substantially all of the Group’s cash and cash equivalents and short-term investments were deposited in financial institutions located in the PRC. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">There are no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2018, 2019 and 2020.</div> 11677000 151009000 0 0 0 0.10 0.10 0.10 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Reclassification </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Certain prior period amount recorded in prepaid expenses and other current assets have been reclassified to inventory to conform to the current period presentation and had no effect on previously reported consolidated net income (loss) or accumulated deficit. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Newly adopted accounting pronouncements </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the financial asset. This ASU affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). In April 25, 2019, ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> was updated with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04,</div> which clarifies certain aspects of accounting for credit losses, hedging activities, and financial instruments. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04</div> provides certain alternatives for the measurement of the allowance for credit losses (ACL) on accrued interest receivable (AIR). These measurement alternatives include (1) measuring an ACL on AIR separately, (2) electing to provide separate disclosure of the AIR component of amortized cost as a practical expedient, and (3) making accounting policy elections to simplify certain aspects of the presentation and measurement of such AIR. For entities that have adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> the amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04</div> related to ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> are effective for fiscal years beginning after December 15, 2019, and interim periods therein. An entity may early adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04</div> in any interim period after its issuance if the entity has adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13<div style="display:inline;">.</div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 adopted ASU 2016-13 on January 1, 2020 using the modified retrospective transition approach, without adjusting the comparative periods presented. The adoption of Topic 326 did not have a material impact on the Group’s consolidated financial statements. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In October 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-17,</div> Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-17</div> changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 adopted ASU 2018-17 on January 1, 2020 using a retrospective approach. The adoption of this guidance did not have a material impact on the Group’s consolidated financial statements. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 January 2017, FASB issued ASU No. 2017-04: Simplifying the Test for Goodwill Impairment. Under the new accounting guidance, an entity will no longer determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will perform its goodwill impairment tests by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value but not to exceed the total amount of the goodwill of the reporting unit. In addition, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment, if applicable. The provisions of the new accounting guidance are required to be applied prospectively. The new accounting guidance is effective for the Company for goodwill impairment tests performed in fiscal years beginning after December 15, 2019. Early adoption is permitted for goodwill impairment tests performed after January 1, 2017. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 adopted this update on January 1, 2020 prospectively. The adoption of this guidance did not have a material impact on the consolidated financial statements. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">BUSINESS ACQUISITION </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In December 2020, the Group acquired 100% equity interest of Tianjin Puxin<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Online School Education Technology Co., Ltd. (“Tianjin Puxin”), a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">K-12</div> education institution,</div> for a total cash consideration of RMB37,399, in which RMB35,529 had been paid based on the agr<div style="letter-spacing: 0px; top: 0px;;display:inline;">e</div>ement in December 2020. The intangible assets and goodwill acquired from the acquisition were RMB13,700 and RMB43,300, <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;">respectively. The Group acquired Tianjin Puxin to further expand its online education student base. Tianjin Puxin after acquisition constituted less than<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">0.05% and 0.15%<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of revenue and total assets of the consolidated financial statement during and as of the year ended December 31, 2020 and the results of operations attributable to Tianjin Puxin and pro forma adjustment for Tianjin Puxin have not been presented because they are not material to the consolidated statements of operations and comprehensive income for the years ended December 31, 2019 and 2020.</div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The acquired assets and liabilities were recorded at their fair value on the date of acquisition. The purchase price allocation was determined by the Group with assistance of an independent appraiser. The purchase price was allocated on the date of acquisition as below: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Amortization period</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; padding: 0px;;text-align:center;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other current assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Intangible assets<div style="letter-spacing: 0px; top: 0px;;display:inline;">:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Trademark</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Student base</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,400</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Goodwill</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43,300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,700</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other current liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(457</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,567</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <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> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37,399</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <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: 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> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 goodwill is attributable to intangible assets that cannot be recognized separately as identifiable assets under U.S. GAAP, which is comprised of (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from these acquisitions. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 summarized unaudited pro forma results of operations for the years ended December 31, 2019 and December 31, 2020 assuming that the acquisition during the year ended December 31, 2020 occurred as of January 1, 2019. These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the results of operations which actually would have resulted had the acquisitions occurred as of January 1, 2019, nor is it indicative of future operating results. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">For the years ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">(Unaudited)</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;">(Unaudited)</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="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;">Pro forma 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;">2,127,834</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;">7,231,144</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;"> <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;">Pro forma net income (loss)</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;">177,761</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,477,022</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="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> 1 37399000 35529000 13700000 43300000 0.0005 0.0015 The purchase price was allocated on the date of acquisition as below: <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Amortization period</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom; padding: 0px;;text-align:center;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other current assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Intangible assets<div style="letter-spacing: 0px; top: 0px;;display:inline;">:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Trademark</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Student base</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,400</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Goodwill</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43,300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,700</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other current liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(457</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,567</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <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> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37,399</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <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: 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> </tr> </table> 123000 1300000 P3Y 12400000 P2Y 43300000 11700000 457000 7567000 37399000 <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 summarized unaudited pro forma results of operations for the years ended December 31, 2019 and December 31, 2020 assuming that the acquisition during the year ended December 31, 2020 occurred as of January 1, 2019. These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the results of operations which actually would have resulted had the acquisitions occurred as of January 1, 2019, nor is it indicative of future operating results. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </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;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">For the years ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">(Unaudited)</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;">(Unaudited)</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="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;">Pro forma 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;">2,127,834</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;">7,231,144</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;"> <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;">Pro forma net income (loss)</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;">177,761</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,477,022</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="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> 2127834000 7231144000 177761000 -1477022000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">ASSETS ACQUISITION </div></div> </td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 December 2019, the Group entered into a purchase agreement with Zhengzhou Kaitong Technology and Trading Co., Ltd (“Zhengzhou Kaitong”). The purpose of the acquisition is to acquire the commercial real estate owned by Zhengzhou Kaitong which includes two completed office buildings and one office building in construction. The Group plans to use these premises for business operating purposes. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In January 2020, the Group completed the acquisition of the real estate for an aggregate consideration of RMB333,809, which consisted of cash consideration amounting RMB228,089 and liability amounting RMB105,720. As of December 31, 2020, the Group had a future <div style="letter-spacing: 0px; top: 0px;;display:inline;">obligations related to</div> the purchase amount<div style="letter-spacing: 0px; top: 0px;;display:inline;">ing</div> to RMB127,316<div style="letter-spacing: 0px; top: 0px;;display:inline;">, <div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div></div>mong which RMB26,580 was recognized as long-term payables as the Group <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;">does not expect the payment to be completed within one year of the acquisition based on the agreement. </div></div></div> 333809000 228089000 105720000 127316000 26580000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">PREPAID EXPENSES AND OTHER CURRENT ASSETS </div></div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Prepaid expenses and other current assets consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-spacing: 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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr> <td style="background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; font-size: small;"><div style="margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid VAT and income tax<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:9px">(1)</div></div></div></div></td> <td style="background: rgb(204, 238, 255); padding: 0in; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; font-family: Calibri, sans-serif; font-size: small; line-height: normal;;text-align:right;">—<div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; font-family: Calibri, sans-serif; font-size: small; line-height: normal;;text-align:right;">312,003</div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid other service fees</div><div style=";display:inline;vertical-align: super;;font-size:9.2px"><div style="font-size: 8.5pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;font-size:9.4px;display:inline;">(2)</div></div> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">112,939</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">264,877</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-size: small;"><div style="text-indent: -1em; font-size: small; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Contract cost <div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:9px">(3)</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-size: small;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;;text-align:right;">64,805</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-size: small;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;;text-align:right;">77,668</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Receivables from broker </div><div style=";display:inline;vertical-align: super;;font-size:9.2px"><div style="font-size: 8.5pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;font-size:9.4px;display:inline;">(4)</div></div> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">43,993</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">47,634</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Receivables from third party payment platform</div><div style=";display:inline;vertical-align: super;;font-size:9.2px"><div style="font-size: 8.5pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;font-size:9.4px;display:inline;">(5)</div></div> </div></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);;text-align:right;">26,570</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">11,596</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Staff advance</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">3,809</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">5,813</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr> <td style="background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom;"><div style="margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:12.0pt; text-indent:-12.0pt; line-height:normal; font-family:Calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">544</div></div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">3,091</div></div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">252,660</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">722,682</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Prepaid VAT and income tax consist of (a) VAT input that is expected to offset with VAT output tax or to be transferred out and (b) the prepayment of income tax.</div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Prepaid other service fees consist of prepayment of advertising fees and cloud server hosting fees. The prepayments of advertising fees and cloud server hosting fees are generally short-term in nature and are amortized over the related service period. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Contract cost mainly includes sales commissions to sales personnel and third-party agents which the Group started in July 2019 as described in Note 2. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(4)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Amount represents receivable from broker related to employee’s stock option exercises in connection with employees’ tax obligations. In 2019 and 2020, certain employees exercised their stock options for which the Company paid the relevant employee’s tax obligations on their behalf to the appropriate taxing authorities. To settle the employees’ obligations with the Company, the Company’s broker withheld some of the employees’ shares and subsequently sold them in the open market at fair value. The receivable represents the cash to be received from the broker related to the above transaction. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(5)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Receivables from third party payment platform consist of cash that has been received from course participants but held by the third-party payment platform. The Group subsequently collected the full balance from the third-party payment platform. </div></div></div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Prepaid expenses and other current assets consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-spacing: 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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr> <td style="background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; font-size: small;"><div style="margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid VAT and income tax<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:9px">(1)</div></div></div></div></td> <td style="background: rgb(204, 238, 255); padding: 0in; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; font-family: Calibri, sans-serif; font-size: small; line-height: normal;;text-align:right;">—<div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; font-family: Calibri, sans-serif; font-size: small; line-height: normal;;text-align:right;">312,003</div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; font-size: small;;vertical-align:bottom;"><div style="margin: 0px 0in; font-family: Calibri, sans-serif; font-size: small; line-height: normal;"> </div></td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid other service fees</div><div style=";display:inline;vertical-align: super;;font-size:9.2px"><div style="font-size: 8.5pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;font-size:9.4px;display:inline;">(2)</div></div> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">112,939</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">264,877</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-size: small;"><div style="text-indent: -1em; font-size: small; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Contract cost <div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:9px">(3)</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-size: small;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;;text-align:right;">64,805</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-size: small;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;;text-align:right;">77,668</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); font-size: small;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Receivables from broker </div><div style=";display:inline;vertical-align: super;;font-size:9.2px"><div style="font-size: 8.5pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;font-size:9.4px;display:inline;">(4)</div></div> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">43,993</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">47,634</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Receivables from third party payment platform</div><div style=";display:inline;vertical-align: super;;font-size:9.2px"><div style="font-size: 8.5pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;font-size:9.4px;display:inline;">(5)</div></div> </div></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);;text-align:right;">26,570</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">11,596</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Staff advance</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">3,809</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">5,813</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr> <td style="background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom;"><div style="margin-top:0in; margin-right:0in; margin-bottom:.0001pt; margin-left:12.0pt; text-indent:-12.0pt; line-height:normal; font-family:Calibri,sans-serif"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">544</div></div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin:0in 0in 0.0001pt; text-align:right; line-height:normal; font-family:Calibri,sans-serif;text-align:right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">3,091</div></div></td> <td style="background: rgb(204, 238, 255); padding: 0in; white-space: nowrap;;vertical-align:bottom;"><div style="margin: 0px 0in; line-height: normal; font-family: Calibri, sans-serif;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">252,660</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">722,682</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Prepaid VAT and income tax consist of (a) VAT input that is expected to offset with VAT output tax or to be transferred out and (b) the prepayment of income tax.</div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Prepaid other service fees consist of prepayment of advertising fees and cloud server hosting fees. The prepayments of advertising fees and cloud server hosting fees are generally short-term in nature and are amortized over the related service period. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Contract cost mainly includes sales commissions to sales personnel and third-party agents which the Group started in July 2019 as described in Note 2. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(4)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Amount represents receivable from broker related to employee’s stock option exercises in connection with employees’ tax obligations. In 2019 and 2020, certain employees exercised their stock options for which the Company paid the relevant employee’s tax obligations on their behalf to the appropriate taxing authorities. To settle the employees’ obligations with the Company, the Company’s broker withheld some of the employees’ shares and subsequently sold them in the open market at fair value. The receivable represents the cash to be received from the broker related to the above transaction. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(5)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Receivables from third party payment platform consist of cash that has been received from course participants but held by the third-party payment platform. The Group subsequently collected the full balance from the third-party payment platform. </div></div></div></td></tr></table> 0 312003000 112939000 264877000 64805000 77668000 43993000 47634000 26570000 11596000 3809000 5813000 544000 3091000 252660000 722682000 <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">PROPERTY, EQUIPMENT AND SOFTWARE, NET </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software consisted of the following: </div> <div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-spacing: 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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Electronic equipment</div></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);;text-align:right;">60,778</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">214,235</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 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;">Building</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">189,965</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Leasehold improvement</div></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);;text-align:right;">21,851</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">80,705 </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Furniture and office equipment</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">6,632</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">21,180</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Software</div></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);;text-align:right;">2,043</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">7,183</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 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;">Construction in progress</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">15,130</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">268,515 </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 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; 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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: normal;"> </div></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);;text-align:right;">106,434</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">781,783</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Accumulated depreciation</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(24,574</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(77,445</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </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></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; 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);;text-align:right;">81,860</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">704,338</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Depreciation expenses were RMB4,043, RMB11,919 and RMB55,751 for the years ended December 31, 2018, 2019 and 2020, respectively. <br/></div> <div style="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-spacing: 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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Electronic equipment</div></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);;text-align:right;">60,778</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">214,235</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 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;">Building</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">189,965</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Leasehold improvement</div></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);;text-align:right;">21,851</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">80,705 </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Furniture and office equipment</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">6,632</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">21,180</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Software</div></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);;text-align:right;">2,043</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">7,183</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 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;">Construction in progress</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">15,130</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">268,515 </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 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; 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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: normal;"> </div></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);;text-align:right;">106,434</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">781,783</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Accumulated depreciation</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(24,574</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(77,445</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </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></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; 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);;text-align:right;">81,860</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">704,338</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td></tr></table> 60778000 214235000 0 189965000 21851000 80705000 6632000 21180000 2043000 7183000 15130000 268515000 106434000 781783000 24574000 77445000 81860000 704338000 4043000 11919000 55751000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-weight:bold;display:inline;width:100%;">7.</div></td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">LAND USE RIGHTS</div></div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Land use rights consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 8pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Land use rights</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,788</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Accumulated amortization</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(805</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,983</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Amortization expenses for land use right were nil, nil and RMB805 for the years ended December 31, 2018, 2019 and 2020, respectively.<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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Future amortization expense is RMB805 per year for each of the next five years through December 31, 2025 and thereafter. </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Land use rights consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 8pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Land use rights</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,788</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Accumulated amortization</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(805</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,983</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> 0 29788000 0 805000 0 28983000 0 0 805000 805000 805000 805000 805000 805000 805000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">LONG-TERM INVESTMENTS </div></div></div></div></td></tr></table> <div style="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 8pt; border-spacing: 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/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 8pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Equity method investments<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> <div style=";display:inline;vertical-align: super;;font-size:7.4px">(1)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,593</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 8pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale debt investments<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> <div style=";display:inline;vertical-align: super;;font-size:7.4px">(2)</div></div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">525,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 2.2pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 2.2pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;;text-align:right;">1,188,286</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.2pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 2.2pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;;text-align:right;">530,729</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.2pt;"> </td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">The Group holds less than 40%<div style="letter-spacing: 0px; top: 0px;;display:inline;"> equity interests in several third-party private companies through investments in <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">their</div></div> common shares or in-substance common share. The Group accounts for the investments under the equity method because the Group has the ability to exercise significant influence but does not have control over the investee. The Group recorded its shares of income in these investments<div style="letter-spacing: 0px; top: 0px;;display:inline;"> of</div> </div>RMB869, RMB1,348 and RMB63 for the year<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> ended December 31, 2018, 2019 and 2020 respectively. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Long-term <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt investments are reported at fair value. Please refer to debt securities investments <div style="letter-spacing: 0px; top: 0px;;display:inline;">described</div> in Note 2. </div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 8pt; border-spacing: 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/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 8pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Equity method investments<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> <div style=";display:inline;vertical-align: super;;font-size:7.4px">(1)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,593</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 8pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale debt investments<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> <div style=";display:inline;vertical-align: super;;font-size:7.4px">(2)</div></div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">525,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 2.2pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 2.2pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;;text-align:right;">1,188,286</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.2pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 2.2pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;;text-align:right;">530,729</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.2pt;"> </td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">The Group holds less than 40%<div style="letter-spacing: 0px; top: 0px;;display:inline;"> equity interests in several third-party private companies through investments in <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">their</div></div> common shares or in-substance common share. The Group accounts for the investments under the equity method because the Group has the ability to exercise significant influence but does not have control over the investee. The Group recorded its shares of income in these investments<div style="letter-spacing: 0px; top: 0px;;display:inline;"> of</div> </div>RMB869, RMB1,348 and RMB63 for the year<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> ended December 31, 2018, 2019 and 2020 respectively. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Long-term <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt investments are reported at fair value. Please refer to debt securities investments <div style="letter-spacing: 0px; top: 0px;;display:inline;">described</div> in Note 2. </div></div></td></tr></table> 6593000 5356000 1181693000 525373000 1188286000 530729000 0.40 869000 1348000 63000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">GOODWILL </div></div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The changes in the carrying amount of goodwill for the years ended December 31, 2019 and 2020 were presented as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beginning balance</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Addition <div style="font-size:85%; vertical-align:top;display:inline;;font-size:9.4px">(1)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43,300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accumulated impairment loss</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Goodwill, net</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43,631</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(1)</td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Represent the goodwill in the acquisition of Tianjin Puxin in December 2020, which was described as Note 3. </div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group conducted goodwill impairment assessment at the end of each reporting year or more frequently if there are changes indicate that it may be impaired. The Group recorded no goodwill impairment losses for the year<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> ended December 31, 2019 and 2020. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The changes in the carrying amount of goodwill for the years ended December 31, 2019 and 2020 were presented as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beginning balance</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Addition <div style="font-size:85%; vertical-align:top;display:inline;;font-size:9.4px">(1)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43,300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accumulated impairment loss</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Goodwill, net</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43,631</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(1)</td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Represent the goodwill in the acquisition of Tianjin Puxin in December 2020, which was described as Note 3. </div></td></tr></table> 331000 331000 0 43300000 0 0 331000 43631000 0 0 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">10.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">INTANGIBLE ASSETS </div></div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The intangible assets consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Student base</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">110</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,510</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Trademark</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,675</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 85%;"> </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: 1%;">  </td> <td style="vertical-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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">410</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 85%; padding-bottom: 0.45pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Accumulated amortization</div></td> <td style="vertical-align: bottom; width: 2%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(310</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;">) </td> <td style="vertical-align: bottom; width: 1%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(966</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%; padding-bottom: 2.2pt;"> </td> <td style="vertical-align: bottom; width: 2%; padding-bottom: 2.2pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.2pt;"> </td> <td style="vertical-align: bottom; width: 1%; padding-bottom: 2.2pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;;text-align:right;">13,219</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.2pt;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td> </td></tr></table> <div style="font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">The Group recognized amortization expense of RMB173, RMB137 and RMB656 for the year<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> ended <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;">December 31 2018, 2019 and 2020, respectively. As of December 31, 2020, the Group expects to recognize amortization expenses of RMB6,641, RMB6,124, RMB405, RMB8 and RMB8 for the next five years, respectively, and RMB33 thereafter. </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The intangible assets consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Student base</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">110</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,510</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Trademark</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,675</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 85%;"> </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: 1%;">  </td> <td style="vertical-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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">410</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,185</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 85%; padding-bottom: 0.45pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Accumulated amortization</div></td> <td style="vertical-align: bottom; width: 2%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(310</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;">) </td> <td style="vertical-align: bottom; width: 1%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(966</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%; padding-bottom: 2.2pt;"> </td> <td style="vertical-align: bottom; width: 2%; padding-bottom: 2.2pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;;text-align:right;">100</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.2pt;"> </td> <td style="vertical-align: bottom; width: 1%; padding-bottom: 2.2pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;;text-align:right;">13,219</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2.2pt;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td> </td></tr></table> 110000 12510000 300000 1675000 410000 14185000 -310000 -966000 100000 13219000 173000 137000 656000 6641000 6124000 405000 8000 8000 33000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES </div></div> </td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The components of accrued expenses and other current liabilities were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse;"> <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/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Salary and welfare payable</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127,032</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">507,867</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Accrued marketing expense </div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">366,426</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Refund liability</div><div style=";display:inline;vertical-align: super;;font-size:9.2px"><div style="font-size: 8.5pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;font-size:9.4px;display:inline;">(1)</div></div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54,567 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">120,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Other accrued expense</div></div> </td> <td style="vertical-align: bottom; width: 2%;"> <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="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">26,163</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="vertical-align: bottom; width: 2%;"> <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="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">118,002</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Payable for investments and acquisitions</div> </td> <td style="vertical-align: bottom; width: 2%; 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); width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">102,606</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other tax payable</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">10,700</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">93,902</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Others</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">6,869</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">4,441</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Payable to third-parties </div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">3,422</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">1,549</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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; width: 2%; 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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">228,753</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">1,315,502</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(1)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Refund liability represents the estimated amounts of service fee received that is estimated to be refunded as described in Note 2. </div> </td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The components of accrued expenses and other current liabilities were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse;"> <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/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Salary and welfare payable</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127,032</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">507,867</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Accrued marketing expense </div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">366,426</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Refund liability</div><div style=";display:inline;vertical-align: super;;font-size:9.2px"><div style="font-size: 8.5pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;font-size:9.4px;display:inline;">(1)</div></div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54,567 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">120,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: top; width: 78%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Other accrued expense</div></div> </td> <td style="vertical-align: bottom; width: 2%;"> <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="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">26,163</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="vertical-align: bottom; width: 2%;"> <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="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">118,002</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Payable for investments and acquisitions</div> </td> <td style="vertical-align: bottom; width: 2%; 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); width: 6%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">102,606</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other tax payable</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">10,700</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">93,902</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Others</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">6,869</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">4,441</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Payable to third-parties </div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">3,422</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">1,549</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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; width: 2%; 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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">228,753</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">1,315,502</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(1)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Refund liability represents the estimated amounts of service fee received that is estimated to be refunded as described in Note 2. </div> </td> </tr> </table> 127032000 507867000 0 366426000 54567000 120709000 26163000 118002000 0 102606000 10700000 93902000 6869000 4441000 3422000 1549000 228753000 1315502000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">FAIR VALUE MEASUREMENT </div></div> </td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Measured at fair value on a recurring basis </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">As of December 31, 2019 and 2020, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> investments recorded in short-term and long-term investments are measured and recorded at fair value initially and on a recurring basis in periods subsequent to their initial recognition and are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair value measurement as of December 31, 2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Quoted prices<br/> in active<br/> market for<br/> identical<br/> assets</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Significant<br/> other<br/> observable<br/> inputs</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Significant<br/> unobservable<br/> inputs</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Total</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 1)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 2)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 3)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments:</div> </td> <td style="vertical-align: bottom; width: 4%;">  </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: 4%;">  </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: 4%;">  </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: 4%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</div> </td> <td style="vertical-align: bottom; width: 4%;">  </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: 4%;">  </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: 4%;">  </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: 4%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;">104,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,623,234</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,727,493</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments:</div> </td> <td style="vertical-align: bottom; width: 4%;">  </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: 4%;">  </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: 4%;">  </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: 4%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</div> </td> <td style="vertical-align: bottom; width: 4%;">  </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: 4%;">  </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: 4%;">  </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: 4%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 0.5pt 0pt 0pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">525,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">525,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 59%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">104,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,148,607</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,252,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 59%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair value measurement as of December 31, 2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Quoted prices<br/> in active<br/> market for<br/> identical<br/> assets</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Significant<br/> other<br/> observable<br/> inputs</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Significant<br/> unobservable<br/> inputs</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Total</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 1)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 2)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 3)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments:</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,328,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,328,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments:</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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,510,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,510,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt investments as of December 31, 2019 and 2020 mainly consists of wealth management products purchased from banks. The Group values these wealth management products using alternative pricing sources and models utilizing market observable inputs, and accordingly the Group classifies the valuation techniques that use these inputs as Level 2.<div style="display:inline;"> </div><div style="display:inline;">As of December 31, 2020, the Group also invested wealth management products in active market and valued these wealth management products with quoted price, and accordingly the Group classified these assets as Level 1. </div> </div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">A summary of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> investments during the years ended December 31, 2019 and 2020 is presented as below: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <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/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">As of December 31, 2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Original<br/> cost</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Unrealized<br/> gains</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Unrealized<br/> loss</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Provision<br/> for decline<br/> in value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Fair<br/> value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments:</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> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,726,150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,343</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,727,493</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments:</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> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">522,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">525,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,248,150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,716</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,252,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <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/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">As of December 31, 2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Original<br/> cost</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Unrealized<br/> gains</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Unrealized<br/> loss</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Provision<br/> for decline<br/> in value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Fair<br/> value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments:</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> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,321,090</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,252</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,328,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments:</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> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">423</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,502,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,675</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,510,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">As of December 31, 2020, the fair value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> investments by contractual maturity was RMB6,727,493 within one year, RMB525,373 within two to three years. </div> <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Measured at fair value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> basis </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group measures goodwill at fair value on a nonrecurring basis when it is annually evaluated or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value as a result of the impairment assessment. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">As of December 31, 2019 and 2020, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> investments recorded in short-term and long-term investments are measured and recorded at fair value initially and on a recurring basis in periods subsequent to their initial recognition and are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair value measurement as of December 31, 2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Quoted prices<br/> in active<br/> market for<br/> identical<br/> assets</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Significant<br/> other<br/> observable<br/> inputs</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Significant<br/> unobservable<br/> inputs</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Total</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 1)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 2)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 3)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments:</div> </td> <td style="vertical-align: bottom; width: 4%;">  </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: 4%;">  </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: 4%;">  </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: 4%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</div> </td> <td style="vertical-align: bottom; width: 4%;">  </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: 4%;">  </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: 4%;">  </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: 4%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;">104,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,623,234</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,727,493</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments:</div> </td> <td style="vertical-align: bottom; width: 4%;">  </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: 4%;">  </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: 4%;">  </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: 4%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</div> </td> <td style="vertical-align: bottom; width: 4%;">  </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: 4%;">  </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: 4%;">  </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: 4%;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 0.5pt 0pt 0pt;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">525,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">525,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 59%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 59%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">104,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,148,607</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,252,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 59%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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: 4%;">  </td> <td style="vertical-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="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair value measurement as of December 31, 2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Quoted prices<br/> in active<br/> market for<br/> identical<br/> assets</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Significant<br/> other<br/> observable<br/> inputs</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Significant<br/> unobservable<br/> inputs</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Total</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 1)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 2)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">(Level 3)</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments:</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,328,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,328,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments:</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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,510,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,510,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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> 104259000 6623234000 0 6727493000 0 525373000 0 525373000 104259000 7148607000 0 7252866000 0 1328342000 0 1328342000 0 1181693000 0 1181693000 0 2510035000 0 2510035000 <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">A summary of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> investments during the years ended December 31, 2019 and 2020 is presented as below: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <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/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">As of December 31, 2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Original<br/> cost</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Unrealized<br/> gains</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Unrealized<br/> loss</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Provision<br/> for decline<br/> in value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Fair<br/> value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments:</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> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,726,150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,343</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,727,493</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments:</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> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">522,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">525,373</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,248,150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,716</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,252,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <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/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">As of December 31, 2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Original<br/> cost</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Unrealized<br/> gains</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Unrealized<br/> loss</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Provision<br/> for decline<br/> in value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Fair<br/> value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Short-term investments:</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> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,321,090</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,252</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,328,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term investments:</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> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt investments</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> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">- Wealth management products</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">423</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,502,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,675</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,510,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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> 6726150000 1343000 0 0 6727493000 522000000 3373000 0 0 525373000 7248150000 4716000 0 0 7252866000 1321090000 7252000 0 0 1328342000 1181270000 423000 0 0 1181693000 2502360000 7675000 0 0 2510035000 6727493000 525373000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">SHARE-BASED COMPENSATION </div></div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Share options </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">During the years ended <div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> 2018 a<div style="letter-spacing: 0px; top: 0px;;display:inline;">nd</div></div> 2019, the</div> Group granted share options to employees. In March 2019, the Group approved the Share lncentive Plan (the “Plan”) under which the maximum aggregate number of ordinary shares that may be issued pursuant to all awards is 28,400,000 shares. The shares reserved may be increased automatically if and whenever the unissued shares reserved accounts for less than one percent (1%) of the total then issued and outstanding shares, so that after the increase, the shares unissued and reserved under the Plan immediately after each such increase shall equal to five percent (5%) of the then issued and outstanding shares. The term of the option shall not exceed ten years from the date of the grant. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The options will vest in accordance with the vesting schedules set out in the respective share option agreements with vesting period ranging from 0 to 10 years. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Company determined the estimated fair value of the options on the respective grant dates using the binomial option pricing model with the assistance from an independent valuation firm. The following assumptions were used. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;">Grant date</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Risk-free interest rate</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.42%-3.78</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.20</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Volatility</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53.40%-56.20</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54.60</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dividend yield</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Exercise multiples</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.2-2.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Life of options (in years)</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Fair value of underlying ordinary shares</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.5-12.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">72.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="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: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risk-free interest rate </div></div></div></div><div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Risk-free interest rate was estimated based on the daily treasury long term rate of the U.S. Treasury Department with a maturity period close to the expected term of the options, plus the country default spread of China. </div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Volatilit</div></div><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;">y</div></div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div><div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The volatility of the underlying ordinary shares during the lives of the options was estimated based on the historical stock price volatility of comparable listed companies over a period comparable to the expected term of the options.</div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividend yield </div></div></div><div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The dividend yield was estimated by the Group based on its expected dividend policy over the expected term of the options. </div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exercise multiples </div></div></div><div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Exercise multiple represents the value of the underlying share as a multiple of exercise price of the option which, if achieved, results in exercise of the option. </div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Life of options </div></div></div><div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Life of options is extracted from option agreements. </div><div style="font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair value of underlying ordinary shares </div></div></div><div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Prior to the completion of initial public offering, the estimated fair value of the ordinary shares underlying the options as of the respective grant dates was determined based on a valuation with the assistance of a third party appraiser. The fair value of the underlying ordinary shares is determined based on the closing market price of the share after the completion of initial public offering in June 2019. </div><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><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">A summary of options activities during the year ended December 31, 2020 is presented below: </div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <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/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Number<br/> of<br/> options</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Weighted<br/> average<br/> exercise<br/> price</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Weighted<br/> average<br/> grant date<br/> fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Weighted<br/> average<br/> remaining<br/> contractual<br/> term (years)</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Aggregate<br/> intrinsic<br/> value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Options outstanding at January 1, 2020</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,473,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23.96</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.62</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,934,139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Granted</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Exercised</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">622,263</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29.31</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <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;"><div style="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;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Options outstanding at December 31, 2020</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,850,864</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23.53</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.61</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,973,335</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Options vested and expected to vest as of December 31, 2020</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,850,864</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23.53</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.61</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,973,335</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Options exercisable as of December 31, 2020</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">749,377</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.65</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">379,261</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">The total fair value of options vested during the year ended December 31, 2019 and 2020 were RMB14,948 and RMB21,081, respectively. </div><div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">During the year ended December 31, 2020, the Company <span style="-sec-ix-hidden:hidden20841923">didn’t</span> grant <div style="letter-spacing: 0px; top: 0px;;display:inline;">any</div> options to certain employees. The Company recognizes compensation expenses related to options over the estimated service period for each separate vesting portion of the award as if the award is in substance, multiple awards.</div><div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">As of December 31, 2020, there was RMB110,586 of unrecognized compensation expenses related to options expected to be recognized over a weighted average period of 7.61 years. </div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Restricted Stock Units </div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">During year ended December 31, 2020, the Company granted 1,717,143 restricted stock units (“RSUs”) to employees at an exercise price of nil per share. The vesting period of these RSUs rang<div style="letter-spacing: 0px; top: 0px;;display:inline;">ed</div> from 1 to 4 years. The RSUs are not transferable and may not be sold or pledged and the holder has no voting or dividend right on the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-vested</div> RSUs. In the event that the employment with the Company is terminated for any reason prior to vesting in the RSUs, the holder’s right to the unvested RSUs will terminate immediately. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-vested</div> RSUs will be repurchased by the Company at no cost. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">The Group recognized compensation expense over the requisite service period for each separately vesting portion of the award as if the award is in substance, multiple awards. The aggregate fair values of RSUs are measured at the fair value of the Company’s ordinary shares on the grant date which were RMB672,010 <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;">during the year ended December 31, 2020. The fair value of the Company’s ordinary shares is determined based on the closing market price of the shares after the completion of initial public offering in June 2019. </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">As of December 31, 2020, there was RMB580,433 unrecognized compensation cost related to RSUs which is expected to be recognized over a weighted average vesting period of 3.24 years. The weighted average granted fair value of the RSUs granted during the year ended December 31, 2020 w<div style="letter-spacing: 0px; top: 0px;;display:inline;">as</div> RMB391.35 per RSU. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">A summary of the RSUs activity during the year ended December 31, 2020 is presented below: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 87%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RSUs</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 87%; padding-bottom: 0.75pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unvested balance at January 1, 2020</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-top: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-top: 0.75pt solid black;;text-align:right;">767,060</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 87%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Granted</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,717,143</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 87%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vested</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">184,921</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 87%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unvested balance at December 31, 2020</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,299,282</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><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 recognized RMB5,917, RMB60,237 and RMB238,446 of compensation expenses for all options and RSUs granted for the years ended December 31, 2018, 2019 and 2020, respectively. </div></div></div> 28400000 The shares reserved may be increased automatically if and whenever the unissued shares reserved accounts for less than one percent (1%) of the total then issued and outstanding shares, so that after the increase, the shares unissued and reserved under the Plan immediately after each such increase shall equal to five percent (5%) of the then issued and outstanding shares. P10Y P0Y P10Y The following assumptions were used. <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;">Grant date</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Risk-free interest rate</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.42%-3.78</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.20</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Volatility</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53.40%-56.20</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54.60</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dividend yield</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Exercise multiples</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.2-2.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Life of options (in years)</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Fair value of underlying ordinary shares</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.5-12.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">72.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> 0.0342 0.0378 0.0320 0 0.5340 0.5620 0.5460 0 0 0 0 2.2 2.2 2.8 0 P10Y P10Y 4.5 12.7 72.1 0 <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><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">A summary of options activities during the year ended December 31, 2020 is presented below: </div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <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/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Number<br/> of<br/> options</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Weighted<br/> average<br/> exercise<br/> price</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Weighted<br/> average<br/> grant date<br/> fair value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Weighted<br/> average<br/> remaining<br/> contractual<br/> term (years)</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Aggregate<br/> intrinsic<br/> value</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Options outstanding at January 1, 2020</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,473,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23.96</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.62</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,934,139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Granted</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <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: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Exercised</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">622,263</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29.31</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <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;"><div style="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;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Options outstanding at December 31, 2020</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,850,864</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23.53</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.61</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,973,335</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Options vested and expected to vest as of December 31, 2020</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,850,864</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23.53</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.61</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,973,335</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Options exercisable as of December 31, 2020</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">749,377</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.65</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">379,261</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <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> 8473127 0.01 23.96 P8Y7M13D 1934139000 0 0 0 622263 0.01 29.31 7850864 0.01 23.53 P7Y7M9D 3973335000 7850864 0.01 23.53 P7Y7M9D 3973335000 749377 0.01 7.17 P6Y7M24D 379261000 14948000 21081000 110586000 P7Y7M9D 1717143 0 P1Y P4Y 672010000 580433000 P3Y2M26D 391.35 <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">A summary of the RSUs activity during the year ended December 31, 2020 is presented below: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 87%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RSUs</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 87%; padding-bottom: 0.75pt;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unvested balance at January 1, 2020</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-top: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-top: 0.75pt solid black;;text-align:right;">767,060</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 87%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Granted</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,717,143</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 87%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vested</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">184,921</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 87%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unvested balance at December 31, 2020</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,299,282</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> 767060 1717143 184921 2299282 5917000 60237000 238446000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">14.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">CONVERTIBLE REDEEMABLE PREFERRED SHARES</div></div> </div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 2015, the Company issued Series A convertible redeemable preferred shares to a group of investors. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Voting Rights </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 holders of Series A Preferred Shares and ordinary shares shall vote together based on their shareholding ratio. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Dividends </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">If the Board of Directors decides to pay dividends, the holders of the Series A Preferred Shares shall be entitled to receive dividends, out of any assets legally available therefor, prior and in preference to any declaration or payment of any dividend on the Ordinary Shares at the rate of 8% of the applicable preferred share issue price per annum on each Series A Preferred Shares, payable in U.S. dollars and annually when, as and if declared by the Board. Such distributions shall not be cumulative. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Redemption </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">At any time after the earlier of (i) termination of Mr. Larry Xiangdong Chen’s full-time empl<div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div>yment relationship with the Group prior to a Qualified Initial Public Offering (“QIPO”), (ii) termination of the full-time employment relationship of any two of the founders (other than Mr. Larry Xiangdong Chen) with the Group prior to a QIPO, (iii) June 30, 2018, if the company has not consummated a QIPO due to the reason that the Founders of the Company disapprove or otherwise fail to approve a QIPO whilst the Company has satisfied, or is reasonably expected to satisfy the requirements necessary to consummate a QIPO, (iv) June 30, 2018, if the company has not consummated a QIPO due to any other reasons (other than the reason set forth in the Situation (iii)), (v) the failure by the Series A Preferred Shares holders to conduct the inspection contemplated for reasons attributable to the Seller Parties, or (vi) any material breach by the Group, the founders or the BVI companies of any representatives, warranties or covenants, the Company or the CEO shall redeem all or portion of respective outstanding Series A Preferred Shares within two months after the Company or the founders receive the redemption notice. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 redemption price shall be a return at a specified rate per annum single annually from the original issue date to the date on which the applicable redemption amount is paid in full. A specified rate might be (a) 20% if the redemption is initiated pursuant to Situation(i); (b) 10% if the redemption is initiated pursuant to Situation (ii); (c) 15% if the redemption is initiated pursuant to Situation (iii); (d) 12% if the Redemption is initiated pursuant to Situation (iv)-(vi), as applicable. There was no <div style="display:inline;"> </div>convertible redeemable preferred shares as of December 31, 2019 and 2020. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Liquidation </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 the event of liquidation, the holders of Series A Preferred Shares shall be entitled to receive, prior to the holders of ordinary shares, the relevant amount per Series A Preferred Share equal to (i) 150% of the applicable Series A Preferred Share issue price, plus (ii) an amount accruing thereon at a compound annual rate of 8% of the applicable Series A Preferred Share issue price, plus (iii) all declared but unpaid dividends thereon. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 the event of insufficient funds available to pay in full the preference amount in respect of Series A Preferred Shares, the entire assets and funds of the Company legally available for distribution to the holders of Series A Preferred Shares shall be distributed on a pro rata basis among the holders of Series A Preferred Shares in proportion to issued price. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Conversion </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Each Preferred Share shall automatically be converted into Ordinary Shares at the then applicable preferred share conversion price upon the closing of an underwritten public offering of the ordinary shares of the Company in the United States; or upon the prior written approval of the holders of at least two thirds of the Series A Preferred Shares. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 conversion rate for Series A Preferred Shares shall be determined by dividing Series A Preferred Shares issue price by the conversion price then in effect at the date of the conversion. The initial conversion price will be the Series A Preferred Share issue price (i.e., a 1-to-1 initial conversion ratio), which will be subject to adjustments to reflect stock dividends, stock splits and other events. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;;font-size: 10pt;margin-top: 0pt;margin-bottom: 0pt;margin-left: 4%;line-height: 12pt;"><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;">Modification of preferred shares </div></div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 March 15, 2019, the Company and the Series A Preferred Share investors agreed to (i) extend the original redemption date of the Series A Preferred Shares from June 30, 2018 to June 30, 2020, (ii) removed the termination of the full-time employment relationship of any two of the founders of the Group prior to a Qualified Initial Public Offering (“QIPO”) as a redemption triggering event and (iii) changed the liquidation preference to include an automatic termination once a QIPO occurs. As this transaction represented a modification as opposed to an extinguishment of preferred shares, only an increase in fair value required accounting. The Company calculated the increase in fair value of the Series A Preferred Share at the modification date resulting from the changes described and concluded that the increase was insignificant. </div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 12pt; margin-left: 4%; line-height: 12pt;">The change in the balance of Series A Preferred Shares included in mezzanine equity for the years ended December 31, 2018, 2019 and 2020 are as follows: </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Series A</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Preferred Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Balance as of January 1, 2018</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">427,130</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accretion of Series A Preferred Shares</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,930</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of January 1, 2019</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);;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">466,060</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accretion of Series A Preferred Shares</div></td> <td style="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="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">16,772</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Conversion to ordinary shares</div></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);;text-align:right;">(482,832</td> <td style="vertical-align: bottom; white-space: nowrap; 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></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Balance as of December 31, 20<div style="letter-spacing: 0px; top: 0px;;display:inline;">19</div></div></td> <td style="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="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; 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></tr></table> <div style="font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">The Group recognizes changes in the redemption val<div style="letter-spacing: 0px; top: 0px;;display:inline;">u</div>e ratably over the redemption period. Increases in the carrying amount of the redeemable preferred shares are recorded by charges against retained earnings, or in the absence of retained earnings, by charges as reduction of additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital until additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital is reduced to zero. Once <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital is reduced to zero, the redemption value measurement adjustment is recognized as an increase in accumulated deficit. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Upon the completion of the initial public offering, all of the Company’s Series A Preferred Share were converted into 35,625,002 ordinary shares on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-to-one</div> basis. </div> The redemption price shall be a return at a specified rate per annum single annually from the original issue date to the date on which the applicable redemption amount is paid in full. A specified rate might be (a) 20% if the redemption is initiated pursuant to Situation(i); (b) 10% if the redemption is initiated pursuant to Situation (ii); (c) 15% if the redemption is initiated pursuant to Situation (iii); (d) 12% if the Redemption is initiated pursuant to Situation (iv)-(vi), as applicable 1.50 0.08 <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 12pt; margin-left: 4%; line-height: 12pt;">The change in the balance of Series A Preferred Shares included in mezzanine equity for the years ended December 31, 2018, 2019 and 2020 are as follows: </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Series A</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Preferred Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Balance as of January 1, 2018</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">427,130</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accretion of Series A Preferred Shares</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,930</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of January 1, 2019</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);;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">466,060</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accretion of Series A Preferred Shares</div></td> <td style="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="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">16,772</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Conversion to ordinary shares</div></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);;text-align:right;">(482,832</td> <td style="vertical-align: bottom; white-space: nowrap; 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></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Balance as of December 31, 20<div style="letter-spacing: 0px; top: 0px;;display:inline;">19</div></div></td> <td style="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="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; 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></tr></table> 427130000 38930000 466060000 16772000 -482832000 0 35625002 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">ORDINARY SHARES </div></div></td></tr></table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">In June 2019, the Company completed its initial public offering and issued 20,532,000 ADSs (representing 13,688,000 Class A ordinary shares). The net proceeds raised from initial public offering and from exercising the over -allotment option by the underwriters were RMB1,366,860, net of issuance cost of RMB31,791. Upon the completion of the initial public offering, the ordinary shares of the Company are classified as Class A and Class B. Holders of Class A ordinary shares and Class B ordinary shares have the same rights except for voting and conversion rights. Each Class A ordinary share is entitled to one vote, and each Class B ordinary share is entitled to ten votes and is <span style="-sec-ix-hidden:hidden20841933">convertible into one Class A ordinary share</span>. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Upon the completion of initial public offering, 157,138,000 ordinary shares outstanding then were designated to 83,832,712 Class A ordinary shares and 73,305,288 Class B ordinary shares, respectively. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">In November 2019, the Company completed a registered <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> public offering of secondary shares. The Company did not receive any proceeds from the offering. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Shares issued to employees upon exercising their stock options is net of the tax withholding requirements paid on behalf of the employees. During the year ended December 31, 2019, the Company withheld 418,298 ordinary shares to satisfy its employees’ tax obligations amounting to RMB86,739 (<div style="letter-spacing: 0px; top: 0px;;display:inline;">US<div style="letter-spacing: 0px; top: 0px;;display:inline;">D</div></div>12,459). The Company paid this amount in cash to the appropriate taxing authorities. They are treated as common stock repurchases for accounting and disclosure purposes as they reduce the number of shares. </div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">In May 2020, the Company’s board of directors authorized a share repurchase program, under which the Company may repurchase up to US<div style="letter-spacing: 0px; top: 0px;;display:inline;">D</div>150,000<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">worth of its shares. In May 2020, the Company repurchased 1,131,366 ADSs (representing</div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">754,244 Class A ordinary shares<div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>for <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div>282,543.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">During the year ended December 31, 2020, 807,184 <div style="letter-spacing: 0px; top: 0px;;display:inline;">shares of treasury stock were reissued in connection with the exercise of options and the vesting of <div style="letter-spacing: 0px; top: 0px;;display:inline;">RSUs.</div></div></div></div></div> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">In December 2020, the Company entered into a subscription agreement with certain investors (the “Purchasers”), pursuant to which the Company issued 10,611,072 Class A ordinary shares to the Purchasers in a private placement for <div style="letter-spacing: 0px; top: 0px;;display:inline;">an </div>aggregate proceeds<div style="letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">of</div> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">RM<div style="letter-spacing: 0px; top: 0px;;display:inline;">B</div></div>5,687,251<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </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;;display:inline;">representing the fair value of the <div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div>hares <div style="letter-spacing: 0px; top: 0px;;display:inline;">i</div>ssued. The proceeds were received in December 2020. A member of the management of the Company purchased<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,455,800 of <div style="letter-spacing: 0px; top: 0px;;display:inline;">C</div>lass A ordinary shares for a total <div style="letter-spacing: 0px; top: 0px;;display:inline;">payment</div> of RMB1,315,919. </div></div></div> 20532000 13688000 1366860000 31791000 Each Class A ordinary share is entitled to one vote each Class B ordinary share is entitled to ten votes Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. 157138000 83832712 73305288 418298 86739000 12459000 150000000 1131366 754244 282543000 807184000 10611072 5687251000 2455800 1315919000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">16.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">INCOME TAXES </div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">The Company is incorporated in the Cayman Islands. Under the current laws of the Cayman Islands, the Company is not subject to income or capital gains taxes. The Company’s subsidiary BaiJiaHuLian HK is located in Hong Kong and is subject to an income tax rate of 16.5% for assessable profit earned in Hong Kong in 2017 and during the first three months of 2018. From April 2018, BaiJiaHuLian HK is subject to an income tax rate of 8.25% for the first HKD2,000 of assessable profit and 16.5% for profit exceeding HKD2,000. No provision for Hong Kong profits tax was made as the Group had no estimated assessable profit that was subject to Hong Kong profits tax for the years ended December 31, 2019 and 2020. </div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">The Company’s subsidiary, the VIE and the VIE’s subsidiaries, which were entities incorporated in the PRC (the “PRC entities”), are subject to PRC Enterprise Income Tax (“EIT”) on their taxable income in accordance with the relevant PRC income tax laws, which have adopted a unified income tax rate of 25% since January 1, 2008 with the following exceptions. </div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">Beijing BaiJia qualified as a High and New Technology Enterprise from 2017 through 202<div style="letter-spacing: 0px; top: 0px;;display:inline;">2</div> and accordingly was entitled to the 15% preferential tax rate during the period. </div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">GaoTuYunJi qualified as a High and New Technology Enterprise during the year ended December 31, 2019 and accordingly was entitled to a 15% preferential tax rate from 2019 to 2021. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing Lexuebang also qualified as a High and New Technology Enterprise during the year ended December 31, 2019. Furthermore, Beijing Lexuebang obtained the Software Enterprise Certificate <div style="display:inline;">and </div>adopted the exemption from EIT for years 2019 and 2020, and</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div>12.5<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% from 2021 to 2023.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Wuhan Yuexuebang obtained the Software Enterprise Certificate and adopted exemption form EIT for the year 2020 and 2021, </div>and</div> 12.5% from 2022 to 2024<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The current and deferred components of the income tax expense appearing in the consolidated statement of operations were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 8pt; border-collapse: collapse;"> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Current tax (expense) benefits</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,441</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,578</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax (expense) benefits</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,616</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(516</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,041</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 77%;"> </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: 1%;">  </td> <td style="vertical-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: 1%;">  </td> <td style="vertical-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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,616</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,957</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 77%;"> </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: 1%;">  </td> <td style="vertical-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: 1%;">  </td> <td style="vertical-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="font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">The principle components of deferred tax assets were as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax assets</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deductible temporary difference related to advertising expenses</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,607</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">458,991</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net operating loss carrying forwards</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,461</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Tran<div style="letter-spacing: 0px; top: 0px;;display:inline;">sfer</div></div> of intangible assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,679</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued liabilities</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">621,889</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: valuation allowance</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(40,352</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(573,565</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax assets net</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,716</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,324</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 movements of valuation allowance for the years end December 31, 2018, 2019 and 2020 are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">Year ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2018</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</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;">RMB</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="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;">Balance at beginning of the period</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;">31,387</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;">42,797</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;">40,352</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;"> <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;">Acquisitions</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;">—  </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;">—  </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;">4,987</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; 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;">Additions</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;">11,410</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;">36,138</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;">529,915</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;"> <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;">Reversal</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;">—  </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;">(38,583</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,689</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;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </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 style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td><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="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><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="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><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;">Balance at end of the period</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;">42,797</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;">40,352</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;">573,565</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;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </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 style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td><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="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><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="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></tr></table> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">The principle components of deferred tax liabilities were as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Building and land use right</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">72,447</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Intangible assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,750</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unrecognized gains of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> investments</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">213</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax liabilities</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">78,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2020, the Group had net operating loss carried forward of RMB 756,593 from the Company’s PRC entities, which will expire on various dates from December 31, 2021 to December 31, 2030. </div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">The reconciliation of the effective tax rate and the statutory income tax rate applicable to PRC operations was as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;">Income (loss) before provision for income taxes and share of results of equity investees</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,397</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">242,239</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,427,612</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income tax (expenses) benefits computed at an applicable tax rate<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>of 25%</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5,349</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(60,560</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">356,903</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Effect of permanent differences<br/></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,100</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,010</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,935</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of research and development super-deduction</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 0.5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,078</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">88,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of preferential tax rate</div></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);;text-align:right;">18,243</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">10,399</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">62,404</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect on tax rates in different tax jurisdictions</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">3,691</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(1,278</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Change in valuation allowance</div></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);;text-align:right;">(11,410</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">2,445</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(528,226</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;"><br/></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;">(2,616</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;">(16,957</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;">34,619</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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;">If Beijing BaiJia, GaoTuYunJi, Beijing Lexuebang and Wuhan Yuexuebang did not enjoy income tax preferential tax rates for the years ended December 31, 2018, 2019 and 2020, tax expense would have been increased by RMB18,243, RMB10,399 and RMB62,404, respectively. The decrease in basic net income per ordinary share was RMB0.20 and RMB0.08 for the years ended December 31, 2018 and 2019, and the increase in basic net loss per ordinary share was RMB0.39 for the year ended December 31, 2020. The decrease in diluted net income per ordinary share was RMB0.20 and RMB0.07 for the years ended December 31, 2018 and 2019, and the increase in diluted net loss per ordinary share was RMB0.39 for the year ended December 31, 2020. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 did not identify significant unrecognized tax benefits for the year ended December 31, 2020. The Group did not incur any interest and penalties related to potential underpaid income tax expenses and also does not anticipate any significant increases or decreases in unrecognized tax benefits in the next 12 months from December 31, 2020. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Aggregate undistributed earnings of the Company’s PRC subsidiaries and the VIE that are available for reinvestment. Upon distribution of such earnings, the Company will be subject to the PRC EIT, the amount of which is impractical to estimate. The Company did not record any </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;"><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;">withholding tax on any of the aforementioned undistributed earnings because the relevant subsidiaries and the VIE do not intend to declare dividends and the Company intends to permanently reinvest it within the PRC. Additionally, no deferred tax liability was recorded for taxable temporary differences attributable to the undistributed earnings because the Company believes the undistributed earnings can be distributed from the VIE to<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Beijing Lexuebang in a manner that would not be subject to income tax.</div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> 0.165 0.165 0.0825 2000000 0.165 2000000 0 0 0.25 0.25 0.25 0.15 0.15 0.15 0.15 0.15 0.15 0.125 0.125 <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 8pt; border-collapse: collapse;"> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Current tax (expense) benefits</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,441</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,578</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax (expense) benefits</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,616</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(516</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,041</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 77%;"> </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: 1%;">  </td> <td style="vertical-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: 1%;">  </td> <td style="vertical-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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,616</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,957</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 77%;"> </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: 1%;">  </td> <td style="vertical-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: 1%;">  </td> <td style="vertical-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 16441000 -14578000 2616000 516000 -20041000 2616000 16957000 -34619000 <div style="font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">The principle components of deferred tax assets were as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax assets</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deductible temporary difference related to advertising expenses</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,607</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">458,991</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net operating loss carrying forwards</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,461</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">160,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Tran<div style="letter-spacing: 0px; top: 0px;;display:inline;">sfer</div></div> of intangible assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,679</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued liabilities</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">621,889</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: valuation allowance</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(40,352</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(573,565</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax assets net</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,716</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,324</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">The principle components of deferred tax liabilities were as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">As of December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Building and land use right</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">72,447</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Intangible assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,287</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred revenue</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,750</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unrecognized gains of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> investments</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">213</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax liabilities</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">78,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> 51607000 458991000 19461000 160919000 0 1679000 0 300000 71068000 621889000 40352000 573565000 30716000 48324000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 movements of valuation allowance for the years end December 31, 2018, 2019 and 2020 are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">Year ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2018</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</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;">RMB</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="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;">Balance at beginning of the period</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;">31,387</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;">42,797</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;">40,352</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;"> <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;">Acquisitions</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;">—  </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;">—  </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;">4,987</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; 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;">Additions</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;">11,410</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;">36,138</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;">529,915</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;"> <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;">Reversal</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;">—  </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;">(38,583</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,689</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;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </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 style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td><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="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><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="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><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;">Balance at end of the period</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;">42,797</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;">40,352</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;">573,565</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;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </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 style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td><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="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><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="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></tr></table> 31387000 42797000 40352000 4987000 11410000 36138000 529915000 38583000 1689000 42797000 40352000 573565000 0 72447000 25000 3287000 0 2750000 0 213000 25000 78697000 756593000 2021-12-31 2030-12-31 <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">The reconciliation of the effective tax rate and the statutory income tax rate applicable to PRC operations was as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">Year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;">Income (loss) before provision for income taxes and share of results of equity investees</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,397</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">242,239</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,427,612</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Income tax (expenses) benefits computed at an applicable tax rate<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>of 25%</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5,349</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(60,560</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">356,903</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Effect of permanent differences<br/></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,100</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,010</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,935</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of research and development super-deduction</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 0.5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,078</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">88,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of preferential tax rate</div></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);;text-align:right;">18,243</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">10,399</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">62,404</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect on tax rates in different tax jurisdictions</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">3,691</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(1,278</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Change in valuation allowance</div></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);;text-align:right;">(11,410</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">2,445</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(528,226</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;"><br/></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;">(2,616</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;">(16,957</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;">34,619</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.75pt;"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); line-height: 1pt; font-size: 1pt; padding-bottom: 0.75pt;"><div style="font-size: 1pt; line-height: 1pt;"> </div></td></tr></table> 21397000 242239000 -1427612000 0.25 0.25 0.25 5349000 60560000 -356903000 4100000 11010000 -55935000 0 38078000 88881000 18243000 10399000 62404000 0 -3691000 1278000 11410000 -2445000 528226000 2616000 16957000 -34619000 18243000 10399000 62404000 0.20 0.08 0.39 0.20 0.07 0.39 <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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 (LOSS) INCOME PER SHARE </div></div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2018 and part of 2019, the Group has determined that its convertible redeemable participating preferred shares are participating securities as the preferred shares participate in undistributed earnings on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-if-converted</div></div> basis. The holders of the preferred shares are entitled to receive dividends on a pro rata basis, as if their shares had been converted into ordinary shares. Accordingly, the Group uses the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method of computing net (loss) income per share, for ordinary shares, preferred shares according to the participation rights in undistributed earnings. However, undistributed loss is only allocated to ordinary shareholders because holders of preferred shares are not contractually obligated to share losses. </div></div><div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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) income per share for the periods indicated: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Basic net (loss) income per share calculation</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Numerator:</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="font-size: 10pt; 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;">Net income (loss)</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,650</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226,630</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,392,930</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Accretion on Series A Preferred Shares redemption value</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,930</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,772</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Undistributed earnings allocated to Series A Preferred Shares</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;">Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-basic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(19,280</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">188,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,392,930</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Denominator:</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="font-size: 10pt; 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;">Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-basic</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,224,998</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">132,400,941</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159,725,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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="font-weight:bold;display:inline;">Net (loss) income per ordinary share attributable to ordinary shareholders-basic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.21</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8.72</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; 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="font-weight:bold;display:inline;">Diluted net (loss) income per ordinary share calculation</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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="4" 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="font-weight:bold;display:inline;">Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-diluted</div></div> </td> <td style="vertical-align: top;"> <div style="text-indent: 0em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;"><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;"> </td> <td style="vertical-align: bottom;"> </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Denominator:</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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average ordinary shares basic outstanding</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,224,998</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">132,400,941</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159,725,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of potentially diluted stock options</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,998,647</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of potentially diluted RSUs</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">78,310</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-diluted</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,224,998</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">139,477,898</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159,725,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss) income per ordinary share attributable to ordinary shareholders-diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.21</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8.72</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">Note:</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">For the years ended December 31, 2018, 2019 and 2020, the following shares, share options or RSUs outstanding were excluded from the calculation of diluted net (loss) income per ordinary share, as their inclusion would have been anti-dilutive for the periods prescribed. </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 71%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares issuable upon exercise of share options</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,892,243</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—   </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares issuable upon conversion of Series A Preferred Shares</div> </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;">35,625,002</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; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">—</div><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;"> </div></div><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">  </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; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="display:inline;"><div style="background-color:#ffffff;;display:inline;"> </div></div><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">  </div></div></div></td> <td style="vertical-align: bottom;"/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares issuable upon conversion of RSUs</div> </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);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">512,847</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">64,576</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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) income per share for the periods indicated: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Basic net (loss) income per share calculation</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Numerator:</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="font-size: 10pt; 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;">Net income (loss)</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,650</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226,630</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,392,930</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Accretion on Series A Preferred Shares redemption value</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,930</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,772</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Undistributed earnings allocated to Series A Preferred Shares</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;">Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-basic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(19,280</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">188,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,392,930</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Denominator:</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="font-size: 10pt; 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;">Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-basic</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,224,998</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">132,400,941</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159,725,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; 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="font-weight:bold;display:inline;">Net (loss) income per ordinary share attributable to ordinary shareholders-basic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.21</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8.72</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="font-size: 10pt; 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="font-weight:bold;display:inline;">Diluted net (loss) income per ordinary share calculation</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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="4" 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="font-weight:bold;display:inline;">Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-diluted</div></div> </td> <td style="vertical-align: top;"> <div style="text-indent: 0em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;"><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;"> </td> <td style="vertical-align: bottom;"> </td> <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: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Denominator:</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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average ordinary shares basic outstanding</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,224,998</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">132,400,941</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159,725,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of potentially diluted stock options</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,998,647</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of potentially diluted RSUs</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">78,310</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-diluted</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,224,998</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">139,477,898</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159,725,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss) income per ordinary share attributable to ordinary shareholders-diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.21</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8.72</td> <td style="vertical-align: bottom; white-space: nowrap;">) </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="margin-block: 0em; margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">Note:</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">For the years ended December 31, 2018, 2019 and 2020, the following shares, share options or RSUs outstanding were excluded from the calculation of diluted net (loss) income per ordinary share, as their inclusion would have been anti-dilutive for the periods prescribed. </div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 71%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares issuable upon exercise of share options</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,892,243</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—   </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares issuable upon conversion of Series A Preferred Shares</div> </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;">35,625,002</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; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:#ffffff;;display:inline;">—</div><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;"> </div></div><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">  </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; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="display:inline;"><div style="background-color:#ffffff;;display:inline;"> </div></div><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">  </div></div></div></td> <td style="vertical-align: bottom;"/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares issuable upon conversion of RSUs</div> </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);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">512,847</td> <td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">64,576</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> </tr> </table> 19650000 226630000 -1392930000 38930000 16772000 0 0 21698000 0 -19280000 188160000 -1392930000 92224998 132400941 159725779 -0.21 1.42 -8.72 92224998 132400941 159725779 0 6998647 0 0 78310 0 92224998 139477898 159725779 -0.21 1.35 -8.72 21892243 35625002 512847 64576 <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;width:100%;">1<div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div></div><div style="font-weight:bold;display:inline;">.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">EMPLOYEE DEFINED CONTRIBUTION PLAN</div></div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">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, unemployment insurance and other welfare benefits are provided to employees. Chinese labor regulations require that the Group’s PRC entities make contributions to the government for these benefits based on certain percentages of the employees’ salaries. The Group has no legal obligation for the benefits beyond the contributions made. The total amount for such employee benefits, which was expensed as incurred, was RMB35,738, RMB67,462 and RMB216,551 for the years ended December 31, 2018, 2019 and 2020, respectively. </div> 35738000 67462000 216551000 <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">19.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">RELATED PARTY TRANSACTION </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(1)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Related parties </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 7%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 46%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 1%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 43%;"/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:top"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Name of related parties</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:top"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Relationship with the Group</div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Mr. Larry Xiangdong Chen</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">CEO and Chairman of the board of Directors of the Company</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Beijing Youlian Global Education Technology Co., Ltd (“Beijing Youlian”)<div style="font-size:8.5pt;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:7.8px">(1)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Equity method investment investee</td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;">(1)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing Youlian was dissolved in June </div>2020. </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(2)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The significant balances and transactions between the Group and its related parties were as follows: </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(a)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Balance </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 8pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 86%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due to:</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Mr. Larry Xiangdong Chen</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">460</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">460</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The balances with related parties were interest-free, unsecured and repayable on demand. </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(b)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Transaction </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 than as disclosed elsewhere in these consolidated financial statements, the Group had the following significant related party transactions: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 8pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Revenue</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2018</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Youlian<div style=";display:inline;vertical-align: super;;font-size:9.2px">(1) </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,670</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">566</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,670</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">566</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <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-size: 0px;"> <td style="width: 79%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Expense</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 79%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Youlian<div style=";display:inline;vertical-align: super;;font-size:9.2px">(2) </div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,052</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,569</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 79%;"> </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="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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 79%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,052</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,569</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 79%;"> </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> <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="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(1)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The Group recognized revenue from providing technical service. </div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(2)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The Group recognized expense from receiving advertising service provided by Beijing Youlian. </div> </td> </tr> </table> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(1)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Related parties </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 7%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 46%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 1%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 43%;"/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:top"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Name of related parties</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:top"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Relationship with the Group</div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Mr. Larry Xiangdong Chen</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">CEO and Chairman of the board of Directors of the Company</td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: top;">Beijing Youlian Global Education Technology Co., Ltd (“Beijing Youlian”)<div style="font-size:8.5pt;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:7.8px">(1)</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Equity method investment investee</td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;">(1)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Beijing Youlian was dissolved in June </div>2020. </div> CEO and Chairman of the board of Directors of the Company Equity method investment investee <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(2)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The significant balances and transactions between the Group and its related parties were as follows: </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(a)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Balance </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 8pt; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 86%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </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;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due to:</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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Mr. Larry Xiangdong Chen</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">460</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">460</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(b)</div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">Transaction </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 than as disclosed elsewhere in these consolidated financial statements, the Group had the following significant related party transactions: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 8pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Revenue</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2018</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Youlian<div style=";display:inline;vertical-align: super;;font-size:9.2px">(1) </div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,670</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">566</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,670</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">566</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </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; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <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-size: 0px;"> <td style="width: 79%;"/> <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-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">Expense</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">For the year ended December 31,</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2018</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2019</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">2020</td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;">RMB</td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 79%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Youlian<div style=";display:inline;vertical-align: super;;font-size:9.2px">(2) </div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,052</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,569</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 79%;"> </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="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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 79%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,052</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,569</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 79%;"> </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> <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="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(1)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The Group recognized revenue from providing technical service. </div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 5%; vertical-align: top;;text-align:left;">(2)</td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The Group recognized expense from receiving advertising service provided by Beijing Youlian. </div> </td> </tr> </table> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> 460000 0 460000 0 4670000 566000 0 4670000 566000 0 2052000 3569000 1457000 2052000 3569000 1457000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">20.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">LEASE </div></div> </td> </tr> </table> <div style="font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Operating leases </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">The Group’s leases consist of operating leases for administrative office spaces in different cities in the PRC. The Group determines if an arrangement is a lease at inception. Some lease agreements contain lease and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components, which the Group choose to account for as separate components. The allocation of the consideration between the lease and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components is based on the relative stand-alone prices of lease components included in the lease contracts. As of December 31, 2020, the Group had no long-term leases that were classified as a financing lease. As of December 31, 2020, the Group did not have additional operating leases that have not yet commenced.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 operating lease expenses for the year ended December 31, 2019 and 2020 was RMB53,165 and RMB155,287, and was recorded in cost of revenues, selling expenses, research and development expenses and general and administrative expense on the consolidated statements of operations. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 5%; 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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">For the year ended December 31,</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</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; white-space: nowrap; width: 77%;"> <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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Cash paid for amounts included in the measurement of lease <br/> liabilities:</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;;width:4%;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"><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-size: 0px;"> <td style="width: 77%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="vertical-align: bottom;;width:4%;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom; width: 4%;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating cash flows from operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">64,630</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: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">141,942</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div> assets in exchange for new lease liabilities:</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">231,146</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: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">647,029</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average remaining lease term</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4.4</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: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average discount rate</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5.0</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: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 88%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">RMB</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Year ending December 31,</div></div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2021</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">206,362</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2022</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">217,978</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2023</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">194,381</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2024</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">178,226</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2025</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">99,170</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2026 and thereafter</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">36,950</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 88%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: imputed interest</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(136,302</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">796,765</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 88%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> </tr> </table> <div style="margin-top: 8pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: 12pt;">Payments under operating leases are expensed on a straight-line basis over the periods of their respective leases. The terms of the leases do not contain rent escalation or contingent rents. For the year<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> ended December 31, 2018, 2019, 2020, total rental expense for all operating leases amounted to RMB13,965, RMB53,165 and RMB155,287, respectively.</div> As of December 31, 2020, the Group had no long-term leases that were classified as a financing lease. As of December 31, 2020, the Group did not have additional operating leases that have not yet commenced. 53165000 155287000 <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;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 5%; 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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">For the year ended December 31,</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2019</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">2020</div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><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;">RMB</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;">RMB</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; white-space: nowrap; width: 77%;"> <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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Cash paid for amounts included in the measurement of lease <br/> liabilities:</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;;width:4%;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"><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-size: 0px;"> <td style="width: 77%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td style="vertical-align: bottom;;width:4%;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom; width: 4%;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating cash flows from operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">64,630</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: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">141,942</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div> assets in exchange for new lease liabilities:</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">231,146</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: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">647,029</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average remaining lease term</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4.4</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: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average discount rate</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 77%;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;;width:4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5.0</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: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> 64630000 141942000 231146000 647029000 P4Y4M24D P4Y7M6D 0.050 0.066 <div style="font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;">The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 88%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">RMB</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Year ending December 31,</div></div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2021</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">206,362</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2022</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">217,978</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2023</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">194,381</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2024</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">178,226</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2025</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">99,170</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2026 and thereafter</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">36,950</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 88%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: imputed interest</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(136,302</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; 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="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div> </td> <td style="vertical-align: bottom; width: 2%; 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);;text-align:right;">796,765</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 88%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 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(255, 255, 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(255, 255, 255);"> </td> </tr> </table> 206362000 217978000 194381000 178226000 99170000 36950000 136302000 796765000 13965000 53165000 155287000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">COMMITMENTS AND CONTINGENCIES </div></div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Capital commitment </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 had outstanding capital commitments mainly relating to capital expenditures of office space construction and leasehold improvement. As of December 31, 2020, the payment due within one year was RMB67,585 and the payment due thereafter amounted to RMB34,432. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Contingencies </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">From time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. 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, 2019 and 2020. </div></div></div> 67585000 34432000 <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%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">22.</div></div></div></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;"><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;">SEGMENT INFORMATION </div></div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top:6pt; margin-bottom:0pt; margin-left: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;">Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. The Group’s CODM has been identified as the CEO. The Group is currently engaged in providing integrated online tutoring services. The CODM reviews consolidated results including revenue, grow profit and operating profit at a consolidated level only and does not distinguish between services for the purpose of making decisions about resources allocation and performance assessment. As such, the Group concluded that it has one operating segment and one reporting segment. The Group operates solely in the PRC and all of the Group’s long-lived assets are located in the PRC. </div></div></div> 1 1 <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2<div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div>.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">RESTRICTED NET ASSETS </div></div></div></div></td></tr></table> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-weight:bold;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Relevant PRC statutory laws and regulations permit payments of dividends by the Group’s PRC subsidiaries only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. The results of operations reflected in the financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of the Company’s subsidiaries. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">In accordance with the Regulations on Enterprises with Foreign Investment of China and their articles of association, a foreign invested enterprise established in the PRC is required to provide certain statutory reserves, namely general reserve fund, the enterprise expansion fund and staff welfare and bonus fund which are appropriated from net profit as reported in the enterprise’s PRC statutory accounts, which is included in retained earnings accounts in equity section of the consolidated balance sheets. A wholly-owned foreign invested enterprise is required to allocate at least 10% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit to the general reserve until such reserve reaches 50% of its respective registered capital based on the enterprise’s PRC statutory accounts. Appropriations to the enterprise expansion fund and staff welfare and bonus fund are at the discretion of the board of directors for all foreign invested enterprises. The aforementioned reserves can only be used for specific purposes and are not distributable as cash dividends. If any PRC subsidiary incur debt on its own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments to the Group. Any limitation on the ability of the PRC subsidiaries to distribute dividends or other payments to their respective shareholders could materially and adversely limit the ability to grow, make investments or acquisitions that could be beneficial to pay dividends. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Additionally, in accordance with the Company Law of the PRC, a domestic enterprise is required to provide statutory common reserve at least 10% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit until such reserve reaches 50% of its respective registered capital based on the enterprise’s PRC statutory accounts. The Group’s provision for the statutory common reserve is in compliance with the aforementioned requirement of the Company Law. A domestic enterprise is also required to provide for discretionary surplus reserve, at the discretion of the board of directors, from the profits determined in accordance with the enterprise’s PRC statutory accounts. The aforementioned reserves can only be used for specific purposes and are not distributable as cash dividends. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;">Because the Group’s entities in the PRC can only be paid out of distributable profits reported in accordance with PRC accounting standards, the Group’s entities in the PRC are restricted from transferring a portion of their net assets to the Company. The restricted amounts include the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital and statutory reserves of the Group’s entities in the PRC. The aggregate amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital and statutory reserves, which is the amount of net assets of the Group’s entities in the PRC (mainland) not available for distribution, were RMB99,655 and RMB329,344 as of December 31, 2019 and 2020, respectively. </div> 0.10 0.50 0.10 0.50 99655000 329344000 Prepaid other service fees consist of prepayment of advertising fees and cloud server hosting fees. The prepayments of advertising fees and cloud server hosting fees are generally short-term in nature and are amortized over the related service period. Receivables from third party payment platform consist of cash that has been received from course participants but held by the third-party payment platform. The Group subsequently collected the full balance from the third-party payment platform. The Group holds less than 40% equity interests in several third-party private companies through investments in their common shares or in-substance common share. The Group accounts for the investments under the equity method because the Group has the ability to exercise significant influence but does not have control over the investee. The Group recorded its shares of income in these investments of RMB869, RMB1,348 and RMB63 for the years ended December 31, 2018, 2019 and 2020 respectively. Refund liability represents the estimated amounts of service fee received that is estimated to be refunded as described in Note 2. The Group recognized revenue from providing technical service. The Group recognized expense from receiving advertising service provided by Beijing Youlian. Beijing Youlian was dissolved in June 2020. Contract cost mainly includes sales commissions to sales personnel and third-party agents which the Group started in July 2019 as described in Note 2. Amount represents receivable from broker related to employee’s stock option exercises in connection with employees’ tax obligations. In 2019 and 2020, certain employees exercised their stock options for which the Company paid the relevant employee’s tax obligations on their behalf to the appropriate taxing authorities. To settle the employees’ obligations with the Company, the Company’s broker withheld some of the employees’ shares and subsequently sold them in the open market at fair value. The receivable represents the cash to be received from the broker related to the above transaction. Long-term available-for-sale debt investments are reported at fair value. Please refer to debt securities investments described in Note 2. Represent the goodwill in the acquisition of Tianjin Puxin in December 2020, which was described as Note 3. Prepaid VAT and income tax consist of (a) VAT input that is expected to offset with VAT output tax or to be transferred out and (b) the prepayment of income tax. XML 20 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page
12 Months Ended
Dec. 31, 2020
shares
Document Information [Line Items]  
Document Type 20-F
Amendment Flag false
Document Period End Date Dec. 31, 2020
Document Fiscal Year Focus 2020
Document Fiscal Period Focus FY
Current Fiscal Year End Date --12-31
Document Registration Statement false
Document Annual Report true
Document Transition Report false
Document Shell Company Report false
Entity File Number 001-38923
Entity Registrant Name GSX Techedu Inc.
Entity Central Index Key 0001768259
Entity Address, Address Line One Tower C, Beyondsoft Building
Entity Address, Address Line Two 7 East Zone,10 Xibeiwang East Road
Entity Address, City or Town Haidian District
Entity Incorporation, State or Country Code E9
Entity Address, Country CN
Entity Address, Postal Zip Code 100193
Entity Well-known Seasoned Issuer Yes
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Emerging Growth Company false
Entity Shell Company false
Document Accounting Standard U.S. GAAP
ICFR Auditor Attestation Flag true
Business Contact [Member]  
Document Information [Line Items]  
Entity Address, Address Line One Tower C, Beyondsoft Building
Entity Address, Address Line Two 7 East Zone,10 Xibeiwang East Road
Entity Address, City or Town Haidian District
Entity Address, Country CN
Entity Address, Postal Zip Code 100193
Local Phone Number 8282-6826
Contact Personnel Name Nan Shen
Contact Personnel Email Address shennan@baijia.com
City Area Code 86 10
Common Class A [Member]  
Document Information [Line Items]  
Title of 12(b) Security Class A ordinary shares, par value US$0.0001 per share
Security Exchange Name NYSE
No Trading Symbol Flag true
Entity Common Stock, Shares Outstanding 96,455,774
Common Class B [Member]  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 73,305,288
American Depositary Shares [Member]  
Document Information [Line Items]  
Title of 12(b) Security American Depositary Shares, every three representing two Class A ordinary shares
Trading Symbol GSX
Security Exchange Name NYSE
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Current assets      
Cash and cash equivalents ¥ 355,224 $ 54,440 ¥ 73,967
Short-term investments (including available-for-sale debt securities of RMB1,328,342 and RMB6,727,493 as of December 31, 2019 and 2020, respectively) 7,331,268 1,123,566 1,473,452
Inventory 48,074 7,368 8,822
Prepaid expenses and other current assets 722,682 110,756 252,660
Total current assets 8,457,248 1,296,130 1,808,901
Non-current assets      
Operating lease right-of-use assets 806,591 123,615 264,909
Property, equipment and software, net 704,338 107,945 81,860
Intangible assets 13,219 2,026 100
Land use rights 28,983 4,442 0
Long-term investments (including available-for-sale debt securities of RMB1,181,693 and RMB525,373 as of December 31, 2019 and 2020, respectively) 530,729 81,338 1,188,286
Goodwill 43,631 6,687 331
Deferred tax assets 48,324 7,406 30,716
Rental deposit 51,499 7,893 18,719
Other non-current assets 1,230 188 710
TOTAL ASSETS 10,685,792 1,637,670 3,394,532
Current liabilities      
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of the consolidated VIE without recourse to the Group of RMB188,975 and RMB623,002 as of December 31, 2019 and 2020, respectively) 1,315,502 201,610 228,753
Deferred revenue, current portion of the consolidated VIE without recourse to the Group 2,724,614 417,566 1,331,962
Current portion of operating lease liabilities (including current portion of operating lease liabilities of the consolidated VIE without recourse to the Group of RMB59,982 and RMB125,986 as of December 31, 2019 and 2020, respectively) 152,622 23,390 59,982
Income tax payable of the consolidated VIE without recourse to the Group 4,654 713 16,093
Amounts due to related parties of the consolidated VIE without recourse to the Group 0 0 460
Total current liabilities 4,197,392 643,279 1,637,250
Non-current liabilities      
Deferred revenue, non-current portion of the consolidated VIE without recourse to the Group 9,125 1,398 5,674
Non-current portion of operating lease liabilities (including non-current portion of operating lease liabilities of the consolidated VIE without recourse to the Group of RMB194,228 and RMB527,692 as of December 31, 2019 and 2020, respectively) 644,143 98,719 194,228
Deferred tax liabilities of the consolidated VIE without recourse to the Group 78,697 12,061 25
Other payables of the consolidated VIE without recourse to the Group 26,580 4,074 0
TOTAL LIABILITIES 4,955,937 759,531 1,837,177
Commitments and Contingencies (Note 21)
SHAREHOLDERS' EQUITY      
Treasury stock, at cost (139,572) (21,390) (86,739)
Additional paid-in capital 7,595,049 1,163,992 1,899,059
Accumulated other comprehensive income (loss) (59,905) (9,181) 17,829
Statutory reserves 40,380 6,189 6,921
Accumulated deficit (1,706,210) (261,488) (279,821)
TOTAL SHAREHOLDERS' EQUITY 5,729,855 878,139 1,557,355
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY 10,685,792 1,637,670 3,394,532
Common Class A [Member]      
SHAREHOLDERS' EQUITY      
Ordinary shares 65 10 58
Common Class B [Member]      
SHAREHOLDERS' EQUITY      
Ordinary shares ¥ 48 $ 7 ¥ 48
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
CNY (¥)
shares
Dec. 31, 2019
$ / shares
Short-term investments, available-for-sale debt securities current | ¥ ¥ 6,727,493   ¥ 1,328,342  
Long-term investments, available-for-sale debt securities noncurrent | ¥ [1] 525,373   1,181,693  
Accrued expenses and other current liabilities 1,315,502 $ 201,610 228,753  
Operating lease liabilities- current portion 152,622 23,390 59,982  
Operating lease liabilities-non-current portion 644,143 $ 98,719 194,228  
Variable interest entity, primary beneficiary [Member]        
Accrued expenses and other current liabilities | ¥ 623,002   188,975  
Operating lease liabilities- current portion | ¥ 125,986   59,982  
Operating lease liabilities-non-current portion | ¥ ¥ 527,692   ¥ 194,228  
Common Class A [Member]        
Ordinary shares, par value | $ / shares   $ 0.0001   $ 0.0001
Ordinary shares, shares authorized 800,000,000 800,000,000 800,000,000  
Ordinary shares, shares issued 96,821,132 96,821,132 86,210,060  
Ordinary shares, shares outstanding 96,455,774 96,455,774 85,791,762  
Common Class B [Member]        
Ordinary shares, par value | $ / shares   $ 0.0001   $ 0.0001
Ordinary shares, shares authorized 100,000,000 100,000,000 100,000,000  
Ordinary shares, shares issued 73,305,288 73,305,288 73,305,288  
Ordinary shares, shares outstanding 73,305,288 73,305,288 73,305,288  
[1] Long-term available-for-sale debt investments are reported at fair value. Please refer to debt securities investments described in Note 2.
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF OPERATIONS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
CNY (¥)
¥ / shares
shares
Dec. 31, 2018
CNY (¥)
¥ / shares
shares
Net revenues ¥ 7,124,744 $ 1,091,915 ¥ 2,114,855 ¥ 397,306
Cost of revenues (including share-based compensation expenses of RMB283, RMB16,504 and RMB66,422 for the years ended December 31, 2018, 2019 and 2020, respectively) (1,762,548) (270,122) (535,912) (142,753)
Gross profit 5,362,196 821,793 1,578,943 254,553
Operating expenses:        
Selling expenses (including share-based compensation expenses of RMB429, RMB5,606 and RMB18,039 for the years ended December 31, 2018, 2019 and 2020, respectively) (5,816,214) (891,374) (1,040,906) (121,518)
Research and development expenses (including share-based compensation expenses of RMB782, RMB16,357 and RMB94,952 for the years ended December 31, 2018, 2019 and 2020, respectively) (734,450) (112,559) (212,197) (74,050)
General and administrative expenses (including share-based compensation expenses of RMB4,423, RMB21,770 and RMB59,033 for the years ended December 31, 2018, 2019 and 2020, respectively) (566,565) (86,830) (110,106) (39,831)
Total operating expenses (7,117,229) (1,090,763) (1,363,209) (235,399)
Income (loss) from operations (1,755,033) (268,970) 215,734 19,154
Interest income 3,372 517 8,861 2,193
Realized gains from investments 70,403 10,790 11,395 0
Other income 269,657 41,327 6,462 495
Other expenses (16,011) (2,454) (213) (445)
Income (loss) before provision for income tax and share of results of equity investees (1,427,612) (218,790) 242,239 21,397
Income tax (expenses) benefits 34,619 5,306 (16,957) (2,616)
Share of results of equity investees 63 10 1,348 869
Net income (loss) (1,392,930) (213,474) 226,630 19,650
Less: Series A convertible redeemable preferred shares redemption value accretion 0 0 16,772 38,930
Less: Undistributed earnings allocated to the participating preferred shares 0 0 21,698 0
Net (loss) income attributable to GSX Techedu Inc.'s ordinary shareholders ¥ (1,392,930) $ (213,474) ¥ 188,160 ¥ (19,280)
Net (loss) income per ordinary share        
Basic | (per share) ¥ (8.72) $ (1.34) ¥ 1.42 ¥ (0.21)
Diluted | (per share) ¥ (8.72) $ (1.34) ¥ 1.35 ¥ (0.21)
Weighted average shares used in net (loss) income per share        
Basic 159,725,779 159,725,779 132,400,941 92,224,998
Diluted 159,725,779 159,725,779 139,477,898 92,224,998
ADS [Member]        
Net (loss) income per ordinary share        
Basic | (per share) ¥ (5.81) $ (0.89) ¥ 0.95 ¥ (0.14)
Diluted | (per share) ¥ (5.81) $ (0.89) ¥ 0.90 ¥ (0.14)
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Share-based compensation expenses ¥ 238,446 ¥ 60,237 ¥ 5,917
Cost of sales [Member]      
Share-based compensation expenses 66,422 16,504 283
Selling expense [Member]      
Share-based compensation expenses 18,039 5,606 429
Research and development expense [Member]      
Share-based compensation expenses 94,952 16,357 782
General and administrative expense [Member]      
Share-based compensation expenses ¥ 59,033 ¥ 21,770 ¥ 4,423
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Statement of Comprehensive Income [Abstract]        
Net income (loss) ¥ (1,392,930) $ (213,474) ¥ 226,630 ¥ 19,650
Other comprehensive income (loss), net of tax:        
Change in cumulative foreign currency translation adjustments (74,562) (11,427) 9,219 10
Unrealized gains on available-for-sale investments (net of tax effect of nil, nil and 9,867 for the years ended December 31, 2018, 2019 and 2020, respectively) 67,231 10,304 18,839 231
Transfer to statements of operations of realized gains on available-for-sale investments (net of tax effect of nil, nil and 9,654 for the years ended December 31, 2018, 2019 and 2020, respectively) (70,403) (10,790) (11,395) 0
Total comprehensive income (loss) attributable to GSX Techedu Inc. ¥ (1,470,664) $ (225,387) ¥ 243,293 ¥ 19,891
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Tax Effect Of Unrealized Gain On Available For Sale Investments ¥ 9,867 ¥ 0 ¥ 0
Tax effect of transfer to statements of operations of realized gains on available-for-sale investments ¥ 9,654 ¥ 0 ¥ 0
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY
¥ in Thousands, $ in Thousands
CNY (¥)
shares
USD ($)
shares
Private Placement [Member]
CNY (¥)
Ordinary Shares [Member]
CNY (¥)
shares
Ordinary Shares [Member]
USD ($)
shares
Ordinary Shares [Member]
Private Placement [Member]
CNY (¥)
shares
Treasury Stock [Member]
CNY (¥)
Treasury Stock [Member]
USD ($)
Additional paid-in capital [Member]
CNY (¥)
Additional paid-in capital [Member]
USD ($)
Additional paid-in capital [Member]
Private Placement [Member]
CNY (¥)
AOCI attributable to parent [Member]
CNY (¥)
AOCI attributable to parent [Member]
USD ($)
Statutory Reserves [Member]
CNY (¥)
Statutory Reserves [Member]
USD ($)
Accumulated deficit [Member]
CNY (¥)
Accumulated deficit [Member]
USD ($)
Beginning balance at Dec. 31, 2017 ¥ (479,417)     ¥ 60               ¥ 925       ¥ (480,402)  
Beginning balance, Shares at Dec. 31, 2017 | shares       92,224,998 92,224,998                        
Net income (loss) 19,650                             19,650  
Share-based compensation 5,917               ¥ 5,917                
Accretion to redemption value of convertible redeemable preferred shares (38,930)               (5,917)             (33,013)  
Foreign currency translation adjustments 10                     10          
Unrealized gains on available-for-sale investments 231                     231          
Transfer to statements of operations of realized gains on available-for-sale investments 0                                
Ending balance at Dec. 31, 2018 (492,539)     ¥ 60               1,166       (493,765)  
Ending balance, Shares at Dec. 31, 2018 | shares       92,224,998 92,224,998                        
Net income (loss) 226,630                             226,630  
Transfer to statutory reserves                           ¥ 6,921   (6,921)  
Issuance of ordinary shares 1,366,860     ¥ 9         1,366,851                
Issuance of ordinary shares, Shares | shares       13,688,000 13,688,000                        
Share-based compensation 60,237               60,237                
Accretion to redemption value of convertible redeemable preferred shares (16,772)               (11,007)             (5,765)  
Conversion of convertible redeemable Preferred shares 482,834     ¥ 25         482,809                
Conversion of convertible redeemable Preferred shares, Shares | shares       35,625,002 35,625,002                        
Repurchase of ordinary shares (86,739)           ¥ (86,739)                    
Repurchase of ordinary shares, Shares | shares       (418,298) (418,298)                        
Option exercised 181     ¥ 12         169                
Option exercised, Shares | shares       17,977,348 17,977,348                        
Foreign currency translation adjustments 9,219                     9,219          
Unrealized gains on available-for-sale investments 18,839                     18,839          
Transfer to statements of operations of realized gains on available-for-sale investments (11,395)                     (11,395)          
Ending balance at Dec. 31, 2019 1,557,355     ¥ 106     (86,739)   1,899,059     17,829   6,921   (279,821)  
Ending balance, Shares at Dec. 31, 2019 | shares       159,097,050 159,097,050                        
Net income (loss) (1,392,930) $ (213,474)                           (1,392,930)  
Transfer to statutory reserves                           33,459   (33,459)  
Issuance of ordinary shares     ¥ 5,687,251     ¥ 7         ¥ 5,687,244            
Issuance of ordinary shares, Shares | shares           10,611,072                      
Share-based compensation 238,446               238,446                
Accretion to redemption value of convertible redeemable preferred shares 0 $ 0                              
Repurchase of ordinary shares (282,543)           (282,543)                    
Repurchase of ordinary shares, Shares | shares       (754,244) (754,244)                        
Option exercised ¥ 10           229,710   (229,700)                
Option exercised, Shares | shares 622,263 622,263   807,184 807,184                        
Foreign currency translation adjustments ¥ (74,562) $ (11,427)                   (74,562)          
Unrealized gains on available-for-sale investments 67,231                     67,231          
Transfer to statements of operations of realized gains on available-for-sale investments (70,403) (10,790)                   (70,403)          
Ending balance at Dec. 31, 2020 ¥ 5,729,855 $ 878,139   ¥ 113 $ 17   ¥ (139,572) $ (21,390) ¥ 7,595,049 $ 1,163,992   ¥ (59,905) $ (9,181) ¥ 40,380 $ 6,189 ¥ (1,706,210) $ (261,488)
Ending balance, Shares at Dec. 31, 2020 | shares       169,761,062 169,761,062                        
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY (Parenthetical)
¥ in Thousands
12 Months Ended
Dec. 31, 2019
CNY (¥)
Statement of Stockholders' Equity [Abstract]  
Stock Issuance Costs ¥ 31,791
XML 29 R10.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
CASH FLOWS FROM OPERATING ACTIVITIES        
Net income (loss) ¥ (1,392,930) $ (213,474) ¥ 226,630 ¥ 19,650
Adjustments to reconcile net income (loss) to net cash generated from operating activities:        
Depreciation of property, equipment and software 55,751 8,544 11,919 4,043
Amortization of intangible assets and land use rights 1,461 224 137 173
Gain from remeasuring fair value of previously held equity interests upon business acquisition 0 0 0 (86)
Share of results of equity investees (63) (10) (1,348) (869)
Realized gains from investments (70,403) (10,790) (11,395) 0
Loss (gain) on disposal of property, equipment and software 3,145 482 (175) 108
Share-based compensation 238,446 36,543 60,237 5,917
Changes in operating assets and liabilities:        
Accrued expenses and other current liabilities 1,508,939 231,254 357,203 8,440
Deferred revenue 1,384,403 212,169 1,065,595 222,928
Prepaid expenses and other current assets (479,985) (73,561) (204,648) (20,973)
Income tax payable (11,439) (1,753) 16,093 0
Amounts due from related parties 0 0 710 1,287
Other assets (614,225) (94,134) (236,420) (1,291)
Amounts due to related parties 0 0 0 (74)
Deferred tax assets (17,608) (2,699) 550 2,659
Deferred tax liabilities (2,219) (340) (34) (43)
Net cash generated from operating activities 603,273 92,455 1,285,054 241,869
CASH FLOWS FROM INVESTING ACTIVITIES        
Purchase of short-term investments (17,394,632) (2,665,845) (8,727,762) (422,760)
Proceeds from maturity of short-term investments 11,689,198 1,791,448 7,393,386 232,950
Purchase of property, equipment, software and intangible assets (284,072) (43,535) (61,267) (12,134)
Payment for asset acquisition (74,309) (11,388) 0 0
Purchase of long-term investments 0 0 (1,109,180) 0
Proceeds from maturity of long-term investments 501,733 76,894 0 0
Proceeds from capital return related to equity method investment 1,300 199 0 3,185
Acquisition of businesses (35,529) (5,445) 0 37
Disposal of property, equipment and software 7 1 257 2
Net cash used in investing activities (5,596,304) (857,671) (2,504,566) (198,720)
CASH FLOWS FROM FINANCING ACTIVITIES        
Net proceeds from initial public offering and from exercising the over- allotment option by the underwriters (net of issuance cost of RMB31,791) 0 0 1,366,860 0
Capital contribution 36 6 0 0
Proceeds from private placement financing 5,687,251 871,609 0 0
Repurchase of ordinary shares (282,543) (43,302) (86,739) 0
Payment for asset acquisition after three months of completion (132,184) (20,258) 0 0
Amount borrowed from related parties 0 0 0 960
Repayment to related parties (460) (70) (34,056) (30,153)
Net cash (used in) generated from financing activities 5,272,100 807,985 1,246,065 (29,193)
Effect of exchange rate changes 2,188 335 14,155 9
Net increase in cash and cash equivalents 281,257 43,104 40,708 13,965
Cash and cash equivalents at beginning of the year 73,967 11,336 33,259 19,294
Cash and cash equivalents at end of the year 355,224 54,440 73,967 33,259
Supplemental schedule of cash flow information        
Income taxes paid 86,348 13,233 348 0
Non-cash investing and financing activity        
Disposal of subsidiaries 0 0 0 245
Payables for purchase of property, equipment and software ¥ 163,408 $ 25,043 ¥ 15,815 ¥ 714
XML 30 R11.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
¥ in Thousands
12 Months Ended
Dec. 31, 2019
CNY (¥)
Statement of Cash Flows [Abstract]  
Net issuance of stock ¥ 31,791
XML 31 R12.htm IDEA: XBRL DOCUMENT v3.21.1
ORGANIZATION AND PRINCIPAL ACTIVITIES
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND PRINCIPAL ACTIVITIES
1.
ORGANIZATION AND PRINCIPAL ACTIVITIES
GSX Techedu Inc. was incorporated under the laws of the Cayman Islands in August 2014. The Company, its subsidiaries, its consolidated variable interest entity (“VIE”) and VIE’s subsidiaries (collectively the “Group”) are currently engaged in the business of providing
K-12
tutoring services, foreign language, professional and admission courses in the People’s Republic of China (“PRC”).
Beijing BaiJiaHuLian Technology Co., Ltd (“Beijing BaiJiaHuLian” or “VIE”) was founded in June 2014, as a limited liability company in the PRC, and the name changed to Beijing BaiJia Technology Co., Ltd (“Beijing BaiJia” or “VIE”) in September 2020. Beijing BaiJia and its subsidiaries are primarily engaged in providing online
K-12
tutoring services, foreign language, professional and admission courses in the PRC.
There are some uncertainties as to whether applicable PRC laws and regulations prohibit foreign investors from providing internet and other business in the PRC. To comply with the relevant PRC laws and regulations, the Company operates substantially all of its business through its VIE. On April 28, 2015, BaiJia Technology Group Holdings Limited, through BaiJiaHuLian HK Holdings Limited (“BaiJiaHuLian HK”) and its PRC subsidiary, Beijing Lexuebang Network Technology Co., Ltd. (“Beijing Lexuebang”), entered into a series of contractual arrangements with Beijing BaiJia, and the shareholders of Beijing BaiJia. The series of contractual agreements include an Exclusive Management Services and Business Cooperation Agreement, an Exclusive Call Option Agreement, an Equity Pledge Agreement, Powers of Attorney, Spousal Consent Letters and Letters of Commitment. Those agreements were amended on March 2019 with no significant differences. In connection with the amendment and as part of the Group’s efforts to streamline the corporate structure, the Group removed six existing nominee shareholders as parties to the contractual arrangements with Beijing BaiJia and its shareholders. The rights and obligations of these nominee shareholders under these contractual arrangements have been assumed by Mr. Larry Xiangdong Chen.
The Group believes that these contractual arrangements would enable the Company to (1) have power to direct the activities that most significant affects the economic performance of VIE, and (2) receive the economic benefits of the VIE that could be significant to the VIE. Accordingly, the Company is considered the primary beneficiary of the VIE.
The Company’s subsidiaries, VIE and VIE’s major subsidiaries as of December 31, 2020 were as follow:
 
Name
   Later of date
of establishment
or acquisition
   Place of establishment    Percentage of
direct or indirect
economic ownership
  Principal activities
Subsidiaries:
                  
BaiJiaHuLian HK
   Aug 18, 2014    HongKong, China    100%   Holding company
Beijing Lexuebang
   Jan 12, 2015    Beijing, China    100%   Education technical services
Wuhan Yuexuebang Network Technology Co., Ltd
(“Wuhan Yuexuebang”)
   May 25, 2020    Wuhan, China    100%  
Education technical
services
Beijing Yuexuebang Network Technology Co., Ltd (“Beijing Yuexuebang”)
   Nov 24, 2020    Beijing, China    100%  
Education technical
services
VIE:
                  
Beijing BaiJia
   Jun 4, 2014    Beijing, China    100%   Education services
VIE’s major subsidiaries:
                  
Beijing Genshuixue Technology Co., Ltd. (“Beijing Genshuixue”)
   May 14, 2015    Beijing, China    100%   Education services
Beijing GaoTuYunJi Education Technology Co., Ltd.
(“
GaoTuYunJi
”)
   Jul 18, 2017    Beijing, China    100%   Education services
Shandong Genshuixue Internet Technology Co., Ltd. (“Shandong Genshuixue”)
   Jan 17, 2020    Jinan, China    100%   Education services
Zhengzhou GaoTuYunJi Education Technology Co.,
Ltd. (“ZhengzhouGaoTu”)
   Jan 19, 2020    Zhengzhou, China    100%   Education services
Xi’an GaoTuYunJi Education Technology Co., Ltd. (“Xi’anGaoTu”)
   Mar 24, 2020    Xi’an, China    100%   Education services
Wuhan GaoTuYunJi Education Technology Co., Ltd. (“WuhanGaoTu”)
   Apr 1, 2020    Wuhan, China    100%   Education services
The English names abov
e
 are for identification purpose only.
 
The VIE arrangements
Details of the contractual agreements are set forth below.
 
   
Agreements that transfer economic benefits to the Group:
Exclusive Management Services and Business Cooperation Agreement
Pursuant to the exclusive management services and business cooperation agreement among Beijing Lexuebang, the VIE and the shareholders of the VIE, Beijing Lexuebang has the exclusive right to provide or designate any third-party to provide, among other things, education management consultancy services, permission of intellectual property rights, technological support and business support to the VIE and its subsidiaries. In exchange, the VIE and its subsidiaries pay service fees to Beijing Lexuebang in an amount determined by Beijing Lexuebang in its sole discretion. Without the prior written consent of Beijing Lexuebang, the VIE and its subsidiaries cannot accept services provided by or establish similar cooperation relationship with any third-party. Beijing Lexuebang owns the exclusive intellectual property rights created as a result of the performance of this agreement unless otherwise provided by PRC laws or regulations. The agreement will be effective for twenty years upon signing by both parties. The term of the agreement was amended on March 2019 and the agreement will remain effective unless unanimously agreed by the parties concerned or unilaterally terminated by Beijing Lexuebang with a written notice. Unless otherwise required by applicable PRC laws, our VIE and its shareholders do not have any right to terminate the agreement.
   
Agreements that provide the Company effective control over Beijing BaiJia:
Equity Pledge Agreement
Under the equity interest pledge agreement among Beijing Lexuebang, the VIE and its shareholders, the VIE’s shareholders pledged all of their equity interests of the VIE to Beijing Lexuebang as security for performance of the obligations of the VIE and its shareholders under the exclusive call option agreement, the exclusive management services and business cooperation agreement and the powers of attorney. If any of the specified events of default occurs, Beijing Lexuebang may exercise the right to enforce the pledge immediately. Beijing Lexuebang may transfer all or any of its rights and obligations under the equity interest pledge agreement to its designee(s) at any time. The agreement will remain in effect until the fulfillment of all the obligations under the exclusive call option agreement, the exclusive management services and business cooperation agreement and the powers of attorney.
Exclusive Call Option Agreement
Under the exclusive call option agreement among Beijing Lexuebang, the VIE and its shareholders, each of the shareholders of the VIE irrevocably granted Beijing Lexuebang a right to purchase, or designate a third-party to purchase, all or any part of their equity interests in the VIE at a purchase price equal to the lowest price permissible by the then-applicable PRC laws and regulations at Beijing Lexuebang’s sole and absolute discretion to the extent permitted by PRC law. The shareholders of the VIE shall promptly give all considerations they received from the exercise of the options to Beijing Lexuebang or its designee(s). The VIE and its shareholders covenant that, without Beijing Lexuebang’s prior written consent, they will not, among other things, (i) create any pledge or encumbrance on their equity interests in the VIE; (ii) transfer or otherwise dispose of their equity interests in the VIE; (iii) change the VIE’s registered capital; (iv) amend the VIE’s articles of association; (v) sell, transfer, license or otherwise dispose of any of the VIE’s assets or allow any encumbrance of any assets, except for the disposal or the encumbrances of the assets that are treated as necessary for their daily business operations with the value of the assets involved in a single transaction not exceeding RMB100; (vi) cause the VIE to enter into any major contracts or terminate any material contracts to which the VIE is a party; (vii) declare or distribute dividends; (viii) terminate, liquidate or dissolve our VIE; or (ix) allow the VIE to incur, inherit, guarantee or permit any debts, except for those payables incurred in the ordinary or usual course of business but not incurred by way of borrowing. The agreement will remain effective until terminated by Beijing Lexuebang at its discretion or the entire equity interests in the VIE have been transferred to Beijing Lexuebang or its designees.
Powers of Attorney
Pursuant to the powers of attorney executed by the VIE’s shareholders, each of them irrevocably authorized Beijing Lexuebang or its designee(s) to act on their respective behalf as exclusive agent and attorney, to the extent permitted by law, with respect to all rights of shareholders concerning all the equity interest held by each of them in the VIE, including but not limited to proposing to convene or attend shareholder meetings, signing the resolutions and minutes of such meetings, exercising all the rights as shareholders (including but not limited to voting rights, nomination rights, appointment rights, the right to receive dividends and the right to sell, transfer, pledge or dispose of all the equity held in part or in whole).
Spousal Consent Letters
Pursuant to the spousal consent letters executed by the spouses of certain shareholders of the VIE, the signing spouses unconditionally and irrevocably agreed that the equity interest in the VIE held by and registered in the name of their spouses be disposed of in accordance with the exclusive call option agreement, the exclusive management services and business cooperation agreement, the equity interest pledge agreement and the powers of attorney described above, and that their spouses may perform, amend or terminate such agreements without their additional consent. Additionally, the signing spouses agreed not to assert any rights over the equity interest in the VIE held by their spouses. In addition, in the event that the signing spouses obtains any equity interest in the VIE held by their spouses for any reason, they agree to be bound by and sign any legal documents substantially similar to the contractual arrangements described above, as may be amended from time to time.
 
 
 
Risks in relation to VIE structure
The Company believes that the contractual arrangements with Beijing BaiJia and its shareholders are in compliance with existing PRC laws and regulations and are legally enforceable. However, the contractual arrangements are subject to risks and uncertainties, including:
 
   
Beijing BaiJia and its shareholders may have or develop interests that conflict with the Group’s interests, which may lead them to pursue opportunities in violation of the aforementioned contractual agreements. If the Group cannot resolve any conflicts of interest or disputes between the Group and the shareholders of Beijing BaiJia, the Group would have to rely on legal proceedings, which could result in disruption of its business, and there is substantial uncertainty as to the outcome of any such legal proceedings.
 
   
Beijing BaiJia and its shareholders could fail to obtain the proper operating licenses or fail to comply with other regulatory requirements. As a result, the PRC government could impose fines, new requirements or other penalties on the VIE or the Group, mandate a change in ownership structure or operations for the VIE or the Group, restrict the VIE or the Group’s use of financing sources or otherwise restrict the VIE or the Group’s ability to conduct business.
 
   
The PRC government may declare the aforementioned contractual arrangements invalid. They may modify the relevant regulations, have a different interpretation of such regulations, or otherwise determine that the Group or the VIE have failed to comply with the legal obligations required to effectuate such contractual arrangements.
 
   
If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government may restrict or prohibit the Group’s business and operations in China.
The Group’s ability to conduct its business may be negatively affected if the PRC government were to carry out any of the aforementioned actions. As a result, the Group may not be able to consolidate Beijing BaiJia and its subsidiaries in the consolidated financial statements as the Group may lose the ability to exert effective control over Beijing BaiJia and its shareholders, and the Group may lose the ability to receive economic benefits from Beijing BaiJia.
The Group’s business has been directly operated by the VIE and its subsidiaries. As of December 31, 2019 and 2020, the VIE and its subsidiaries accounted for an aggregate of 57.21% and 33.02%, respectively, of the Group’s consolidated total assets, and 97.83% and 83.14% respectively of the Group’s consolidated total liabilities.
The following financial information of the Company’s VIE and VIE’s subsidiaries after the elimination of inter-company transactions and balances as of December 31, 2019 and 2020 and for the years ended December 31, 2018, 2019 and 2020 was included in the accompanying consolidated financial statements:
 
 
  
As of December 31
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
Cash and cash equivalents
     9,763        20,701  
Short-term investments
     1,191,664        1,347,750  
Prepaid expenses and other current assets
     195,448        605,287  
Inventory
     8,822        48,074  
    
 
 
    
 
 
 
Total current assets
     1,405,697        2,021,812  
    
 
 
    
 
 
 
Property, equipment and software, net
     76,955        658,592  
Intangible assets
     100        13,219  
Land use right
     —          28,983  
Long-term investments
     143,800        5,356  
Deferred tax assets
     30,716        48,324  
Operating lease
right-of-use
assets
     264,909        660,407  
Others
     19,692        91,644  
    
 
 
    
 
 
 
Total
non-current
assets
     536,172        1,506,525  
    
 
 
    
 
 
 
Total assets
     1,941,869        3,528,337  
    
 
 
    
 
 
 
Accrued expenses and other current liabilities
     188,975        623,002  
Deferred revenue, current portion
     1,331,962        2,724,614  
Current portion of operating lease liabilities
     59,982        125,986  
Income tax payable
     16,093        4,654  
Amounts due to related parties
     460        —    
    
 
 
    
 
 
 
Total current liabilities
     1,597,472        3,478,256  
    
 
 
    
 
 
 
Deferred revenue,
non-current
portion
     5,674        9,125  
Deferred tax liabilities
     25        78,697  
Non-current portion of operating lease liabilitie
s
     194,228        527,692  
Other payables
     —          26,580  
    
 
 
    
 
 
 
Total
non-current
liabilities
     199,927        642,094  
    
 
 
    
 
 
 
Total liabilities
     1,797,399        4,120,350  
    
 
 
    
 
 
 
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenues
     397,306        2,114,855        7,124,744  
Net income
     66,934        211,799        2,406,144  
Net cash generated from operating activities
     239,307        1,238,366        3,945,706  
Net cash used in investing activities
     (195,193      (1,172,967      (305,448
Net cash used in financing activities
     (31,040      (87,239      (132,644
    
 
 
    
 
 
    
 
 
 
There are no consolidated VIE’s assets that are collateral for the VIE’s obligations and which can only be used to settle the VIE’s obligations. No creditors (or beneficial interest holders) of the VIE have recourse to the general credit of the Company or any of its consolidated subsidiaries. No terms in any arrangements, considering both explicit arrangements and implicit variable interests, require the Company or its subsidiaries to provide financial support to the VIE. However, if the VIE ever needs financial support, the Company or its subsidiaries may, at its option and subject to statutory limits and restrictions, provide financial support to the VIE through loans to the shareholders of the VIE or entrustment loans to the VIE.
XML 32 R13.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of presentation and use of estimates
The accompanying consolidated financial statements have been prepared in accordance with the rules and regulations of the Security and Exchange Commission and accounting principles generally accepted in the United States of America (“U.S. GAAP”). These accounting principles require management to make certain estimates and assumptions that affect the amounts in the accompanying financial statements. Actual results may differ from those estimates. The Group bases its estimates on past experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.
Significant accounting estimates reflected in the Group’s financial statements include, but are not limited to, revenue recognition, valuation allowance for deferred tax assets, useful lives of property, equipment and software, impairment assessment of long-lived assets, fair value assessment of
available-for-sale
debt investments, purchase price allocation for business acquisition, valuation of share-based compensation, valuation of ordinary shares and preferred share. Actual results may differ materially from those estimates.
Principles of consolidation
The accompanying consolidated financial statements include the financial information of the Group and its subsidiaries, the VIE and the VIE’s subsidiaries. All intercompany balances and transactions were eliminated upon consolidation.
Fair value
Fair value is considered to be 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 tran
s
act and considers assumptions that market participants would use when pricing the asset or liability.
Authoritative literature provides a fair value hierarchy, which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:
Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.
Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.
Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.
Financial instruments
The Group’s financial instruments consist primarily of cash and cash equivalents, short-term investments, long-term investments accounted for available-for-sale debt investments, receivables from third party payment platform, amounts due to related parties and other liabilities.
As of December 31, 2019 and 2020, the carrying values of cash and cash equivalents,
held-to
maturities investments, receivables from third party payment platform, amounts due to related parties and other liabilities approximated their fair values reported in the consolidated balance sheets due to the short term maturities of these instruments.
Available-for-sales
investments are recorded at fair value as of December 31, 2019 and 2020.
Foreign currency translation and transactions
The Group’s reporting currency is Renminbi (“RMB”). The functional currency of the subsidiaries incorporated outside the mainland China is United States dollar (“US dollar” or “US$”). The functional currency of all the other subsidiaries, the VIEs and VIEs’ subsidiaries is RMB.
Monetary assets and liabilities denominated in currencies other than the applicable functional currencies are translated into the functional currencies at the prevailing rates of exchange at the balance sheet date. Nonmonetary assets and liabilities are remeasured into the applicable functional currencies at historical exchange rates. Revenues and expenses are translated using the average rate of exchange in effect during the reporting period. Translation adjustments are reported and shown as a separate component of other comprehensive loss in the consolidated statements of changes in shareholders’ deficit and the consolidated statements of comprehensive loss.
Transactions in currencies other than the functional currencies during the year are converted into the applicable functional currencies at the applicable rates of exchange prevailing at the dates of the transactions. Transaction gains and losses are recorded in the consolidated statements of operations.
Convenience translation
The Group’s business is primarily conducted in China and all of the revenues are denominated in RMB. However, periodic reports made to shareholders will include current period amounts translated into US dollars using the exchange rate as of balance sheet date, for the convenience of the readers. Translations of balances in the consolidated balance sheets and the related consolidated statements of operations, comprehensive income (loss), change in shareholders’ (deficit) equity and cash flows from Renminbi (“RMB”) into US dollars as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of USD1.00=RMB6.5250 representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2020, or at any other rate.
Cash and cash equivalents
Cash and cash equivalents comprise cash at banks and on hand, which have original maturities of three months or less when purchased and are subject to an insignificant risk of changes in value.
Debt securities investments
As of December 31, 2019 and 2020, the Group’s debt securities include
held-to-maturity
and
available-for-sale
investments.
Held-to-maturity investments
Investments are classified as
held-to-maturity
when the Group has the positive intent and ability to hold the securities to maturity, and are recorded at amortized cost. The amortized cost and carrying amount of
held-to-maturity
securities were
RMB
145,110
 
and RMB
603,775
 
as of December 31, 2019 and 2020, respectively and were recorded as short-term investments as their maturities are less than twelve months.
The Group reviews its investments in held-to-maturity investments for impairment periodically, recognizing an allowance, if any, by applying an estimate loss rate. The Group considers available quantitative and qualitative evidence in evaluating the potential impairment of its investments in held-to-maturity investments. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the held-to-maturity investments. The allowance for credit losses was nil for the year ended December 31, 2020.
Available-for-sale investments
Debt securities investments that do not meet the criteria of
held-to-maturity
or trading securities are classified as
available-for-sale
investments and are reported at fair value with unrealized gains and losses recorded in accumulated other comprehensive income
 (loss)
. Realized gains or losses on the sale of these securities are recognized in the consolidated statements of operations. As of December 31, 2019 and 2020, the balances of
available-for-sale
debt investments that were recorded as short-term investments amounted to RMB1,328,342 and RMB6,727,493, respectively. As of December 31, 2019 and 2020, the balances of
available-for-sale
debt investments that were recorded as long-term investments amounted to RMB1,181,693 and RMB525,373, respectively as their maturities are more than twelve months.
The Group evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity.
Property, equipment and software, net
Property, equipment and software are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, as follows:
 
   
Category
  
Estimated useful life
    Electronic equipment    3 years
    Furniture and office equipment    5 years
    Software    2-10 years
 
 
Building
 
37 years
    Leasehold improvement    Shorter of the lease term or estimated economic life
Construction in progress is stated at cost, which includes the cost of construction and other directly attributable costs. No provision for depreciation is made on construction in progress until the relevant assets are completed and ready for their intended use.
Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterment that extends the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation from the assets and accumulated depreciation accounts with any resulting gain or loss reflected in the consolidated statement of operations
.
Business combinations
Business combinations are recorded using the acquisition method of accounting. The purchase price of the acquisition is allocated to the tangible assets, liabilities, identifiable intangible assets acquired, if any, based on their estimated fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred.
Land use rights
All land in the PRC is owned by the PRC government, which, according to the relevant PRC law, may grant the right to use the land for a specified period of time. Land use rights are recorded at cost and amortized on a straight line basis over the term of the land certificates.
Goodwill
The excess of the purchase price over the fair value of net assets acquired is recorded on the consolidated balance sheets as goodwill. Goodwill is not amortized, but tested for impairment annually or more frequently if event and circumstances indicate that it might be impaired. As part of the annual goodwill impairment test, the Group first performs a qualitative assessment to determine whether further impairment testing is necessary. If the qualitative assessment above indicates that it is more likely than not that the fair value of the indefinite-lived intangible asset or the reporting unit (for goodwill) is less than its carrying value, a quantitative impairment test is performed to compare the fair value to the carrying value. An impairment charge is recorded if the carrying value exceeds the fair value.
The Group did not record any impairment losses on its goodwill during the years ended December 31, 2018, 2019 and 2020.
Intangible assets
Intangible assets are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The estimated useful lives of intangible assets are as follows:
 
 
 
Category
  
Estimated useful life
 
 
Student base
  
1.5-2 years
 
 
Trademark
  
3-10 years
Impairment of long-lived assets
The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss based on the fair value of the assets. The Group did not record any impairment losses on its long-lived assets during the years ended December 31,
 20
18,
 2019 and 2020.
 
Equity method investments
Investee companies over which the Group has the ability to exercise significant influence, but does not have a controlling interest through investment in common shares or
in-substance
common shares, are accounted for using the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%
.
 
O
ther factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate.
Under the equity method, the Group initially records its investment at cost and subsequently recognizes the Group’s proportionate share of each equity investee’s net income or loss after the date of investment into earnings and accordingly adjusts the carrying amount of the investment.
The Group reviews its equity method investments for impairment whenever an event or circumstance indicates that any other-than-temporary impairment has occurred. The Group considers available quantitative and qualitative evidence in evaluating potential impairment of its equity method investment. An impairment charge is recorded when the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group did not record any impairment losses on its equity method investments for the years ended December 31, 2018, 2019 and 2020.
Revenue recognition
The Group recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services, in accordance with ASC Topic 606 Revenue from Contracts with Customers (“Topic 606”). The Group’s revenue is reported net of discount, value added tax and related surcharges.
Disaggregation of revenue
For the years ended December 31, 2018, 2019 and 2020, all of the Group’s revenues were generated in the PRC. Additionally, all of the revenues for the periods were recognized from contracts with customers. The following table provides information about disaggregated revenue by types, including a reconciliation of the disaggregated revenue with the Group’s reportable segment.
 
 
  
Year ended December 31,
 
 
  
2018
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Online tutoring services
  
 
362,622
 
  
 
2,084,803
 
  
 
7,109,255
 
- K-12 courses
  
 
290,890
 
  
 
1,706,538
 
  
 
6,237,399
 
- Foreign language, professional and admission courses
  
 
71,732
 
  
 
378,265
 
  
 
871,856
 
Other services
  
 
34,684
 
  
 
30,052
 
  
 
15,489
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total net revenues
  
 
397,306
 
  
 
2,114,855
 
  
 
7,124,744
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
The primary sources of the Group’s revenues are as follows:
(1) Online tutoring services
The Group offers various types of integrated online tutoring services covering a wide spectrum of topics and targets students from broad age groups through its diverse offerings of
K-12
tutoring, foreign language, professional and admission courses. The Group’s live interactive tutoring services consists of several components, including online live broadcasting classes as well as other activities during the online period including teaching material, quizzes before, during and after the classes, summary of lessons after each class and interactions with both other students and instructors during the period. Different service components are highly interdependent and interrelated in the context of the contract with the live interactive tutoring services. Therefore, the Group has determined that the live interactive tutoring services represents one performance obligation. The service period for a majority of the live interactive tutoring services is less than six months.
Once the live interactive tutoring services is complete, the Group also offers the customer a content playback service. In the content playback service, the customer has unlimited access to online
pre-recorded
audio-video courses for a specified period ranging from one to three years. No other interactions or activities are provided during the playback period. For contracts that provide both the live interactive tutoring service and the content playback service, the Group determined that the live interactive tutoring service and content playback service are two separate performance obligations, as these two deliverables are distinct in that customers can benefit from each service on its own and the Group’s promises to deliver the services are separately identifiable from each other in the contract.
Tutoring fees are collected in advance. The Group determines that there is not a significant financing component based on the nature of the service being offered and the purpose of the payment terms. The Group charges a single upfront amount, not with the primary purpose of obtaining financing from the students but, instead, to maximize profitability, taking into consideration the risks associated with providing the service. The Group offers refunds for any remaining classes to students who withdraw from the course. The refund is equal to the amount related to the undelivered class. The Group determines 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, and allocates the tutoring fee excluding the estimate for refund liability to each performance obligation using the relative stand-alone selling price. The Group determines the stand-alone selling prices using an expected cost plus margin methodology. Revenue related to the live interactive tutoring service is recognized proportionately as the online classes are delivered, as the Group concluded that the delivery of each online class represents a faithful depiction of when the services are provided to the students. Revenue related to the right to access the content playback is recognized proportionally over the playback period, as the Group concluded that the content playback service represents a stand ready obligation to provide the playback services and the customer simultaneously receives and consumes the benefits as the Group provides such services throughout the playback period.
 
In some promotion activities, the Group grants sales incentives, including cash coupon and free class, to students who make qualified course purchases. Those students can redeem the cash coupon in the next purchase as part of payment, or select to enroll in a new course free of charge, prior to the incentive’s expiration. The cash coupon and free class will expire in no more than eight months. The Group determined the cash coupon and/or free course granted to existing students are material rights. As a result, a portion of sales price received on students making qualified purchases is allocated to the sales incentives granted based on the relative standalone selling prices. The selling price of cash coupon is estimated based on the discount amount and the probability of redemption. Revenue allocated to sales incentives is recorded as deferred revenue until redemption or expiration. Once the coupon or free class is redeemed, revenue will be recognized based on the revenue recognition policy discussed above. Students may not always redeem the cash coupon or take the free class offered before the expiration of the sales incentive. Therefore, the Group expects to be entitled to a breakage amount in deferred revenue related to the incentives. The Group estimates the breakage based on historical students’ usage and recognizes the estimated breakage as revenue in proportion to the pattern of incentives exercised by students. The assessment of estimating breakage is updated on a quarterly basis. Changes in estimated breakage is accounted for by adjusting deferred revenue to reflect the remaining incentive rights expected to be exercised.
(2) Other services
Other service revenues are primarily derived from 1) membership-based service and 2) offline business consulting courses.
The Group provided membership-based services before the end of the first quarter of 2019, which consisted of providing a platform connecting training institutions or individual teachers and students. Training institutions or individual teachers who paid the membership fees were able to join the Group’s online platform and market their courses to prospective students. Membership fees were primarily fixed and no contractual membership fee refunds were provided to the training institutions or individual teachers. The membership services mainly provided training institutions or individual teachers with display of an online storefront on the Group’s platforms and access to online account management system, which were accounted for as a single performance obligation as the membership services were highly integrated. These service fees were paid in advance for a specific contracted service period and the revenues were recognized proportionally over the service period, typically 12 months, as the Group concluded that the membership service represented a stand ready obligation to provide the services while the member simultaneously receives and consumes the benefits of such services throughout the contract period.
The Group also offers offline business consulting courses targeting principals and other officers of private education institutions who want to improve their management skills. No contractual service fee refund is provided to the course participants. Course fees are collected in advance and the revenues, net of any discounts, are recognized proportionally over the service period, which is generally less than a year, as the classes are generally delivered evenly through the course period.
Contract balances
Contract cost
Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and third-party agents which the Group started in July 2019. Contract cost assets are amortised over the estimated customer life.
There was no impairment of contract cost assets recognized during the year
end
e
d December 31, 2018, 2019 and 2020. 
As of December 31, 2019 and 2020, the balance of contract cost was RMB64,805 and RMB77,668. For the years ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMBnil, RMB156,710 and RMB185,787 as “Selling expenses” in its consolidated statement of operations.
Contract and refund liabilities
The following table provides information about the Group’s contract liabilities and refund liability arising from contract with customers. The increase in contract liabilities primarily resulted from the Group’s business growth.
 
 
  
Year ended December 31,
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
Deferred revenue, current
     1,331,962        2,724,614  
Deferred revenue, non-current
     5,674        9,125  
    
 
 
    
 
 
 
       1,337,636        2,733,739  
    
 
 
    
 
 
 
Refund liability
     54,567        120,709  
    
 
 
    
 
 
 

Deferred revenue primarily consists of tuition fees received from customers for which the Group’s revenue recognition criteria have not been met. The deferred revenue will be recognized as revenue once the criteria for revenue recognition are met. Revenue recognized during the years ended December 31, 2019 and 2020 that was included in the deferred revenue balance at January 1, 2019 and January 1, 2020 amounted to RMB259,384 and RMB1,297,088, respectively.
Refund liability represents the tutoring fee collected by the Group which it expects to refund back to its customer as a result of its refund policy. Refund liability is estimated based on the historical refund ratio for each of the type of classes provided.
The Group’s remaining performance obligations represents the amount of the transaction price for which service has not been performed. As of December 31, 2020, the aggregate amount of the transaction price allocated for the remaining performance obligations amounted to RMB2,733,739. The Group expects to recognize revenue of RMB2,724,614 and RMB6,708 related the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder of RMB2,417 recognized thereafter.
Cost of revenues
Cost of revenues mainly consists of salaries to instructors and tutors, rental expenses for office space, depreciation and amortization of properties and equipment, teaching materials and bandwidth costs. The instructors consist of both full-time instructors and part-time instructors. Full-time instructors’ compensation primarily consists of base salary, as well as teaching fees based on hourly rates and attendance of students in connection with courses delivered. The compensation of part-time instructors is calculated as a fixed percentage of the tuition fees of the courses delivered by the instructors, and is accrued as courses are delivered. The compensation of tutors consists of base salary and performance-based compensations, which is determined based on student retention and exercise completion. Specifically, if an existing student of a tutor enrolls in a new course, a bonus is paid to the tutor which is calculated as a percentage of the tuition of the new course. Tutors also receive a fixed payment for each exercise marking performed. The Group accrues on a monthly basis for the cost of tutor which includes basic salary, compensation for exercise marking as well as student retention bonus. The retention bonus is estimated using the expected tuition collected for the retention courses, multiplied by the estimated retention rate and the bonus percentage.
Government subsidies
The government subsidies provided by the local government mainly included funding to support the development of the Group. Government subsidies are recognized upon receipt as government subsidies income because the subsidies are not intended to compensate for specific expenditure and not subject to future return. For the years ended December 31, 2018, 2019 and 2020, RMB400, RMB310 and RMB6,941 were received and recognized as other income in the Group’s consolidated statements of operations, respectively.
Value added taxes
The Group’s educational services and non-educational services are subject to VAT at the rate of 3% for
small-scale-VAT-payer
entities or at the rate of 6% for
general-VAT-payer
entities in accordance with Tax rule.
Since January 2020, in accordance with Cai Shui [2020] No.8, due to the Novel coronavirus (“COVID-19”) pandemic, the VAT on certain services was temporarily exempted for
 the
fiscal year of 2020. Based on the Announcement on Continuously Implementing Some Tax Preferential Policies in Response to COVID-19 Epidemic (2021 No.7), the exemption period is further extended to March 31,2021. As a result, the Group’s educational services were not subject to any VAT from January 1, 2020 to March 31, 2021, and the Group’s small-scale-VAT-payer entities are subject to preferential VAT rate of 1% from March 1, 2020 to December 31, 2021. The VAT exemption is accounted for in a similar manner as government subsidies. For the year ended December 31, 2020, 
RMB256,378
value added tax exemption was recognized as other income in the Group’s consolidated statement of operations.
 
Income taxes
Current income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred income taxes are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is
more-likely-than-not
that a portion of or all of the deferred tax assets will not be realized. The impact of an uncertain income tax position is recognized at the largest amount that is
more-likely-than-not
to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes are classified as a component of the provisions for income taxes.
Share-based compensation
The Group measures the cost of employee share options based on the grant date fair value of the award and recognizes compensation cost over the period during which an employee is required to provide services in exchange for the award, which generally is the vesting period. For the graded vesting share options, the Group recognizes the compensation cost over the requisite service period for each separately vesting portion of the award as if the award is, in substance, multiple awards. When no future services are required to be performed by the employee in exchange for an award of equity instruments, the cost of the award is expensed on the grant date. The Group elects to recognize forfeitures when they occur.
Comprehensive income (loss)
Comprehensive income (loss) includes net income (loss), foreign currency translation adjustments and the unrealized gains and losses on
available-for-sale
debt investments of the Group. Comprehensive income (loss) is reported in the consolidated statements of comprehensive income (loss).
 
Leases
The Group adopted Topic 842 on January 1, 2019 using the modified retrospective transition approach allowed under ASU 2018-11, without adjusting the comparative periods presented. Upon adoption of Topic 842, the Group recognized right-of-use assets and corresponding lease liabilities on the consolidated balance sheet. The difference between the right-of-use assets and lease liabilities was due to prepaid rent.
The Group leases administrative office spaces in different cities in the PRC under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and
right-of-use
assets on its consolidated balance sheets at the lease commencement. As the rate implicit in the lease is not readily determinable, the Group estimate
s
it’s incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures
right-of-use
assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to
 
nine years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise.
For short-term leases, the Group records operating lease expense in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred.
Net (loss) income per share
Basic (loss) income per ordinary share is computed by dividing net (loss) income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period.
The Group has determined that its convertible redeemable preferred shares are participating securities as the preferred shares participate in undistributed earnings on an
as-if-converted
basis. Accordingly, the Group used the
two-class
method of computing net (loss) income per share, for ordinary and preferred shares according to participation rights in undistributed earnings. Under this method, net income applicable to holders of ordinary shares is allocated on a pro rata basis to the holders of ordinary and preferred shares to the extent that each class may share income for the period; whereas undistributed net loss is allocated to ordinary shares because preferred shares are not contractually obligated to share the loss.
Diluted (loss) income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had convertible redeemable participating preferred shares and share options, which could potentially dilute basic income per share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the convertible redeemable participating preferred shares is computed using the
as-if-converted
method; the effect of the share options is computed using the treasury stock method.
Significant risks and uncertainties
Foreign currency risk
The RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the Peoples Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies, international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in RMB amounted to RMB11,677 and RMB151,009 as of December 31, 2019 and 2020, respectively.
Concentration risks
Financial instruments that potentially expose the Group to significant concentration of credit risk primarily consist of cash and cash equivalents, short-term investments and receivables from third party payment platform. As of December 31, 2019 and 2020, substantially all of the Group’s cash and cash equivalents and short-term investments were deposited in financial institutions located in the PRC.
There are no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2018, 2019 and 2020.
Reclassification
Certain prior period amount recorded in prepaid expenses and other current assets have been reclassified to inventory to conform to the current period presentation and had no effect on previously reported consolidated net income (loss) or accumulated deficit.
Newly adopted accounting pronouncements
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the financial asset. This ASU affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). In April 25, 2019, ASU
2016-13
was updated with ASU
2019-04,
which clarifies certain aspects of accounting for credit losses, hedging activities, and financial instruments. ASU
2019-04
provides certain alternatives for the measurement of the allowance for credit losses (ACL) on accrued interest receivable (AIR). These measurement alternatives include (1) measuring an ACL on AIR separately, (2) electing to provide separate disclosure of the AIR component of amortized cost as a practical expedient, and (3) making accounting policy elections to simplify certain aspects of the presentation and measurement of such AIR. For entities that have adopted ASU
2016-13,
the amendments in ASU
2019-04
related to ASU
2016-13
are effective for fiscal years beginning after December 15, 2019, and interim periods therein. An entity may early adopt ASU
2019-04
in any interim period after its issuance if the entity has adopted ASU
2016-13
.
The Group adopted ASU 2016-13 on January 1, 2020 using the modified retrospective transition approach, without adjusting the comparative periods presented. The adoption of Topic 326 did not have a material impact on the Group’s consolidated financial statements.
In October 2018, the FASB issued ASU
2018-17,
Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities. ASU
2018-17
changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety.
The Group adopted ASU 2018-17 on January 1, 2020 using a retrospective approach. The adoption of this guidance did not have a material impact on the Group’s consolidated financial statements.
In January 2017, FASB issued ASU No. 2017-04: Simplifying the Test for Goodwill Impairment. Under the new accounting guidance, an entity will no longer determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will perform its goodwill impairment tests by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value but not to exceed the total amount of the goodwill of the reporting unit. In addition, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment, if applicable. The provisions of the new accounting guidance are required to be applied prospectively. The new accounting guidance is effective for the Company for goodwill impairment tests performed in fiscal years beginning after December 15, 2019. Early adoption is permitted for goodwill impairment tests performed after January 1, 2017.
The Group adopted this update on January 1, 2020 prospectively. The adoption of this guidance did not have a material impact on the consolidated financial statements.
XML 33 R14.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS ACQUISITION
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
BUSINESS ACQUISITION
3.
BUSINESS ACQUISITION
In December 2020, the Group acquired 100% equity interest of Tianjin Puxin
 
Online School Education Technology Co., Ltd. (“Tianjin Puxin”), a
K-12
education institution,
for a total cash consideration of RMB37,399, in which RMB35,529 had been paid based on the agr
e
ement in December 2020. The intangible assets and goodwill acquired from the acquisition were RMB13,700 and RMB43,300,
respectively. The Group acquired Tianjin Puxin to further expand its online education student base. Tianjin Puxin after acquisition constituted less than
 
0.05% and 0.15%
 
of revenue and total assets of the consolidated financial statement during and as of the year ended December 31, 2020 and the results of operations attributable to Tianjin Puxin and pro forma adjustment for Tianjin Puxin have not been presented because they are not material to the consolidated statements of operations and comprehensive income for the years ended December 31, 2019 and 2020.
The acquired assets and liabilities were recorded at their fair value on the date of acquisition. The purchase price allocation was determined by the Group with assistance of an independent appraiser. The purchase price was allocated on the date of acquisition as below:
 
     2020      Amortization period  
     RMB         
Other current assets
     123           
Intangible assets
:
                 
Trademark
     1,300        3 years  
Student base
     12,400        2 years  
Goodwill
     43,300           
Deferred revenue
     (11,700         
Other current liabilities
     (457         
Deferred tax liabilities
     (7,567         
    
 
 
          
       37,399           
    
 
 
          
The goodwill is attributable to intangible assets that cannot be recognized separately as identifiable assets under U.S. GAAP, which is comprised of (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from these acquisitions.
The following summarized unaudited pro forma results of operations for the years ended December 31, 2019 and December 31, 2020 assuming that the acquisition during the year ended December 31, 2020 occurred as of January 1, 2019. These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the results of operations which actually would have resulted had the acquisitions occurred as of January 1, 2019, nor is it indicative of future operating results.
 
 
  
For the years ended December 31,
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
 
  
(Unaudited)
 
  
(Unaudited)
 
Pro forma net revenues
  
 
2,127,834
 
  
 
7,231,144
 
Pro forma net income (loss)
  
 
177,761
 
  
 
(1,477,022
)
 
XML 34 R15.htm IDEA: XBRL DOCUMENT v3.21.1
ASSETS ACQUISITION
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
ASSETS ACQUISITION
4.
ASSETS ACQUISITION
In December 2019, the Group entered into a purchase agreement with Zhengzhou Kaitong Technology and Trading Co., Ltd (“Zhengzhou Kaitong”). The purpose of the acquisition is to acquire the commercial real estate owned by Zhengzhou Kaitong which includes two completed office buildings and one office building in construction. The Group plans to use these premises for business operating purposes.
In January 2020, the Group completed the acquisition of the real estate for an aggregate consideration of RMB333,809, which consisted of cash consideration amounting RMB228,089 and liability amounting RMB105,720. As of December 31, 2020, the Group had a future 
obligations related to
the purchase amount
ing
 to RMB127,316
,
a
mong which RMB26,580 was recognized as long-term payables as the Group
does not expect the payment to be completed within one year of the acquisition based on the agreement.
XML 35 R16.htm IDEA: XBRL DOCUMENT v3.21.1
PREPAID EXPENSES AND OTHER CURRENT ASSETS
12 Months Ended
Dec. 31, 2020
Prepaid Expense and Other Assets, Current [Abstract]  
PREPAID EXPENSES AND OTHER CURRENT ASSETS
5.
PREPAID EXPENSES AND OTHER CURRENT ASSETS
Prepaid expenses and other current assets consisted of the following:
 
     As of December 31  
     2019      2020  
     RMB      RMB  
Prepaid VAT and income tax
(1)
 
 
  
 
 
 
312,003
 
Prepaid other service fees
(2)
     112,939        264,877  
Contract cost
(3)
     64,805        77,668  
Receivables from broker
(4)
     43,993        47,634  
Receivables from third party payment platform
(5)
     26,570        11,596  
Staff advance
     3,809        5,813  
Others
 
 
544
 
 
 
3,091
 
    
 
 
    
 
 
 
       252,660        722,682  
    
 
 
    
 
 
 
 
 
(1)
Prepaid VAT and income tax consist of (a) VAT input that is expected to offset with VAT output tax or to be transferred out and (b) the prepayment of income tax.
 
(2)
Prepaid other service fees consist of prepayment of advertising fees and cloud server hosting fees. The prepayments of advertising fees and cloud server hosting fees are generally short-term in nature and are amortized over the related service period.
 
(3)
Contract cost mainly includes sales commissions to sales personnel and third-party agents which the Group started in July 2019 as described in Note 2.
 
(4)
Amount represents receivable from broker related to employee’s stock option exercises in connection with employees’ tax obligations. In 2019 and 2020, certain employees exercised their stock options for which the Company paid the relevant employee’s tax obligations on their behalf to the appropriate taxing authorities. To settle the employees’ obligations with the Company, the Company’s broker withheld some of the employees’ shares and subsequently sold them in the open market at fair value. The receivable represents the cash to be received from the broker related to the above transaction.
 
(5)
Receivables from third party payment platform consist of cash that has been received from course participants but held by the third-party payment platform. The Group subsequently collected the full balance from the third-party payment platform.
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.21.1
PROPERTY, EQUIPMENT AND SOFTWARE, NET
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
PROPERTY, EQUIPMENT AND SOFTWARE, NET
 
6.
PROPERTY, EQUIPMENT AND SOFTWARE, NET
Property, equipment and software consisted of the following: 
 
 
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Electronic equipment
     60,778        214,235  
Building
     —          189,965
 
Leasehold improvement
     21,851        80,705  
Furniture and office equipment
     6,632        21,180  
Software
     2,043        7,183  
Construction in progress
     15,130        268,515
 
    
 
 
    
 
 
 
 
     106,434        781,783  
Less: Accumulated depreciation
     (24,574      (77,445
    
 
 
    
 
 
 
       81,860        704,338  
    
 
 
    
 
 
 
Depreciation expenses were RMB4,043, RMB11,919 and RMB55,751 for the years ended December 31, 2018, 2019 and 2020, respectively.
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.21.1
LAND USE RIGHTS
12 Months Ended
Dec. 31, 2020
Land Use Rights Disclosure [Abstract]  
LAND USE RIGHTS
7.
LAND USE RIGHTS
Land use rights consisted of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Land use rights
     —          29,788  
Less: Accumulated amortization
     —          (805
    
 
 
    
 
 
 
       —          28,983  
    
 
 
    
 
 
 
Amortization expenses for land use right were nil, nil and RMB805 for the years ended December 31, 2018, 2019 and 2020, respectively.
 
Future amortization expense is RMB805 per year for each of the next five years through December 31, 2025 and thereafter.
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM INVESTMENTS
12 Months Ended
Dec. 31, 2020
Long-term Investments [Abstract]  
LONG-TERM INVESTMENTS
8.
LONG-TERM INVESTMENTS
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Equity method investments
(1)
     6,593        5,356  
Available-for-sale debt investments
(2)
     1,181,693        525,373  
    
 
 
    
 
 
 
       1,188,286        530,729  
 
 
(1)
The Group holds less than 40%
 equity interests in several third-party private companies through investments in
their
 common shares or in-substance common share. The Group accounts for the investments under the equity method because the Group has the ability to exercise significant influence but does not have control over the investee. The Group recorded its shares of income in these investments
 of
 
RMB869, RMB1,348 and RMB63 for the year
s
ended December 31, 2018, 2019 and 2020 respectively.
 
 
(2)
Long-term
available-for-sale
debt investments are reported at fair value. Please refer to debt securities investments
described
in Note 2.
XML 39 R20.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL
9.
GOODWILL
The changes in the carrying amount of goodwill for the years ended December 31, 2019 and 2020 were presented as follow:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Beginning balance
     331        331  
Addition
(1)
     —          43,300  
Accumulated impairment loss
     —          —    
    
 
 
    
 
 
 
Goodwill, net
     331        43,631  
    
 
 
    
 
 
 
 
  (1)
Represent the goodwill in the acquisition of Tianjin Puxin in December 2020, which was described as Note 3.
The Group conducted goodwill impairment assessment at the end of each reporting year or more frequently if there are changes indicate that it may be impaired. The Group recorded no goodwill impairment losses for the year
s
ended December 31, 2019 and 2020.
XML 40 R21.htm IDEA: XBRL DOCUMENT v3.21.1
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS
10.
INTANGIBLE ASSETS
The intangible assets consisted of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Student base
     110        12,510  
Trademark
     300        1,675  
    
 
 
    
 
 
 
Total
     410        14,185  
Less: Accumulated amortization
     (310      (966
    
 
 
    
 
 
 
       100        13,219  
    
 
 
    
 
 
 
The Group recognized amortization expense of RMB173, RMB137 and RMB656 for the year
s
ended
December 31 2018, 2019 and 2020, respectively. As of December 31, 2020, the Group expects to recognize amortization expenses of RMB6,641, RMB6,124, RMB405, RMB8 and RMB8 for the next five years, respectively, and RMB33 thereafter.
XML 41 R22.htm IDEA: XBRL DOCUMENT v3.21.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
11.
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
The components of accrued expenses and other current liabilities were as follows:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Salary and welfare payable
     127,032        507,867  
Accrued marketing expense
            366,426  
Refund liability
(1)
     54,567        120,709  
Other accrued expense
 
 
26,163
 
 
 
118,002
 
Payable for investments and acquisitions
            102,606  
Other tax payable
     10,700        93,902  
Others
     6,869        4,441  
Payable to third-parties 
     3,422        1,549  
    
 
 
    
 
 
 
       228,753        1,315,502  
    
 
 
    
 
 
 
 
  (1)
Refund liability represents the estimated amounts of service fee received that is estimated to be refunded as described in Note 2.
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENT
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENT
12.
FAIR VALUE MEASUREMENT
Measured at fair value on a recurring basis
As of December 31, 2019 and 2020,
available-for-sale
investments recorded in short-term and long-term investments are measured and recorded at fair value initially and on a recurring basis in periods subsequent to their initial recognition and are as follows:
 
     Fair value measurement as of December 31, 2020  
     Quoted prices
in active
market for
identical
assets
     Significant
other
observable
inputs
     Significant
unobservable
inputs
     Total  
     (Level 1)      (Level 2)      (Level 3)         
     RMB      RMB      RMB      RMB  
Short-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
     104,259        6,623,234        —          6,727,493  
Long-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
     —          525,373        —          525,373  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     104,259        7,148,607        —          7,252,866  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
     Fair value measurement as of December 31, 2019  
     Quoted prices
in active
market for
identical
assets
     Significant
other
observable
inputs
     Significant
unobservable
inputs
     Total  
     (Level 1)      (Level 2)      (Level 3)         
     RMB      RMB      RMB      RMB  
Short-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
     —          1,328,342        —          1,328,342  
Long-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
     —          1,181,693        —          1,181,693  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     —          2,510,035        —          2,510,035  
    
 
 
    
 
 
    
 
 
    
 
 
 
The Group’s
available-for-sale
debt investments as of December 31, 2019 and 2020 mainly consists of wealth management products purchased from banks. The Group values these wealth management products using alternative pricing sources and models utilizing market observable inputs, and accordingly the Group classifies the valuation techniques that use these inputs as Level 2.
 
As of December 31, 2020, the Group also invested wealth management products in active market and valued these wealth management products with quoted price, and accordingly the Group classified these assets as Level 1. 
A summary of
available-for-sale
investments during the years ended December 31, 2019 and 2020 is presented as below:
 
     As of December 31, 2020  
     Original
cost
     Unrealized
gains
     Unrealized
loss
     Provision
for decline
in value
     Fair
value
 
     RMB      RMB      RMB      RMB      RMB  
Short-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     6,726,150        1,343        —          —          6,727,493  
Long-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     522,000        3,373        —          —          525,373  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     7,248,150        4,716        —          —          7,252,866  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
     As of December 31, 2019  
     Original
cost
     Unrealized
gains
     Unrealized
loss
     Provision
for decline
in value
     Fair
value
 
     RMB      RMB      RMB      RMB      RMB  
Short-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     1,321,090        7,252        —          —          1,328,342  
Long-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     1,181,270        423        —          —          1,181,693  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     2,502,360        7,675        —          —          2,510,035  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
As of December 31, 2020, the fair value of
available-for-sale
investments by contractual maturity was RMB6,727,493 within one year, RMB525,373 within two to three years.
 
Measured at fair value on a
non-recurring
basis
The Group measures goodwill at fair value on a nonrecurring basis when it is annually evaluated or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value as a result of the impairment assessment.
XML 43 R24.htm IDEA: XBRL DOCUMENT v3.21.1
SHARE-BASED COMPENSATION
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION
13.
SHARE-BASED COMPENSATION
Share options
During the years ended
December 31,
 2018 a
nd
 2019, the
Group granted share options to employees. In March 2019, the Group approved the Share lncentive Plan (the “Plan”) under which the maximum aggregate number of ordinary shares that may be issued pursuant to all awards is 28,400,000 shares. The shares reserved may be increased automatically if and whenever the unissued shares reserved accounts for less than one percent (1%) of the total then issued and outstanding shares, so that after the increase, the shares unissued and reserved under the Plan immediately after each such increase shall equal to five percent (5%) of the then issued and outstanding shares. The term of the option shall not exceed ten years from the date of the grant.
The options will vest in accordance with the vesting schedules set out in the respective share option agreements with vesting period ranging from 0 to 10 years.
The Company determined the estimated fair value of the options on the respective grant dates using the binomial option pricing model with the assistance from an independent valuation firm. The following assumptions were used.
 
     As of December 31,  
Grant date
   2018     2019     2020  
Risk-free interest rate
     3.42%-3.78     3.20     —    
Volatility
     53.40%-56.20     54.60     —    
Dividend yield
     —         —         —    
Exercise multiples
     2.2       2.2-2.8       —    
Life of options (in years)
     10       10       —    
Fair value of underlying ordinary shares
     4.5-12.7       72.1       —    
    
 
 
   
 
 
   
 
 
 
 
Risk-free interest rate
Risk-free interest rate was estimated based on the daily treasury long term rate of the U.S. Treasury Department with a maturity period close to the expected term of the options, plus the country default spread of China.
Volatilit
y
The volatility of the underlying ordinary shares during the lives of the options was estimated based on the historical stock price volatility of comparable listed companies over a period comparable to the expected term of the options.
Dividend yield
The dividend yield was estimated by the Group based on its expected dividend policy over the expected term of the options.
Exercise multiples
Exercise multiple represents the value of the underlying share as a multiple of exercise price of the option which, if achieved, results in exercise of the option.
Life of options
Life of options is extracted from option agreements.
Fair value of underlying ordinary shares
Prior to the completion of initial public offering, the estimated fair value of the ordinary shares underlying the options as of the respective grant dates was determined based on a valuation with the assistance of a third party appraiser. The fair value of the underlying ordinary shares is determined based on the closing market price of the share after the completion of initial public offering in June 2019.
 
A summary of options activities during the year ended December 31, 2020 is presented below:
 
     Number
of
options
     Weighted
average
exercise
price
     Weighted
average
grant date
fair value
     Weighted
average
remaining
contractual
term (years)
     Aggregate
intrinsic
value
 
Options outstanding at January 1, 2020
     8,473,127        0.01        23.96        8.62        1,934,139  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Granted
     —          —          —                      
Exercised
     622,263        0.01        29.31                    
    
 
 
    
 
 
    
 
 
                   
Options outstanding at December 31, 2020
     7,850,864        0.01        23.53        7.61        3,973,335  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Options vested and expected to vest as of December 31, 2020
     7,850,864        0.01        23.53        7.61        3,973,335  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Options exercisable as of December 31, 2020
     749,377        0.01        7.17        6.65        379,261  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The total fair value of options vested during the year ended December 31, 2019 and 2020 were RMB14,948 and RMB21,081, respectively.
During the year ended December 31, 2020, the Company didn’t grant
any
options to certain employees. The Company recognizes compensation expenses related to options over the estimated service period for each separate vesting portion of the award as if the award is in substance, multiple awards.
As of December 31, 2020, there was RMB110,586 of unrecognized compensation expenses related to options expected to be recognized over a weighted average period of 7.61 years.
Restricted Stock Units
During year ended December 31, 2020, the Company granted 1,717,143 restricted stock units (“RSUs”) to employees at an exercise price of nil per share. The vesting period of these RSUs rang
ed
 from 1 to 4 years. The RSUs are not transferable and may not be sold or pledged and the holder has no voting or dividend right on the
non-vested
RSUs. In the event that the employment with the Company is terminated for any reason prior to vesting in the RSUs, the holder’s right to the unvested RSUs will terminate immediately. The
non-vested
RSUs will be repurchased by the Company at no cost.
The Group recognized compensation expense over the requisite service period for each separately vesting portion of the award as if the award is in substance, multiple awards. The aggregate fair values of RSUs are measured at the fair value of the Company’s ordinary shares on the grant date which were RMB672,010
during the year ended December 31, 2020. The fair value of the Company’s ordinary shares is determined based on the closing market price of the shares after the completion of initial public offering in June 2019.
As of December 31, 2020, there was RMB580,433 unrecognized compensation cost related to RSUs which is expected to be recognized over a weighted average vesting period of 3.24 years. The weighted average granted fair value of the RSUs granted during the year ended December 31, 2020 w
as
 RMB391.35 per RSU.
A summary of the RSUs activity during the year ended December 31, 2020 is presented below:
 
     RSUs  
Unvested balance at January 1, 2020
     767,060  
Granted
     1,717,143  
Vested
     184,921  
    
 
 
 
Unvested balance at December 31, 2020
     2,299,282  
    
 
 
 
The Group recognized RMB5,917, RMB60,237 and RMB238,446 of compensation expenses for all options and RSUs granted for the years ended December 31, 2018, 2019 and 2020, respectively.
XML 44 R25.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE REDEEMABLE PREFERRED SHARES
12 Months Ended
Dec. 31, 2020
Temporary Equity Disclosure [Abstract]  
CONVERTIBLE REDEEMABLE PREFERRED SHARES
14.
CONVERTIBLE REDEEMABLE PREFERRED SHARES
In 2015, the Company issued Series A convertible redeemable preferred shares to a group of investors.
Voting Rights
The holders of Series A Preferred Shares and ordinary shares shall vote together based on their shareholding ratio.
Dividends
If the Board of Directors decides to pay dividends, the holders of the Series A Preferred Shares shall be entitled to receive dividends, out of any assets legally available therefor, prior and in preference to any declaration or payment of any dividend on the Ordinary Shares at the rate of 8% of the applicable preferred share issue price per annum on each Series A Preferred Shares, payable in U.S. dollars and annually when, as and if declared by the Board. Such distributions shall not be cumulative.
Redemption
At any time after the earlier of (i) termination of Mr. Larry Xiangdong Chen’s full-time empl
o
yment relationship with the Group prior to a Qualified Initial Public Offering (“QIPO”), (ii) termination of the full-time employment relationship of any two of the founders (other than Mr. Larry Xiangdong Chen) with the Group prior to a QIPO, (iii) June 30, 2018, if the company has not consummated a QIPO due to the reason that the Founders of the Company disapprove or otherwise fail to approve a QIPO whilst the Company has satisfied, or is reasonably expected to satisfy the requirements necessary to consummate a QIPO, (iv) June 30, 2018, if the company has not consummated a QIPO due to any other reasons (other than the reason set forth in the Situation (iii)), (v) the failure by the Series A Preferred Shares holders to conduct the inspection contemplated for reasons attributable to the Seller Parties, or (vi) any material breach by the Group, the founders or the BVI companies of any representatives, warranties or covenants, the Company or the CEO shall redeem all or portion of respective outstanding Series A Preferred Shares within two months after the Company or the founders receive the redemption notice.
The redemption price shall be a return at a specified rate per annum single annually from the original issue date to the date on which the applicable redemption amount is paid in full. A specified rate might be (a) 20% if the redemption is initiated pursuant to Situation(i); (b) 10% if the redemption is initiated pursuant to Situation (ii); (c) 15% if the redemption is initiated pursuant to Situation (iii); (d) 12% if the Redemption is initiated pursuant to Situation (iv)-(vi), as applicable. There was no
 
convertible redeemable preferred shares as of December 31, 2019 and 2020.
Liquidation
In the event of liquidation, the holders of Series A Preferred Shares shall be entitled to receive, prior to the holders of ordinary shares, the relevant amount per Series A Preferred Share equal to (i) 150% of the applicable Series A Preferred Share issue price, plus (ii) an amount accruing thereon at a compound annual rate of 8% of the applicable Series A 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 Series A Preferred Shares, the entire assets and funds of the Company legally available for distribution to the holders of Series A Preferred Shares shall be distributed on a pro rata basis among the holders of Series A Preferred Shares in proportion to issued price.
Conversion
Each Preferred Share shall automatically be converted into Ordinary Shares at the then applicable preferred share conversion price upon the closing of an underwritten public offering of the ordinary shares of the Company in the United States; or upon the prior written approval of the holders of at least two thirds of the Series A Preferred Shares.
The conversion rate for Series A Preferred Shares shall be determined by dividing Series A Preferred Shares issue price by the conversion price then in effect at the date of the conversion. The initial conversion price will be the Series A Preferred Share issue price (i.e., a 1-to-1 initial conversion ratio), which will be subject to adjustments to reflect stock dividends, stock splits and other events.
Modification of preferred shares
In March 15, 2019, the Company and the Series A Preferred Share investors agreed to (i) extend the original redemption date of the Series A Preferred Shares from June 30, 2018 to June 30, 2020, (ii) removed the termination of the full-time employment relationship of any two of the founders of the Group prior to a Qualified Initial Public Offering (“QIPO”) as a redemption triggering event and (iii) changed the liquidation preference to include an automatic termination once a QIPO occurs. As this transaction represented a modification as opposed to an extinguishment of preferred shares, only an increase in fair value required accounting. The Company calculated the increase in fair value of the Series A Preferred Share at the modification date resulting from the changes described and concluded that the increase was insignificant.
The change in the balance of Series A Preferred Shares included in mezzanine equity for the years ended December 31, 2018, 2019 and 2020 are as follows:
     Series A  
     Preferred Shares  
     RMB  
Balance as of January 1, 2018
     427,130  
Accretion of Series A Preferred Shares
     38,930  
    
 
 
 
Balance as of January 1, 2019
    466,060  
Accretion of Series A Preferred Shares
     16,772  
Conversion to ordinary shares
     (482,832
    
 
 
 
Balance as of December 31, 20
19
     —    
    
 
 
 
The Group recognizes changes in the redemption val
u
e ratably over the redemption period. Increases in the carrying amount of the redeemable preferred shares are recorded by charges against retained earnings, or in the absence of retained earnings, by charges as reduction of additional
paid-in
capital until additional
paid-in
capital is reduced to zero. Once
paid-in
capital is reduced to zero, the redemption value measurement adjustment is recognized as an increase in accumulated deficit.
Upon the completion of the initial public offering, all of the Company’s Series A Preferred Share were converted into 35,625,002 ordinary shares on an
one-to-one
basis.
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.21.1
ORDINARY SHARES
12 Months Ended
Dec. 31, 2020
Stockholders' Equity Note [Abstract]  
ORDINARY SHARES
15.
ORDINARY SHARES
In June 2019, the Company completed its initial public offering and issued 20,532,000 ADSs (representing 13,688,000 Class A ordinary shares). The net proceeds raised from initial public offering and from exercising the over -allotment option by the underwriters were RMB1,366,860, net of issuance cost of RMB31,791. Upon the completion of the initial public offering, the ordinary shares of the Company are classified as Class A and Class B. Holders of Class A ordinary shares and Class B ordinary shares have the same rights except for voting and conversion rights. Each Class A ordinary share is entitled to one vote, and each Class B ordinary share is entitled to ten votes and is convertible into one Class A ordinary share. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances.
Upon the completion of initial public offering, 157,138,000 ordinary shares outstanding then were designated to 83,832,712 Class A ordinary shares and 73,305,288 Class B ordinary shares, respectively.
In November 2019, the Company completed a registered
follow-on
public offering of secondary shares. The Company did not receive any proceeds from the offering.
Shares issued to employees upon exercising their stock options is net of the tax withholding requirements paid on behalf of the employees. During the year ended December 31, 2019, the Company withheld 418,298 ordinary shares to satisfy its employees’ tax obligations amounting to RMB86,739 (
US
D
12,459). The Company paid this amount in cash to the appropriate taxing authorities. They are treated as common stock repurchases for accounting and disclosure purposes as they reduce the number of shares.
In May 2020, the Company’s board of directors authorized a share repurchase program, under which the Company may repurchase up to US
D
150,000
 
worth of its shares. In May 2020, the Company repurchased 1,131,366 ADSs (representing
 
754,244 Class A ordinary shares
)
 
for
RMB
282,543.
During the year ended December 31, 2020, 807,184
shares of treasury stock were reissued in connection with the exercise of options and the vesting of
RSUs.
In December 2020, the Company entered into a subscription agreement with certain investors (the “Purchasers”), pursuant to which the Company issued 10,611,072 Class A ordinary shares to the Purchasers in a private placement for
an
aggregate proceeds
 
of
RM
B
5,687,251
,
 
representing the fair value of the
s
hares
i
ssued. The proceeds were received in December 2020. A member of the management of the Company purchased
 
2,455,800 of
C
lass A ordinary shares for a total
payment
of RMB1,315,919. 
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
INCOME TAXES
16.
INCOME TAXES
The Company is incorporated in the Cayman Islands. Under the current laws of the Cayman Islands, the Company is not subject to income or capital gains taxes. The Company’s subsidiary BaiJiaHuLian HK is located in Hong Kong and is subject to an income tax rate of 16.5% for assessable profit earned in Hong Kong in 2017 and during the first three months of 2018. From April 2018, BaiJiaHuLian HK is subject to an income tax rate of 8.25% for the first HKD2,000 of assessable profit and 16.5% for profit exceeding HKD2,000. No provision for Hong Kong profits tax was made as the Group had no estimated assessable profit that was subject to Hong Kong profits tax for the years ended December 31, 2019 and 2020.
The Company’s subsidiary, the VIE and the VIE’s subsidiaries, which were entities incorporated in the PRC (the “PRC entities”), are subject to PRC Enterprise Income Tax (“EIT”) on their taxable income in accordance with the relevant PRC income tax laws, which have adopted a unified income tax rate of 25% since January 1, 2008 with the following exceptions.
Beijing BaiJia qualified as a High and New Technology Enterprise from 2017 through 202
2
 and accordingly was entitled to the 15% preferential tax rate during the period.
GaoTuYunJi qualified as a High and New Technology Enterprise during the year ended December 31, 2019 and accordingly was entitled to a 15% preferential tax rate from 2019 to 2021.
Beijing Lexuebang also qualified as a High and New Technology Enterprise during the year ended December 31, 2019. Furthermore, Beijing Lexuebang obtained the Software Enterprise Certificate
and
adopted the exemption from EIT for years 2019 and 2020, and
 
12.5
% from 2021 to 2023.
Wuhan Yuexuebang obtained the Software Enterprise Certificate and adopted exemption form EIT for the year 2020 and 2021, 
and
12.5% from 2022 to 2024
.
The current and deferred components of the income tax expense appearing in the consolidated statement of operations were as follows:
 
     Year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Current tax (expense) benefits
     —          (16,441      14,578  
Deferred tax (expense) benefits
     (2,616      (516      20,041  
    
 
 
    
 
 
    
 
 
 
       (2,616      (16,957      34,619  
    
 
 
    
 
 
    
 
 
 
The principle components of deferred tax assets were as follows:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Deferred tax assets
                 
Deductible temporary difference related to advertising expenses
     51,607        458,991  
Net operating loss carrying forwards
     19,461        160,919  
Tran
sfer
 of intangible assets
     —          1,679  
Accrued liabilities
     —          300  
    
 
 
    
 
 
 
Total deferred tax assets
     71,068        621,889  
Less: valuation allowance
     (40,352      (573,565
    
 
 
    
 
 
 
Deferred tax assets net
     30,716        48,324  
    
 
 
    
 
 
 
The movements of valuation allowance for the years end December 31, 2018, 2019 and 2020 are as follows:
 
 
  
Year ended December 31,
 
 
  
2018
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Balance at beginning of the period
  
 
31,387
 
  
 
42,797
 
  
 
40,352
 
Acquisitions
  
 
—  
 
  
 
—  
 
  
 
4,987
 
Additions
  
 
11,410
 
  
 
36,138
 
  
 
529,915
 
Reversal
  
 
—  
 
  
 
(38,583
  
 
(1,689
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of the period
  
 
42,797
 
  
 
40,352
 
  
 
573,565
 
 
  
 
 
 
  
 
 
 
  
 
 
The principle components of deferred tax liabilities were as follows:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Deferred tax liabilities
                 
Building and land use right
     —          72,447  
Intangible assets
     25        3,287  
Deferred revenue
     —          2,750  
Unrecognized gains of
available-for-sale
investments
     —          213  
    
 
 
    
 
 
 
Total deferred tax liabilities
     25        78,697  
    
 
 
    
 
 
 
As of December 31, 2020, the Group had net operating loss carried forward of RMB 756,593 from the Company’s PRC entities, which will expire on various dates from December 31, 2021 to December 31, 2030.
The reconciliation of the effective tax rate and the statutory income tax rate applicable to PRC operations was as follow:
 
     Year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Income (loss) before provision for income taxes and share of results of equity investees
     21,397        242,239        (1,427,612
Income tax (expenses) benefits computed at an applicable tax rate
 
of 25%
     (5,349      (60,560      356,903  
Effect of permanent differences
     (4,100      (11,010      55,935  
Effect of research and development super-deduction
     —         38,078        88,881  
Effect of preferential tax rate
     18,243        10,399        62,404  
Effect on tax rates in different tax jurisdictions
     —         3,691        (1,278
Change in valuation allowance
     (11,410      2,445        (528,226
    
 
 
    
 
 
    
 
 
 

     (2,616      (16,957      34,619  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
If Beijing BaiJia, GaoTuYunJi, Beijing Lexuebang and Wuhan Yuexuebang did not enjoy income tax preferential tax rates for the years ended December 31, 2018, 2019 and 2020, tax expense would have been increased by RMB18,243, RMB10,399 and RMB62,404, respectively. The decrease in basic net income per ordinary share was RMB0.20 and RMB0.08 for the years ended December 31, 2018 and 2019, and the increase in basic net loss per ordinary share was RMB0.39 for the year ended December 31, 2020. The decrease in diluted net income per ordinary share was RMB0.20 and RMB0.07 for the years ended December 31, 2018 and 2019, and the increase in diluted net loss per ordinary share was RMB0.39 for the year ended December 31, 2020.
The Group did not identify significant unrecognized tax benefits for the year ended December 31, 2020. The Group did not incur any interest and penalties related to potential underpaid income tax expenses and also does not anticipate any significant increases or decreases in unrecognized tax benefits in the next 12 months from December 31, 2020.
Aggregate undistributed earnings of the Company’s PRC subsidiaries and the VIE that are available for reinvestment. Upon distribution of such earnings, the Company will be subject to the PRC EIT, the amount of which is impractical to estimate. The Company did not record any
withholding tax on any of the aforementioned undistributed earnings because the relevant subsidiaries and the VIE do not intend to declare dividends and the Company intends to permanently reinvest it within the PRC. Additionally, no deferred tax liability was recorded for taxable temporary differences attributable to the undistributed earnings because the Company believes the undistributed earnings can be distributed from the VIE to
 
Beijing Lexuebang in a manner that would not be subject to income tax.
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.21.1
NET (LOSS) INCOME PER SHARE
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
NET (LOSS) INCOME PER SHARE
 
17.
NET (LOSS) INCOME PER SHARE
For the years ended December 31, 2018 and part of 2019, the Group has determined that its convertible redeemable participating preferred shares are participating securities as the preferred shares participate in undistributed earnings on an
as-if-converted
basis. The holders of the preferred shares are entitled to receive dividends on a pro rata basis, as if their shares had been converted into ordinary shares. Accordingly, the Group uses the
two-class
method of computing net (loss) income per share, for ordinary shares, preferred shares according to the participation rights in undistributed earnings. However, undistributed loss is only allocated to ordinary shareholders because holders of preferred shares are not contractually obligated to share losses.
 
The following table sets forth the computation of basic and diluted net (loss) income per share for the periods indicated:
 
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Basic net (loss) income per share calculation
                          
Numerator:
                          
Net income (loss)
     19,650        226,630        (1,392,930
Less: Accretion on Series A Preferred Shares redemption value
     38,930        16,772        —    
Less: Undistributed earnings allocated to Series A Preferred Shares
     —          21,698        —    
Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-basic
     (19,280      188,160        (1,392,930
    
 
 
    
 
 
    
 
 
 
Denominator:
                          
Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-basic
     92,224,998        132,400,941        159,725,779  
Net (loss) income per ordinary share attributable to ordinary shareholders-basic
     (0.21      1.42        (8.72
    
 
 
    
 
 
    
 
 
 
Diluted net (loss) income per ordinary share calculation
                          
Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-diluted
 
                 
Denominator:
                          
Weighted average ordinary shares basic outstanding
     92,224,998        132,400,941        159,725,779  
Effect of potentially diluted stock options
     —          6,998,647        —    
Effect of potentially diluted RSUs
     —          78,310        —    
Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-diluted
     92,224,998        139,477,898        159,725,779  
    
 
 
    
 
 
    
 
 
 
Net (loss) income per ordinary share attributable to ordinary shareholders-diluted
     (0.21      1.35        (8.72
    
 
 
    
 
 
    
 
 
 
 
  Note:
For the years ended December 31, 2018, 2019 and 2020, the following shares, share options or RSUs outstanding were excluded from the calculation of diluted net (loss) income per ordinary share, as their inclusion would have been anti-dilutive for the periods prescribed.
 
     For the year ended December 31,  
     2018      2019      2020  
Shares issuable upon exercise of share options
     21,892,243        —          —    
Shares issuable upon conversion of Series A Preferred Shares
    
35,625,002
      
 
 
      
 
 
Shares issuable upon conversion of RSUs
     —          512,847        64,576  
    
 
 
    
 
 
    
 
 
 
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.21.1
EMPLOYEE DEFINED CONTRIBUTION PLAN
12 Months Ended
Dec. 31, 2020
Retirement Benefits [Abstract]  
EMPLOYEE DEFINED CONTRIBUTION PLAN
 
1
8
.
EMPLOYEE DEFINED 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, unemployment insurance and other welfare benefits are provided to employees. Chinese labor regulations require that the Group’s PRC entities make contributions to the government for these benefits based on certain percentages of the employees’ salaries. The Group has no legal obligation for the benefits beyond the contributions made. The total amount for such employee benefits, which was expensed as incurred, was RMB35,738, RMB67,462 and RMB216,551 for the years ended December 31, 2018, 2019 and 2020, respectively.
XML 49 R30.htm IDEA: XBRL DOCUMENT v3.21.1
RELATED PARTY TRANSACTION
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTION
 
19.
RELATED PARTY TRANSACTION
 
  (1)
Related parties
 
   
Name of related parties
       
Relationship with the Group
    Mr. Larry Xiangdong Chen         CEO and Chairman of the board of Directors of the Company
    Beijing Youlian Global Education Technology Co., Ltd (“Beijing Youlian”)
(1)
        Equity method investment investee
(1)
 
Beijing Youlian was dissolved in June 
2020.
 
  (2)
The significant balances and transactions between the Group and its related parties were as follows:
 
  (a)
Balance
 
     December 31,  
     2019      2020  
     RMB      RMB  
Amounts due to:
                 
Mr. Larry Xiangdong Chen
     460        —    
    
 
 
    
 
 
 
Total
     460        —    
    
 
 
    
 
 
 
The balances with related parties were interest-free, unsecured and repayable on demand.
 
(b)
Transaction
Other than as disclosed elsewhere in these consolidated financial statements, the Group had the following significant related party transactions:
 
            Revenue         
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Beijing Youlian
(1)
     4,670        566        —    
    
 
 
    
 
 
    
 
 
 
Total
     4,670        566        —    
    
 
 
    
 
 
    
 
 
 
 
            Expense         
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Beijing Youlian
(2)
     2,052        3,569        1,457  
    
 
 
    
 
 
    
 
 
 
Total
     2,052        3,569        1,457  
    
 
 
    
 
 
    
 
 
 
 
  (1)
The Group recognized revenue from providing technical service.
  (2)
The Group recognized expense from receiving advertising service provided by Beijing Youlian.
 
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.21.1
LEASE
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
LEASE
20.
LEASE
Operating leases
The Group’s leases consist of operating leases for administrative office spaces in different cities in the PRC. The Group determines if an arrangement is a lease at inception. Some lease agreements contain lease and
non-lease
components, which the Group choose to account for as separate components. The allocation of the consideration between the lease and the
non-lease
components is based on the relative stand-alone prices of lease components included in the lease contracts. As of December 31, 2020, the Group had no long-term leases that were classified as a financing lease. As of December 31, 2020, the Group did not have additional operating leases that have not yet commenced.
Total operating lease expenses for the year ended December 31, 2019 and 2020 was RMB53,165 and RMB155,287, and was recorded in cost of revenues, selling expenses, research and development expenses and general and administrative expense on the consolidated statements of operations.
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
  
RMB
 
 
RMB
 
Cash paid for amounts included in the measurement of lease
liabilities:
  
     
 
     
Operating cash flows from operating leases
  
 
64,630
 
 
  141,942  
Non-cash
right-of-use
assets in exchange for new lease liabilities:
  
 
   
 
     
Operating leases
  
 
231,146
 
 
  647,029  
Weighted average remaining lease term
  
 
   
 
     
Operating leases
  
 
4.4
 
 
  4.6  
Weighted average discount rate
  
 
   
 
     
Operating leases
  
 
5.0
 
  6.6
The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31:
 
     RMB  
Year ending December 31,
 
 
 
 
2021
     206,362  
2022
     217,978  
2023
     194,381  
2024
     178,226  
2025
     99,170  
2026 and thereafter
     36,950  
    
 
 
 
Less: imputed interest
     (136,302
    
 
 
 
Total
     796,765  
    
 
 
 
Payments under operating leases are expensed on a straight-line basis over the periods of their respective leases. The terms of the leases do not contain rent escalation or contingent rents. For the year
s
ended December 31, 2018, 2019, 2020, total rental expense for all operating leases amounted to RMB13,965, RMB53,165 and RMB155,287, respectively.
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
21.
COMMITMENTS AND CONTINGENCIES
Capital commitment
The Group had outstanding capital commitments mainly relating to capital expenditures of office space construction and leasehold improvement. As of December 31, 2020, the payment due within one year was RMB67,585 and the payment due thereafter amounted to RMB34,432.
Contingencies
From time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. 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, 2019 and 2020.
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
SEGMENT INFORMATION
22.
SEGMENT INFORMATION
Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. The Group’s CODM has been identified as the CEO. The Group is currently engaged in providing integrated online tutoring services. The CODM reviews consolidated results including revenue, grow profit and operating profit at a consolidated level only and does not distinguish between services for the purpose of making decisions about resources allocation and performance assessment. As such, the Group concluded that it has one operating segment and one reporting segment. The Group operates solely in the PRC and all of the Group’s long-lived assets are located in the PRC.
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.21.1
RESTRICTED NET ASSETS
12 Months Ended
Dec. 31, 2020
Restricted Net Assets [Abstract]  
RESTRICTED NET ASSETS
 
2
3
.
RESTRICTED NET ASSETS
Relevant PRC statutory laws and regulations permit payments of dividends by the Group’s PRC subsidiaries only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. The results of operations reflected in the financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of the Company’s subsidiaries.
In accordance with the Regulations on Enterprises with Foreign Investment of China and their articles of association, a foreign invested enterprise established in the PRC is required to provide certain statutory reserves, namely general reserve fund, the enterprise expansion fund and staff welfare and bonus fund which are appropriated from net profit as reported in the enterprise’s PRC statutory accounts, which is included in retained earnings accounts in equity section of the consolidated balance sheets. A wholly-owned foreign invested enterprise is required to allocate at least 10% of its annual
after-tax
profit to the general reserve until such reserve reaches 50% of its respective registered capital based on the enterprise’s PRC statutory accounts. Appropriations to the enterprise expansion fund and staff welfare and bonus fund are at the discretion of the board of directors for all foreign invested enterprises. The aforementioned reserves can only be used for specific purposes and are not distributable as cash dividends. If any PRC subsidiary incur debt on its own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments to the Group. Any limitation on the ability of the PRC subsidiaries to distribute dividends or other payments to their respective shareholders could materially and adversely limit the ability to grow, make investments or acquisitions that could be beneficial to pay dividends.
Additionally, in accordance with the Company Law of the PRC, a domestic enterprise is required to provide statutory common reserve at least 10% of its annual
after-tax
profit until such reserve reaches 50% of its respective registered capital based on the enterprise’s PRC statutory accounts. The Group’s provision for the statutory common reserve is in compliance with the aforementioned requirement of the Company Law. A domestic enterprise is also required to provide for discretionary surplus reserve, at the discretion of the board of directors, from the profits determined in accordance with the enterprise’s PRC statutory accounts. The aforementioned reserves can only be used for specific purposes and are not distributable as cash dividends.
Because the Group’s entities in the PRC can only be paid out of distributable profits reported in accordance with PRC accounting standards, the Group’s entities in the PRC are restricted from transferring a portion of their net assets to the Company. The restricted amounts include the
paid-in
capital and statutory reserves of the Group’s entities in the PRC. The aggregate amount of
paid-in
capital and statutory reserves, which is the amount of net assets of the Group’s entities in the PRC (mainland) not available for distribution, were RMB99,655 and RMB329,344 as of December 31, 2019 and 2020, respectively.
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Basis of presentation and use of estimates
Basis of presentation and use of estimates
The accompanying consolidated financial statements have been prepared in accordance with the rules and regulations of the Security and Exchange Commission and accounting principles generally accepted in the United States of America (“U.S. GAAP”). These accounting principles require management to make certain estimates and assumptions that affect the amounts in the accompanying financial statements. Actual results may differ from those estimates. The Group bases its estimates on past experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.
Significant accounting estimates reflected in the Group’s financial statements include, but are not limited to, revenue recognition, valuation allowance for deferred tax assets, useful lives of property, equipment and software, impairment assessment of long-lived assets, fair value assessment of
available-for-sale
debt investments, purchase price allocation for business acquisition, valuation of share-based compensation, valuation of ordinary shares and preferred share. Actual results may differ materially from those estimates.
Principles of consolidation
Principles of consolidation
The accompanying consolidated financial statements include the financial information of the Group and its subsidiaries, the VIE and the VIE’s subsidiaries. All intercompany balances and transactions were eliminated upon consolidation.
Fair value
Fair value
Fair value is considered to be 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 tran
s
act and considers assumptions that market participants would use when pricing the asset or liability.
Authoritative literature provides a fair value hierarchy, which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:
Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.
Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.
Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.
Foreign currency translation and transactions
Foreign currency translation and transactions
The Group’s reporting currency is Renminbi (“RMB”). The functional currency of the subsidiaries incorporated outside the mainland China is United States dollar (“US dollar” or “US$”). The functional currency of all the other subsidiaries, the VIEs and VIEs’ subsidiaries is RMB.
Monetary assets and liabilities denominated in currencies other than the applicable functional currencies are translated into the functional currencies at the prevailing rates of exchange at the balance sheet date. Nonmonetary assets and liabilities are remeasured into the applicable functional currencies at historical exchange rates. Revenues and expenses are translated using the average rate of exchange in effect during the reporting period. Translation adjustments are reported and shown as a separate component of other comprehensive loss in the consolidated statements of changes in shareholders’ deficit and the consolidated statements of comprehensive loss.
Transactions in currencies other than the functional currencies during the year are converted into the applicable functional currencies at the applicable rates of exchange prevailing at the dates of the transactions. Transaction gains and losses are recorded in the consolidated statements of operations.
Financial instruments
Financial instruments
The Group’s financial instruments consist primarily of cash and cash equivalents, short-term investments, long-term investments accounted for available-for-sale debt investments, receivables from third party payment platform, amounts due to related parties and other liabilities.
As of December 31, 2019 and 2020, the carrying values of cash and cash equivalents,
held-to
maturities investments, receivables from third party payment platform, amounts due to related parties and other liabilities approximated their fair values reported in the consolidated balance sheets due to the short term maturities of these instruments.
Available-for-sales
investments are recorded at fair value as of December 31, 2019 and 2020.
Convenience translation
Convenience translation
The Group’s business is primarily conducted in China and all of the revenues are denominated in RMB. However, periodic reports made to shareholders will include current period amounts translated into US dollars using the exchange rate as of balance sheet date, for the convenience of the readers. Translations of balances in the consolidated balance sheets and the related consolidated statements of operations, comprehensive income (loss), change in shareholders’ (deficit) equity and cash flows from Renminbi (“RMB”) into US dollars as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of USD1.00=RMB6.5250 representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2020, or at any other rate.
Cash and cash equivalents
Cash and cash equivalents
Cash and cash equivalents comprise cash at banks and on hand, which have original maturities of three months or less when purchased and are subject to an insignificant risk of changes in value.
Debt securities investments
Debt securities investments
As of December 31, 2019 and 2020, the Group’s debt securities include
held-to-maturity
and
available-for-sale
investments.
Held-to-maturity investments
Investments are classified as
held-to-maturity
when the Group has the positive intent and ability to hold the securities to maturity, and are recorded at amortized cost. The amortized cost and carrying amount of
held-to-maturity
securities were
RMB
145,110
 
and RMB
603,775
 
as of December 31, 2019 and 2020, respectively and were recorded as short-term investments as their maturities are less than twelve months.
The Group reviews its investments in held-to-maturity investments for impairment periodically, recognizing an allowance, if any, by applying an estimate loss rate. The Group considers available quantitative and qualitative evidence in evaluating the potential impairment of its investments in held-to-maturity investments. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the held-to-maturity investments. The allowance for credit losses was nil for the year ended December 31, 2020.
Available-for-sale investments
Debt securities investments that do not meet the criteria of
held-to-maturity
or trading securities are classified as
available-for-sale
investments and are reported at fair value with unrealized gains and losses recorded in accumulated other comprehensive income
 (loss)
. Realized gains or losses on the sale of these securities are recognized in the consolidated statements of operations. As of December 31, 2019 and 2020, the balances of
available-for-sale
debt investments that were recorded as short-term investments amounted to RMB1,328,342 and RMB6,727,493, respectively. As of December 31, 2019 and 2020, the balances of
available-for-sale
debt investments that were recorded as long-term investments amounted to RMB1,181,693 and RMB525,373, respectively as their maturities are more than twelve months.
The Group evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity.
Property, equipment and software, net
Property, equipment and software, net
Property, equipment and software are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, as follows:
 
   
Category
  
Estimated useful life
    Electronic equipment    3 years
    Furniture and office equipment    5 years
    Software    2-10 years
 
 
Building
 
37 years
    Leasehold improvement    Shorter of the lease term or estimated economic life
Construction in progress is stated at cost, which includes the cost of construction and other directly attributable costs. No provision for depreciation is made on construction in progress until the relevant assets are completed and ready for their intended use.
Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterment that extends the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation from the assets and accumulated depreciation accounts with any resulting gain or loss reflected in the consolidated statement of operations
.
Business combinations
Business combinations
Business combinations are recorded using the acquisition method of accounting. The purchase price of the acquisition is allocated to the tangible assets, liabilities, identifiable intangible assets acquired, if any, based on their estimated fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related expenses and restructuring costs are expensed as incurred.
Land use rights
Land use rights
All land in the PRC is owned by the PRC government, which, according to the relevant PRC law, may grant the right to use the land for a specified period of time. Land use rights are recorded at cost and amortized on a straight line basis over the term of the land certificates.
Goodwill
Goodwill
The excess of the purchase price over the fair value of net assets acquired is recorded on the consolidated balance sheets as goodwill. Goodwill is not amortized, but tested for impairment annually or more frequently if event and circumstances indicate that it might be impaired. As part of the annual goodwill impairment test, the Group first performs a qualitative assessment to determine whether further impairment testing is necessary. If the qualitative assessment above indicates that it is more likely than not that the fair value of the indefinite-lived intangible asset or the reporting unit (for goodwill) is less than its carrying value, a quantitative impairment test is performed to compare the fair value to the carrying value. An impairment charge is recorded if the carrying value exceeds the fair value.
The Group did not record any impairment losses on its goodwill during the years ended December 31, 2018, 2019 and 2020.
Intangible assets
Intangible assets
Intangible assets are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives. The estimated useful lives of intangible assets are as follows:
 
 
 
Category
  
Estimated useful life
 
 
Student base
  
1.5-2 years
 
 
Trademark
  
3-10 years
Impairment of long-lived assets
Impairment of long-lived assets
The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss based on the fair value of the assets. The Group did not record any impairment losses on its long-lived assets during the years ended December 31,
 20
18,
 2019 and 2020.
Equity method investments
 
Equity method investments
Investee companies over which the Group has the ability to exercise significant influence, but does not have a controlling interest through investment in common shares or
in-substance
common shares, are accounted for using the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%
.
 
O
ther factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate.
Under the equity method, the Group initially records its investment at cost and subsequently recognizes the Group’s proportionate share of each equity investee’s net income or loss after the date of investment into earnings and accordingly adjusts the carrying amount of the investment.
The Group reviews its equity method investments for impairment whenever an event or circumstance indicates that any other-than-temporary impairment has occurred. The Group considers available quantitative and qualitative evidence in evaluating potential impairment of its equity method investment. An impairment charge is recorded when the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group did not record any impairment losses on its equity method investments for the years ended December 31, 2018, 2019 and 2020.
Revenue recognition
Revenue recognition
The Group recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services, in accordance with ASC Topic 606 Revenue from Contracts with Customers (“Topic 606”). The Group’s revenue is reported net of discount, value added tax and related surcharges.
Disaggregation of revenue
For the years ended December 31, 2018, 2019 and 2020, all of the Group’s revenues were generated in the PRC. Additionally, all of the revenues for the periods were recognized from contracts with customers. The following table provides information about disaggregated revenue by types, including a reconciliation of the disaggregated revenue with the Group’s reportable segment.
 
 
  
Year ended December 31,
 
 
  
2018
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Online tutoring services
  
 
362,622
 
  
 
2,084,803
 
  
 
7,109,255
 
- K-12 courses
  
 
290,890
 
  
 
1,706,538
 
  
 
6,237,399
 
- Foreign language, professional and admission courses
  
 
71,732
 
  
 
378,265
 
  
 
871,856
 
Other services
  
 
34,684
 
  
 
30,052
 
  
 
15,489
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total net revenues
  
 
397,306
 
  
 
2,114,855
 
  
 
7,124,744
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
The primary sources of the Group’s revenues are as follows:
(1) Online tutoring services
The Group offers various types of integrated online tutoring services covering a wide spectrum of topics and targets students from broad age groups through its diverse offerings of
K-12
tutoring, foreign language, professional and admission courses. The Group’s live interactive tutoring services consists of several components, including online live broadcasting classes as well as other activities during the online period including teaching material, quizzes before, during and after the classes, summary of lessons after each class and interactions with both other students and instructors during the period. Different service components are highly interdependent and interrelated in the context of the contract with the live interactive tutoring services. Therefore, the Group has determined that the live interactive tutoring services represents one performance obligation. The service period for a majority of the live interactive tutoring services is less than six months.
Once the live interactive tutoring services is complete, the Group also offers the customer a content playback service. In the content playback service, the customer has unlimited access to online
pre-recorded
audio-video courses for a specified period ranging from one to three years. No other interactions or activities are provided during the playback period. For contracts that provide both the live interactive tutoring service and the content playback service, the Group determined that the live interactive tutoring service and content playback service are two separate performance obligations, as these two deliverables are distinct in that customers can benefit from each service on its own and the Group’s promises to deliver the services are separately identifiable from each other in the contract.
Tutoring fees are collected in advance. The Group determines that there is not a significant financing component based on the nature of the service being offered and the purpose of the payment terms. The Group charges a single upfront amount, not with the primary purpose of obtaining financing from the students but, instead, to maximize profitability, taking into consideration the risks associated with providing the service. The Group offers refunds for any remaining classes to students who withdraw from the course. The refund is equal to the amount related to the undelivered class. The Group determines 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, and allocates the tutoring fee excluding the estimate for refund liability to each performance obligation using the relative stand-alone selling price. The Group determines the stand-alone selling prices using an expected cost plus margin methodology. Revenue related to the live interactive tutoring service is recognized proportionately as the online classes are delivered, as the Group concluded that the delivery of each online class represents a faithful depiction of when the services are provided to the students. Revenue related to the right to access the content playback is recognized proportionally over the playback period, as the Group concluded that the content playback service represents a stand ready obligation to provide the playback services and the customer simultaneously receives and consumes the benefits as the Group provides such services throughout the playback period.
 
In some promotion activities, the Group grants sales incentives, including cash coupon and free class, to students who make qualified course purchases. Those students can redeem the cash coupon in the next purchase as part of payment, or select to enroll in a new course free of charge, prior to the incentive’s expiration. The cash coupon and free class will expire in no more than eight months. The Group determined the cash coupon and/or free course granted to existing students are material rights. As a result, a portion of sales price received on students making qualified purchases is allocated to the sales incentives granted based on the relative standalone selling prices. The selling price of cash coupon is estimated based on the discount amount and the probability of redemption. Revenue allocated to sales incentives is recorded as deferred revenue until redemption or expiration. Once the coupon or free class is redeemed, revenue will be recognized based on the revenue recognition policy discussed above. Students may not always redeem the cash coupon or take the free class offered before the expiration of the sales incentive. Therefore, the Group expects to be entitled to a breakage amount in deferred revenue related to the incentives. The Group estimates the breakage based on historical students’ usage and recognizes the estimated breakage as revenue in proportion to the pattern of incentives exercised by students. The assessment of estimating breakage is updated on a quarterly basis. Changes in estimated breakage is accounted for by adjusting deferred revenue to reflect the remaining incentive rights expected to be exercised.
(2) Other services
Other service revenues are primarily derived from 1) membership-based service and 2) offline business consulting courses.
The Group provided membership-based services before the end of the first quarter of 2019, which consisted of providing a platform connecting training institutions or individual teachers and students. Training institutions or individual teachers who paid the membership fees were able to join the Group’s online platform and market their courses to prospective students. Membership fees were primarily fixed and no contractual membership fee refunds were provided to the training institutions or individual teachers. The membership services mainly provided training institutions or individual teachers with display of an online storefront on the Group’s platforms and access to online account management system, which were accounted for as a single performance obligation as the membership services were highly integrated. These service fees were paid in advance for a specific contracted service period and the revenues were recognized proportionally over the service period, typically 12 months, as the Group concluded that the membership service represented a stand ready obligation to provide the services while the member simultaneously receives and consumes the benefits of such services throughout the contract period.
The Group also offers offline business consulting courses targeting principals and other officers of private education institutions who want to improve their management skills. No contractual service fee refund is provided to the course participants. Course fees are collected in advance and the revenues, net of any discounts, are recognized proportionally over the service period, which is generally less than a year, as the classes are generally delivered evenly through the course period.
Contract balances
Contract cost
Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and third-party agents which the Group started in July 2019. Contract cost assets are amortised over the estimated customer life.
There was no impairment of contract cost assets recognized during the year
end
e
d December 31, 2018, 2019 and 2020. 
As of December 31, 2019 and 2020, the balance of contract cost was RMB64,805 and RMB77,668. For the years ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMBnil, RMB156,710 and RMB185,787 as “Selling expenses” in its consolidated statement of operations.
Contract and refund liabilities
The following table provides information about the Group’s contract liabilities and refund liability arising from contract with customers. The increase in contract liabilities primarily resulted from the Group’s business growth.
 
 
  
Year ended December 31,
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
Deferred revenue, current
     1,331,962        2,724,614  
Deferred revenue, non-current
     5,674        9,125  
    
 
 
    
 
 
 
       1,337,636        2,733,739  
    
 
 
    
 
 
 
Refund liability
     54,567        120,709  
    
 
 
    
 
 
 

Deferred revenue primarily consists of tuition fees received from customers for which the Group’s revenue recognition criteria have not been met. The deferred revenue will be recognized as revenue once the criteria for revenue recognition are met. Revenue recognized during the years ended December 31, 2019 and 2020 that was included in the deferred revenue balance at January 1, 2019 and January 1, 2020 amounted to RMB259,384 and RMB1,297,088, respectively.
Refund liability represents the tutoring fee collected by the Group which it expects to refund back to its customer as a result of its refund policy. Refund liability is estimated based on the historical refund ratio for each of the type of classes provided.
The Group’s remaining performance obligations represents the amount of the transaction price for which service has not been performed. As of December 31, 2020, the aggregate amount of the transaction price allocated for the remaining performance obligations amounted to RMB2,733,739. The Group expects to recognize revenue of RMB2,724,614 and RMB6,708 related the remaining performance obligations over the next 12 and 24 months, respectively, with the remainder of RMB2,417 recognized thereafter.
Cost of revenues
Cost of revenues
Cost of revenues mainly consists of salaries to instructors and tutors, rental expenses for office space, depreciation and amortization of properties and equipment, teaching materials and bandwidth costs. The instructors consist of both full-time instructors and part-time instructors. Full-time instructors’ compensation primarily consists of base salary, as well as teaching fees based on hourly rates and attendance of students in connection with courses delivered. The compensation of part-time instructors is calculated as a fixed percentage of the tuition fees of the courses delivered by the instructors, and is accrued as courses are delivered. The compensation of tutors consists of base salary and performance-based compensations, which is determined based on student retention and exercise completion. Specifically, if an existing student of a tutor enrolls in a new course, a bonus is paid to the tutor which is calculated as a percentage of the tuition of the new course. Tutors also receive a fixed payment for each exercise marking performed. The Group accrues on a monthly basis for the cost of tutor which includes basic salary, compensation for exercise marking as well as student retention bonus. The retention bonus is estimated using the expected tuition collected for the retention courses, multiplied by the estimated retention rate and the bonus percentage.
Government subsidies
Government subsidies
The government subsidies provided by the local government mainly included funding to support the development of the Group. Government subsidies are recognized upon receipt as government subsidies income because the subsidies are not intended to compensate for specific expenditure and not subject to future return. For the years ended December 31, 2018, 2019 and 2020, RMB400, RMB310 and RMB6,941 were received and recognized as other income in the Group’s consolidated statements of operations, respectively.
Value added taxes
Value added taxes
The Group’s educational services and non-educational services are subject to VAT at the rate of 3% for
small-scale-VAT-payer
entities or at the rate of 6% for
general-VAT-payer
entities in accordance with Tax rule.
Since January 2020, in accordance with Cai Shui [2020] No.8, due to the Novel coronavirus (“COVID-19”) pandemic, the VAT on certain services was temporarily exempted for
 the
fiscal year of 2020. Based on the Announcement on Continuously Implementing Some Tax Preferential Policies in Response to COVID-19 Epidemic (2021 No.7), the exemption period is further extended to March 31,2021. As a result, the Group’s educational services were not subject to any VAT from January 1, 2020 to March 31, 2021, and the Group’s small-scale-VAT-payer entities are subject to preferential VAT rate of 1% from March 1, 2020 to December 31, 2021. The VAT exemption is accounted for in a similar manner as government subsidies. For the year ended December 31, 2020, 
RMB256,378
value added tax exemption was recognized as other income in the Group’s consolidated statement of operations.
Income taxes
Income taxes
Current income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred income taxes are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is
more-likely-than-not
that a portion of or all of the deferred tax assets will not be realized. The impact of an uncertain income tax position is recognized at the largest amount that is
more-likely-than-not
to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes are classified as a component of the provisions for income taxes.
Share-based compensation
Share-based compensation
The Group measures the cost of employee share options based on the grant date fair value of the award and recognizes compensation cost over the period during which an employee is required to provide services in exchange for the award, which generally is the vesting period. For the graded vesting share options, the Group recognizes the compensation cost over the requisite service period for each separately vesting portion of the award as if the award is, in substance, multiple awards. When no future services are required to be performed by the employee in exchange for an award of equity instruments, the cost of the award is expensed on the grant date. The Group elects to recognize forfeitures when they occur.
Comprehensive income (loss)
Comprehensive income (loss)
Comprehensive income (loss) includes net income (loss), foreign currency translation adjustments and the unrealized gains and losses on
available-for-sale
debt investments of the Group. Comprehensive income (loss) is reported in the consolidated statements of comprehensive income (loss).
Leases
Leases
The Group adopted Topic 842 on January 1, 2019 using the modified retrospective transition approach allowed under ASU 2018-11, without adjusting the comparative periods presented. Upon adoption of Topic 842, the Group recognized right-of-use assets and corresponding lease liabilities on the consolidated balance sheet. The difference between the right-of-use assets and lease liabilities was due to prepaid rent.
The Group leases administrative office spaces in different cities in the PRC under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and
right-of-use
assets on its consolidated balance sheets at the lease commencement. As the rate implicit in the lease is not readily determinable, the Group estimate
s
it’s incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures
right-of-use
assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to
 
nine years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise.
For short-term leases, the Group records operating lease expense in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred.
Net (loss) income per share
Net (loss) income per share
Basic (loss) income per ordinary share is computed by dividing net (loss) income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period.
The Group has determined that its convertible redeemable preferred shares are participating securities as the preferred shares participate in undistributed earnings on an
as-if-converted
basis. Accordingly, the Group used the
two-class
method of computing net (loss) income per share, for ordinary and preferred shares according to participation rights in undistributed earnings. Under this method, net income applicable to holders of ordinary shares is allocated on a pro rata basis to the holders of ordinary and preferred shares to the extent that each class may share income for the period; whereas undistributed net loss is allocated to ordinary shares because preferred shares are not contractually obligated to share the loss.
Diluted (loss) income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had convertible redeemable participating preferred shares and share options, which could potentially dilute basic income per share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the convertible redeemable participating preferred shares is computed using the
as-if-converted
method; the effect of the share options is computed using the treasury stock method.
Significant risks and uncertainties
Significant risks and uncertainties
Foreign currency risk
The RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the Peoples Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies, international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in RMB amounted to RMB11,677 and RMB151,009 as of December 31, 2019 and 2020, respectively.
Concentration risks
Financial instruments that potentially expose the Group to significant concentration of credit risk primarily consist of cash and cash equivalents, short-term investments and receivables from third party payment platform. As of December 31, 2019 and 2020, substantially all of the Group’s cash and cash equivalents and short-term investments were deposited in financial institutions located in the PRC.
There are no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2018, 2019 and 2020.
Reclassification
Reclassification
Certain prior period amount recorded in prepaid expenses and other current assets have been reclassified to inventory to conform to the current period presentation and had no effect on previously reported consolidated net income (loss) or accumulated deficit.
Newly adopted accounting pronouncements
Newly adopted accounting pronouncements
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net carrying value at the amount expected to be collected on the financial asset. This ASU affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). In April 25, 2019, ASU
2016-13
was updated with ASU
2019-04,
which clarifies certain aspects of accounting for credit losses, hedging activities, and financial instruments. ASU
2019-04
provides certain alternatives for the measurement of the allowance for credit losses (ACL) on accrued interest receivable (AIR). These measurement alternatives include (1) measuring an ACL on AIR separately, (2) electing to provide separate disclosure of the AIR component of amortized cost as a practical expedient, and (3) making accounting policy elections to simplify certain aspects of the presentation and measurement of such AIR. For entities that have adopted ASU
2016-13,
the amendments in ASU
2019-04
related to ASU
2016-13
are effective for fiscal years beginning after December 15, 2019, and interim periods therein. An entity may early adopt ASU
2019-04
in any interim period after its issuance if the entity has adopted ASU
2016-13
.
The Group adopted ASU 2016-13 on January 1, 2020 using the modified retrospective transition approach, without adjusting the comparative periods presented. The adoption of Topic 326 did not have a material impact on the Group’s consolidated financial statements.
In October 2018, the FASB issued ASU
2018-17,
Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities. ASU
2018-17
changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety.
The Group adopted ASU 2018-17 on January 1, 2020 using a retrospective approach. The adoption of this guidance did not have a material impact on the Group’s consolidated financial statements.
In January 2017, FASB issued ASU No. 2017-04: Simplifying the Test for Goodwill Impairment. Under the new accounting guidance, an entity will no longer determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. Instead, an entity will perform its goodwill impairment tests by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value but not to exceed the total amount of the goodwill of the reporting unit. In addition, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment, if applicable. The provisions of the new accounting guidance are required to be applied prospectively. The new accounting guidance is effective for the Company for goodwill impairment tests performed in fiscal years beginning after December 15, 2019. Early adoption is permitted for goodwill impairment tests performed after January 1, 2017.
The Group adopted this update on January 1, 2020 prospectively. The adoption of this guidance did not have a material impact on the consolidated financial statements.
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.21.1
ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)
12 Months Ended
Dec. 31, 2020
Summary of subsidiaries, VIE and VIE's subsidiaries
The Company’s subsidiaries, VIE and VIE’s major subsidiaries as of December 31, 2020 were as follow:
 
Name
   Later of date
of establishment
or acquisition
   Place of establishment    Percentage of
direct or indirect
economic ownership
  Principal activities
Subsidiaries:
                  
BaiJiaHuLian HK
   Aug 18, 2014    HongKong, China    100%   Holding company
Beijing Lexuebang
   Jan 12, 2015    Beijing, China    100%   Education technical services
Wuhan Yuexuebang Network Technology Co., Ltd
(“Wuhan Yuexuebang”)
   May 25, 2020    Wuhan, China    100%  
Education technical
services
Beijing Yuexuebang Network Technology Co., Ltd (“Beijing Yuexuebang”)
   Nov 24, 2020    Beijing, China    100%  
Education technical
services
VIE:
                  
Beijing BaiJia
   Jun 4, 2014    Beijing, China    100%   Education services
VIE’s major subsidiaries:
                  
Beijing Genshuixue Technology Co., Ltd. (“Beijing Genshuixue”)
   May 14, 2015    Beijing, China    100%   Education services
Beijing GaoTuYunJi Education Technology Co., Ltd.
(“
GaoTuYunJi
”)
   Jul 18, 2017    Beijing, China    100%   Education services
Shandong Genshuixue Internet Technology Co., Ltd. (“Shandong Genshuixue”)
   Jan 17, 2020    Jinan, China    100%   Education services
Zhengzhou GaoTuYunJi Education Technology Co.,
Ltd. (“ZhengzhouGaoTu”)
   Jan 19, 2020    Zhengzhou, China    100%   Education services
Xi’an GaoTuYunJi Education Technology Co., Ltd. (“Xi’anGaoTu”)
   Mar 24, 2020    Xi’an, China    100%   Education services
Wuhan GaoTuYunJi Education Technology Co., Ltd. (“WuhanGaoTu”)
   Apr 1, 2020    Wuhan, China    100%   Education services
Summary of financial information of VIE and VIE's subsidiaries after elimination of inter-company transactions and balances
The following financial information of the Company’s VIE and VIE’s subsidiaries after the elimination of inter-company transactions and balances as of December 31, 2019 and 2020 and for the years ended December 31, 2018, 2019 and 2020 was included in the accompanying consolidated financial statements:
 
 
  
As of December 31
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
Cash and cash equivalents
     9,763        20,701  
Short-term investments
     1,191,664        1,347,750  
Prepaid expenses and other current assets
     195,448        605,287  
Inventory
     8,822        48,074  
    
 
 
    
 
 
 
Total current assets
     1,405,697        2,021,812  
    
 
 
    
 
 
 
Property, equipment and software, net
     76,955        658,592  
Intangible assets
     100        13,219  
Land use right
     —          28,983  
Long-term investments
     143,800        5,356  
Deferred tax assets
     30,716        48,324  
Operating lease
right-of-use
assets
     264,909        660,407  
Others
     19,692        91,644  
    
 
 
    
 
 
 
Total
non-current
assets
     536,172        1,506,525  
    
 
 
    
 
 
 
Total assets
     1,941,869        3,528,337  
    
 
 
    
 
 
 
Accrued expenses and other current liabilities
     188,975        623,002  
Deferred revenue, current portion
     1,331,962        2,724,614  
Current portion of operating lease liabilities
     59,982        125,986  
Income tax payable
     16,093        4,654  
Amounts due to related parties
     460        —    
    
 
 
    
 
 
 
Total current liabilities
     1,597,472        3,478,256  
    
 
 
    
 
 
 
Deferred revenue,
non-current
portion
     5,674        9,125  
Deferred tax liabilities
     25        78,697  
Non-current portion of operating lease liabilitie
s
     194,228        527,692  
Other payables
     —          26,580  
    
 
 
    
 
 
 
Total
non-current
liabilities
     199,927        642,094  
    
 
 
    
 
 
 
Total liabilities
     1,797,399        4,120,350  
    
 
 
    
 
 
 
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Net revenues
     397,306        2,114,855        7,124,744  
Net income
     66,934        211,799        2,406,144  
Net cash generated from operating activities
     239,307        1,238,366        3,945,706  
Net cash used in investing activities
     (195,193      (1,172,967      (305,448
Net cash used in financing activities
     (31,040      (87,239      (132,644
    
 
 
    
 
 
    
 
 
 
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of property, equipment and software estimated useful lives
Property, equipment and software are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, as follows:
 
   
Category
  
Estimated useful life
    Electronic equipment    3 years
    Furniture and office equipment    5 years
    Software    2-10 years
 
 
Building
 
37 years
    Leasehold improvement    Shorter of the lease term or estimated economic life
Summary of amortization periods by intangible asset classes The estimated useful lives of intangible assets are as follows:
 
 
 
Category
  
Estimated useful life
 
 
Student base
  
1.5-2 years
 
 
Trademark
  
3-10 years
Summary of disaggregated revenue by types
For the years ended December 31, 2018, 2019 and 2020, all of the Group’s revenues were generated in the PRC. Additionally, all of the revenues for the periods were recognized from contracts with customers. The following table provides information about disaggregated revenue by types, including a reconciliation of the disaggregated revenue with the Group’s reportable segment.
 
 
  
Year ended December 31,
 
 
  
2018
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Online tutoring services
  
 
362,622
 
  
 
2,084,803
 
  
 
7,109,255
 
- K-12 courses
  
 
290,890
 
  
 
1,706,538
 
  
 
6,237,399
 
- Foreign language, professional and admission courses
  
 
71,732
 
  
 
378,265
 
  
 
871,856
 
Other services
  
 
34,684
 
  
 
30,052
 
  
 
15,489
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total net revenues
  
 
397,306
 
  
 
2,114,855
 
  
 
7,124,744
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Summary of contract liabilities arising from contract with customers
The following table provides information about the Group’s contract liabilities and refund liability arising from contract with customers. The increase in contract liabilities primarily resulted from the Group’s business growth.
 
 
  
Year ended December 31,
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
Deferred revenue, current
     1,331,962        2,724,614  
Deferred revenue, non-current
     5,674        9,125  
    
 
 
    
 
 
 
       1,337,636        2,733,739  
    
 
 
    
 
 
 
Refund liability
     54,567        120,709  
    
 
 
    
 
 
 

XML 57 R38.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS ACQUISITION (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Summary of purchase price allocation The purchase price was allocated on the date of acquisition as below:
 
     2020      Amortization period  
     RMB         
Other current assets
     123           
Intangible assets
:
                 
Trademark
     1,300        3 years  
Student base
     12,400        2 years  
Goodwill
     43,300           
Deferred revenue
     (11,700         
Other current liabilities
     (457         
Deferred tax liabilities
     (7,567         
    
 
 
          
       37,399           
    
 
 
          
Summary of unaudited pro forma results of operations
The following summarized unaudited pro forma results of operations for the years ended December 31, 2019 and December 31, 2020 assuming that the acquisition during the year ended December 31, 2020 occurred as of January 1, 2019. These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the results of operations which actually would have resulted had the acquisitions occurred as of January 1, 2019, nor is it indicative of future operating results.
 
 
  
For the years ended December 31,
 
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
 
  
(Unaudited)
 
  
(Unaudited)
 
Pro forma net revenues
  
 
2,127,834
 
  
 
7,231,144
 
Pro forma net income (loss)
  
 
177,761
 
  
 
(1,477,022
)
 
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.21.1
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2020
Prepaid Expense and Other Assets, Current [Abstract]  
Summary of prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following:
 
     As of December 31  
     2019      2020  
     RMB      RMB  
Prepaid VAT and income tax
(1)
 
 
  
 
 
 
312,003
 
Prepaid other service fees
(2)
     112,939        264,877  
Contract cost
(3)
     64,805        77,668  
Receivables from broker
(4)
     43,993        47,634  
Receivables from third party payment platform
(5)
     26,570        11,596  
Staff advance
     3,809        5,813  
Others
 
 
544
 
 
 
3,091
 
    
 
 
    
 
 
 
       252,660        722,682  
    
 
 
    
 
 
 
 
 
(1)
Prepaid VAT and income tax consist of (a) VAT input that is expected to offset with VAT output tax or to be transferred out and (b) the prepayment of income tax.
 
(2)
Prepaid other service fees consist of prepayment of advertising fees and cloud server hosting fees. The prepayments of advertising fees and cloud server hosting fees are generally short-term in nature and are amortized over the related service period.
 
(3)
Contract cost mainly includes sales commissions to sales personnel and third-party agents which the Group started in July 2019 as described in Note 2.
 
(4)
Amount represents receivable from broker related to employee’s stock option exercises in connection with employees’ tax obligations. In 2019 and 2020, certain employees exercised their stock options for which the Company paid the relevant employee’s tax obligations on their behalf to the appropriate taxing authorities. To settle the employees’ obligations with the Company, the Company’s broker withheld some of the employees’ shares and subsequently sold them in the open market at fair value. The receivable represents the cash to be received from the broker related to the above transaction.
 
(5)
Receivables from third party payment platform consist of cash that has been received from course participants but held by the third-party payment platform. The Group subsequently collected the full balance from the third-party payment platform.
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.21.1
PROPERTY, EQUIPMENT AND SOFTWARE, NET (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Summary of property, equipment and software
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Electronic equipment
     60,778        214,235  
Building
     —          189,965
 
Leasehold improvement
     21,851        80,705  
Furniture and office equipment
     6,632        21,180  
Software
     2,043        7,183  
Construction in progress
     15,130        268,515
 
    
 
 
    
 
 
 
 
     106,434        781,783  
Less: Accumulated depreciation
     (24,574      (77,445
    
 
 
    
 
 
 
       81,860        704,338  
    
 
 
    
 
 
 
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.21.1
LAND USE RIGHTS (Tables)
12 Months Ended
Dec. 31, 2020
Land Use Rights Disclosure [Abstract]  
Summary of Land Use Rights
Land use rights consisted of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Land use rights
     —          29,788  
Less: Accumulated amortization
     —          (805
    
 
 
    
 
 
 
       —          28,983  
    
 
 
    
 
 
 
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2020
Long-term Investments [Abstract]  
Summary of long-term investments
     As of December 31,  
     2019      2020  
     RMB      RMB  
Equity method investments
(1)
     6,593        5,356  
Available-for-sale debt investments
(2)
     1,181,693        525,373  
    
 
 
    
 
 
 
       1,188,286        530,729  
 
 
(1)
The Group holds less than 40%
 equity interests in several third-party private companies through investments in
their
 common shares or in-substance common share. The Group accounts for the investments under the equity method because the Group has the ability to exercise significant influence but does not have control over the investee. The Group recorded its shares of income in these investments
 of
 
RMB869, RMB1,348 and RMB63 for the year
s
ended December 31, 2018, 2019 and 2020 respectively.
 
 
(2)
Long-term
available-for-sale
debt investments are reported at fair value. Please refer to debt securities investments
described
in Note 2.
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of carrying amount of goodwill
The changes in the carrying amount of goodwill for the years ended December 31, 2019 and 2020 were presented as follow:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Beginning balance
     331        331  
Addition
(1)
     —          43,300  
Accumulated impairment loss
     —          —    
    
 
 
    
 
 
 
Goodwill, net
     331        43,631  
    
 
 
    
 
 
 
 
  (1)
Represent the goodwill in the acquisition of Tianjin Puxin in December 2020, which was described as Note 3.
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.21.1
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of intangible assets
The intangible assets consisted of the following:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Student base
     110        12,510  
Trademark
     300        1,675  
    
 
 
    
 
 
 
Total
     410        14,185  
Less: Accumulated amortization
     (310      (966
    
 
 
    
 
 
 
       100        13,219  
    
 
 
    
 
 
 
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.21.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Summary of accrued expenses and other current liabilities
The components of accrued expenses and other current liabilities were as follows:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Salary and welfare payable
     127,032        507,867  
Accrued marketing expense
            366,426  
Refund liability
(1)
     54,567        120,709  
Other accrued expense
 
 
26,163
 
 
 
118,002
 
Payable for investments and acquisitions
            102,606  
Other tax payable
     10,700        93,902  
Others
     6,869        4,441  
Payable to third-parties 
     3,422        1,549  
    
 
 
    
 
 
 
       228,753        1,315,502  
    
 
 
    
 
 
 
 
  (1)
Refund liability represents the estimated amounts of service fee received that is estimated to be refunded as described in Note 2.
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENT (Tables)
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Summary of assets measured at fair value on a recurring basis
As of December 31, 2019 and 2020,
available-for-sale
investments recorded in short-term and long-term investments are measured and recorded at fair value initially and on a recurring basis in periods subsequent to their initial recognition and are as follows:
 
     Fair value measurement as of December 31, 2020  
     Quoted prices
in active
market for
identical
assets
     Significant
other
observable
inputs
     Significant
unobservable
inputs
     Total  
     (Level 1)      (Level 2)      (Level 3)         
     RMB      RMB      RMB      RMB  
Short-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
     104,259        6,623,234        —          6,727,493  
Long-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
     —          525,373        —          525,373  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     104,259        7,148,607        —          7,252,866  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
     Fair value measurement as of December 31, 2019  
     Quoted prices
in active
market for
identical
assets
     Significant
other
observable
inputs
     Significant
unobservable
inputs
     Total  
     (Level 1)      (Level 2)      (Level 3)         
     RMB      RMB      RMB      RMB  
Short-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
     —          1,328,342        —          1,328,342  
Long-term investments:
                                   
Available-for-sale
debt investments
                                   
- Wealth management products
     —          1,181,693        —          1,181,693  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     —          2,510,035        —          2,510,035  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of available-for-sale investments
A summary of
available-for-sale
investments during the years ended December 31, 2019 and 2020 is presented as below:
 
     As of December 31, 2020  
     Original
cost
     Unrealized
gains
     Unrealized
loss
     Provision
for decline
in value
     Fair
value
 
     RMB      RMB      RMB      RMB      RMB  
Short-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     6,726,150        1,343        —          —          6,727,493  
Long-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     522,000        3,373        —          —          525,373  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     7,248,150        4,716        —          —          7,252,866  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
     As of December 31, 2019  
     Original
cost
     Unrealized
gains
     Unrealized
loss
     Provision
for decline
in value
     Fair
value
 
     RMB      RMB      RMB      RMB      RMB  
Short-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     1,321,090        7,252        —          —          1,328,342  
Long-term investments:
                                            
Available-for-sale
debt investments
                                            
- Wealth management products
     1,181,270        423        —          —          1,181,693  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     2,502,360        7,675        —          —          2,510,035  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.21.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Summary of assumptions used to determine estimated fair value of options The following assumptions were used.
     As of December 31,  
Grant date
   2018     2019     2020  
Risk-free interest rate
     3.42%-3.78     3.20     —    
Volatility
     53.40%-56.20     54.60     —    
Dividend yield
     —         —         —    
Exercise multiples
     2.2       2.2-2.8       —    
Life of options (in years)
     10       10       —    
Fair value of underlying ordinary shares
     4.5-12.7       72.1       —    
    
 
 
   
 
 
   
 
 
 
Summary of options activities
 
A summary of options activities during the year ended December 31, 2020 is presented below:
 
     Number
of
options
     Weighted
average
exercise
price
     Weighted
average
grant date
fair value
     Weighted
average
remaining
contractual
term (years)
     Aggregate
intrinsic
value
 
Options outstanding at January 1, 2020
     8,473,127        0.01        23.96        8.62        1,934,139  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Granted
     —          —          —                      
Exercised
     622,263        0.01        29.31                    
    
 
 
    
 
 
    
 
 
                   
Options outstanding at December 31, 2020
     7,850,864        0.01        23.53        7.61        3,973,335  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Options vested and expected to vest as of December 31, 2020
     7,850,864        0.01        23.53        7.61        3,973,335  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Options exercisable as of December 31, 2020
     749,377        0.01        7.17        6.65        379,261  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of the RSUs activity
A summary of the RSUs activity during the year ended December 31, 2020 is presented below:
 
     RSUs  
Unvested balance at January 1, 2020
     767,060  
Granted
     1,717,143  
Vested
     184,921  
    
 
 
 
Unvested balance at December 31, 2020
     2,299,282  
    
 
 
 
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE REDEEMABLE PREFERRED SHARES (Tables)
12 Months Ended
Dec. 31, 2020
Series A redeemable convertible preferred stock  
Redeemable Noncontrolling Interest [Line Items]  
Summary of change in balance of Series A Preferred Shares included in mezzanine equity
The change in the balance of Series A Preferred Shares included in mezzanine equity for the years ended December 31, 2018, 2019 and 2020 are as follows:
     Series A  
     Preferred Shares  
     RMB  
Balance as of January 1, 2018
     427,130  
Accretion of Series A Preferred Shares
     38,930  
    
 
 
 
Balance as of January 1, 2019
    466,060  
Accretion of Series A Preferred Shares
     16,772  
Conversion to ordinary shares
     (482,832
    
 
 
 
Balance as of December 31, 20
19
     —    
    
 
 
 
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Summary of current and deferred components of the income tax expense
 
     Year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Current tax (expense) benefits
     —          (16,441      14,578  
Deferred tax (expense) benefits
     (2,616      (516      20,041  
    
 
 
    
 
 
    
 
 
 
       (2,616      (16,957      34,619  
    
 
 
    
 
 
    
 
 
 
Summary of principle components of deferred tax assets and deferred taxes liability
The principle components of deferred tax assets were as follows:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Deferred tax assets
                 
Deductible temporary difference related to advertising expenses
     51,607        458,991  
Net operating loss carrying forwards
     19,461        160,919  
Tran
sfer
 of intangible assets
     —          1,679  
Accrued liabilities
     —          300  
    
 
 
    
 
 
 
Total deferred tax assets
     71,068        621,889  
Less: valuation allowance
     (40,352      (573,565
    
 
 
    
 
 
 
Deferred tax assets net
     30,716        48,324  
    
 
 
    
 
 
 
The principle components of deferred tax liabilities were as follows:
 
     As of December 31,  
     2019      2020  
     RMB      RMB  
Deferred tax liabilities
                 
Building and land use right
     —          72,447  
Intangible assets
     25        3,287  
Deferred revenue
     —          2,750  
Unrecognized gains of
available-for-sale
investments
     —          213  
    
 
 
    
 
 
 
Total deferred tax liabilities
     25        78,697  
    
 
 
    
 
 
 
Sumamry of reconciliation of effective tax rate and statutory income tax rate
The reconciliation of the effective tax rate and the statutory income tax rate applicable to PRC operations was as follow:
 
     Year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Income (loss) before provision for income taxes and share of results of equity investees
     21,397        242,239        (1,427,612
Income tax (expenses) benefits computed at an applicable tax rate
 
of 25%
     (5,349      (60,560      356,903  
Effect of permanent differences
     (4,100      (11,010      55,935  
Effect of research and development super-deduction
     —         38,078        88,881  
Effect of preferential tax rate
     18,243        10,399        62,404  
Effect on tax rates in different tax jurisdictions
     —         3,691        (1,278
Change in valuation allowance
     (11,410      2,445        (528,226
    
 
 
    
 
 
    
 
 
 

     (2,616      (16,957      34,619  
 
 
 
 
 
 
 
 
 
 
 
 
 
Summary of movements of valuation allowance
The movements of valuation allowance for the years end December 31, 2018, 2019 and 2020 are as follows:
 
 
  
Year ended December 31,
 
 
  
2018
 
  
2019
 
  
2020
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Balance at beginning of the period
  
 
31,387
 
  
 
42,797
 
  
 
40,352
 
Acquisitions
  
 
—  
 
  
 
—  
 
  
 
4,987
 
Additions
  
 
11,410
 
  
 
36,138
 
  
 
529,915
 
Reversal
  
 
—  
 
  
 
(38,583
  
 
(1,689
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of the period
  
 
42,797
 
  
 
40,352
 
  
 
573,565
 
 
  
 
 
 
  
 
 
 
  
 
 
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.21.1
NET (LOSS) INCOME PER SHARE (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Summary of computation of basic and diluted net loss per share
 
The following table sets forth the computation of basic and diluted net (loss) income per share for the periods indicated:
 
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Basic net (loss) income per share calculation
                          
Numerator:
                          
Net income (loss)
     19,650        226,630        (1,392,930
Less: Accretion on Series A Preferred Shares redemption value
     38,930        16,772        —    
Less: Undistributed earnings allocated to Series A Preferred Shares
     —          21,698        —    
Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-basic
     (19,280      188,160        (1,392,930
    
 
 
    
 
 
    
 
 
 
Denominator:
                          
Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-basic
     92,224,998        132,400,941        159,725,779  
Net (loss) income per ordinary share attributable to ordinary shareholders-basic
     (0.21      1.42        (8.72
    
 
 
    
 
 
    
 
 
 
Diluted net (loss) income per ordinary share calculation
                          
Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-diluted
 
                 
Denominator:
                          
Weighted average ordinary shares basic outstanding
     92,224,998        132,400,941        159,725,779  
Effect of potentially diluted stock options
     —          6,998,647        —    
Effect of potentially diluted RSUs
     —          78,310        —    
Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-diluted
     92,224,998        139,477,898        159,725,779  
    
 
 
    
 
 
    
 
 
 
Net (loss) income per ordinary share attributable to ordinary shareholders-diluted
     (0.21      1.35        (8.72
    
 
 
    
 
 
    
 
 
 
 
  Note:
For the years ended December 31, 2018, 2019 and 2020, the following shares, share options or RSUs outstanding were excluded from the calculation of diluted net (loss) income per ordinary share, as their inclusion would have been anti-dilutive for the periods prescribed.
     For the year ended December 31,  
     2018      2019      2020  
Shares issuable upon exercise of share options
     21,892,243        —          —    
Shares issuable upon conversion of Series A Preferred Shares
    
35,625,002
      
 
 
      
 
 
Shares issuable upon conversion of RSUs
     —          512,847        64,576  
    
 
 
    
 
 
    
 
 
 
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.21.1
RELATED PARTY TRANSACTION (Tables)
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
Schedule of related parties
 
  (1)
Related parties
 
   
Name of related parties
       
Relationship with the Group
    Mr. Larry Xiangdong Chen         CEO and Chairman of the board of Directors of the Company
    Beijing Youlian Global Education Technology Co., Ltd (“Beijing Youlian”)
(1)
        Equity method investment investee
(1)
 
Beijing Youlian was dissolved in June 
2020.
Summary of significant balances and transactions
  (2)
The significant balances and transactions between the Group and its related parties were as follows:
 
  (a)
Balance
 
     December 31,  
     2019      2020  
     RMB      RMB  
Amounts due to:
                 
Mr. Larry Xiangdong Chen
     460        —    
    
 
 
    
 
 
 
Total
     460        —    
    
 
 
    
 
 
 
 
(b)
Transaction
Other than as disclosed elsewhere in these consolidated financial statements, the Group had the following significant related party transactions:
 
            Revenue         
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Beijing Youlian
(1)
     4,670        566        —    
    
 
 
    
 
 
    
 
 
 
Total
     4,670        566        —    
    
 
 
    
 
 
    
 
 
 
 
            Expense         
     For the year ended December 31,  
     2018      2019      2020  
     RMB      RMB      RMB  
Beijing Youlian
(2)
     2,052        3,569        1,457  
    
 
 
    
 
 
    
 
 
 
Total
     2,052        3,569        1,457  
    
 
 
    
 
 
    
 
 
 
 
  (1)
The Group recognized revenue from providing technical service.
  (2)
The Group recognized expense from receiving advertising service provided by Beijing Youlian.
 
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.21.1
LEASE (Tables)
12 Months Ended
Dec. 31, 2020
Summary of supplementary information related to operating leases
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
  
RMB
 
 
RMB
 
Cash paid for amounts included in the measurement of lease
liabilities:
  
     
 
     
Operating cash flows from operating leases
  
 
64,630
 
 
  141,942  
Non-cash
right-of-use
assets in exchange for new lease liabilities:
  
 
   
 
     
Operating leases
  
 
231,146
 
 
  647,029  
Weighted average remaining lease term
  
 
   
 
     
Operating leases
  
 
4.4
 
 
  4.6  
Weighted average discount rate
  
 
   
 
     
Operating leases
  
 
5.0
 
  6.6
Future minimum payments under non-cancelable operating leases
The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31:
 
     RMB  
Year ending December 31,
 
 
 
 
2021
     206,362  
2022
     217,978  
2023
     194,381  
2024
     178,226  
2025
     99,170  
2026 and thereafter
     36,950  
    
 
 
 
Less: imputed interest
     (136,302
    
 
 
 
Total
     796,765  
    
 
 
 
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.21.1
ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
Dec. 31, 2020
USD ($)
Allowable assets to disposed without prior written consent ¥ 10,685,792 ¥ 3,394,532   $ 1,637,670
Percentage of consolidated total accounted by VIE and its subsidiaries 10.00% 10.00% 10.00%  
Assets, Total [Member]        
Percentage of consolidated total accounted by VIE and its subsidiaries 33.02% 57.21%    
Liabilities, Total [Member]        
Percentage of consolidated total accounted by VIE and its subsidiaries 83.14% 97.83%    
Variable Interest Entity, Primary Beneficiary [Member]        
Allowable assets to disposed without prior written consent ¥ 3,528,337 ¥ 1,941,869    
Exclusive Call Option Agreement [Member] | Variable Interest Entity, Primary Beneficiary [Member] | Maximum [Member]        
Allowable assets to disposed without prior written consent ¥ 100      
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.21.1
ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of subsidiaries, VIE and VIE's subsidiaries (Detail)
12 Months Ended
Dec. 31, 2020
Subsidiaries [Member] | BaiJiaHuLian HK [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition Aug. 18, 2014
Place of establishment HongKong, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Holding company
Subsidiaries [Member] | Beijing Lexuebang [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition Jan. 12, 2015
Place of establishment Beijing, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education technical services
Subsidiaries [Member] | Wuhan Yuexuebang Network Technology Co., Ltd [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition May 25, 2020
Place of establishment Wuhan, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education technical services
Subsidiaries [Member] | Beijing Yuexuebang Network Technology Co., Ltd [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition Nov. 24, 2020
Place of establishment Beijing, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education technical services
Variable Interest Entity, Primary Beneficiary [Member] | Beijing BaiJia [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition Jun. 04, 2014
Place of establishment Beijing, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education services
Vairable Interest Entity Subsidiaries [Member] | Beijing Genshuixue Technology Co., Ltd. [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition May 14, 2015
Place of establishment Beijing, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education services
Vairable Interest Entity Subsidiaries [Member] | Beijing GaoTuYunJi Education Technology Co., Ltd. [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition Jul. 18, 2017
Place of establishment Beijing, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education services
Vairable Interest Entity Subsidiaries [Member] | Shandong Genshuixue Internet Technology Co., Ltd [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition Jan. 17, 2020
Place of establishment Jinan, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education services
Vairable Interest Entity Subsidiaries [Member] | Zhengzhou GaoTuYunJi Education Technology Co., Ltd [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition Jan. 19, 2020
Place of establishment Zhengzhou, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education services
Vairable Interest Entity Subsidiaries [Member] | Xi'an GaoTuYunJi Education Technology Co., Ltd [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition Mar. 24, 2020
Place of establishment Xi’an, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education services
Vairable Interest Entity Subsidiaries [Member] | Wuhan GaoTuYunJi Education Technology Co., Ltd [Member]  
Subsidiaries And VIEs  
Later of date of establishment or acquisition Apr. 01, 2020
Place of establishment Wuhan, China
Percentage of direct or indirect economic ownership 100.00%
Principal activities Education services
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.21.1
ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of financial information of VIE and VIE's subsidiaries after elimination of inter-company transactions and balances (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2017
CNY (¥)
Variable Interest Entity [Line Items]              
Cash and cash equivalents ¥ 355,224   ¥ 73,967 ¥ 33,259 $ 54,440 $ 11,336 ¥ 19,294
Short-term investments 7,331,268   1,473,452   1,123,566    
Prepaid expenses and other current assets 722,682   252,660   110,756    
Inventory 48,074   8,822   7,368    
Total current assets 8,457,248   1,808,901   1,296,130    
Property, equipment and software, net 704,338   81,860   107,945    
Intangible assets 13,219   100   2,026    
Long-term investments 530,729   1,188,286   81,338    
Deferred tax assets 48,324   30,716   7,406    
Operating lease right-of-use assets 806,591   264,909   123,615    
Others 1,230   710   188    
TOTAL ASSETS 10,685,792   3,394,532   1,637,670    
Accrued expenses and other current liabilities 1,315,502   228,753   201,610    
Deferred revenue, current portion 2,724,614   1,331,962   417,566    
Current portion of operating lease liabilities 152,622   59,982   23,390    
Income tax payable 4,654   16,093   713    
Amounts due to related parties 0   460   0    
Total current liabilities 4,197,392   1,637,250   643,279    
Deferred revenue, non-current portion 9,125   5,674   1,398    
Deferred tax liabilities 78,697   25   12,061    
Non-current portion of operating lease liabilities 644,143   194,228   98,719    
TOTAL LIABILITIES 4,955,937   1,837,177   $ 759,531    
Net revenues 7,124,744 $ 1,091,915 2,114,855 397,306      
Net income (1,392,930) (213,474) 226,630 19,650      
Net cash generated from operating activities 603,273 92,455 1,285,054 241,869      
Net cash used in investing activities (5,596,304) (857,671) (2,504,566) (198,720)      
Net cash used in financing activities 5,272,100 $ 807,985 1,246,065 (29,193)      
Variable Interest Entity, Primary Beneficiary [Member]              
Variable Interest Entity [Line Items]              
Cash and cash equivalents 20,701   9,763        
Short-term investments 1,347,750   1,191,664        
Prepaid expenses and other current assets 605,287   195,448        
Inventory 48,074   8,822        
Total current assets 2,021,812   1,405,697        
Property, equipment and software, net 658,592   76,955        
Intangible assets 13,219   100        
Land use right 28,983   0        
Long-term investments 5,356   143,800        
Deferred tax assets 48,324   30,716        
Operating lease right-of-use assets 660,407   264,909        
Others 91,644   19,692        
Total non-current assets 1,506,525   536,172        
TOTAL ASSETS 3,528,337   1,941,869        
Accrued expenses and other current liabilities 623,002   188,975        
Deferred revenue, current portion 2,724,614   1,331,962        
Current portion of operating lease liabilities 125,986   59,982        
Income tax payable 4,654   16,093        
Amounts due to related parties 0   460        
Total current liabilities 3,478,256   1,597,472        
Deferred revenue, non-current portion 9,125   5,674        
Deferred tax liabilities 78,697   25        
Non-current portion of operating lease liabilities 527,692   194,228        
Other payables 26,580   0        
Total non-current liabilities 642,094   199,927        
TOTAL LIABILITIES 4,120,350   1,797,399        
Net revenues 7,124,744   2,114,855 397,306      
Net income 2,406,144   211,799 66,934      
Net cash generated from operating activities 3,945,706   1,238,366 239,307      
Net cash used in investing activities (305,448)   (1,172,967) (195,193)      
Net cash used in financing activities ¥ (132,644)   ¥ (87,239) ¥ (31,040)      
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Customers
Dec. 31, 2019
CNY (¥)
Customers
Dec. 31, 2018
CNY (¥)
Customers
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2017
CNY (¥)
Convenience translation rate of USD1.00 6.5250     6.5250    
Held-to-maturity securities ¥ 603,775 ¥ 145,110        
Impairment losses on long-lived assets 0 0 ¥ 0      
Impairment losses on equity method investments 0 0 0      
Revenue recognized that was included in deferred revenue balance 1,297,088 259,384        
Remaining performance obligations 2,733,739          
Remaining performance obligations, expected to be recognized over the next 12 months 2,724,614          
Remaining performance obligations, expected to be recognized over the second 12 months 6,708          
Remaining performance obligations, expected to be recognized thereafter 2,417          
Government subsidies 6,941 310 400      
Cash and cash equivalents ¥ 355,224 ¥ 73,967 ¥ 33,259 $ 54,440 $ 11,336 ¥ 19,294
Percentage of net revenues earned through one customer 10.00% 10.00% 10.00%      
Available-for-sale debt investments current ¥ 6,727,493 ¥ 1,328,342        
Available-for-sale debt investments noncurrent [1] 525,373 1,181,693        
Capitalized contract costs 77,668 64,805        
Capitalized Contract Cost, Impairment Loss ¥ 0 ¥ 0 ¥ 0      
Operating Lease, Term 9 years     9 years    
Uncertain income tax position An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes are classified as a component of the provisions for income taxes.          
Allowance for credit losses ¥ 0          
Minimum [Member]            
Equity method investment, ownership percentage 20.00%     20.00%    
Maximum [Member]            
Equity method investment, ownership percentage 50.00% 40.00%   50.00% 40.00%  
Selling and marketing expense [Member]            
Capitalized contract costs amortization ¥ 185,787 ¥ 156,710 ¥ 0      
Other Income [Member]            
Value added tax exemption income ¥ 256,378          
Small Scale VAT Payer Entities [Member] | Educational services [Member]            
Value added tax rate 3.00%     3.00%    
Small Scale VAT Payer Entities [Member] | Educational services [Member] | March 1, 2020 to December 31, 2021            
Preferential value added tax rate 1.00%     1.00%    
General VAT Payer Entities [Member] | Educational services [Member]            
Value added tax rate 6.00%     6.00%    
Revenue Benchmark            
Number of customers whose revenue individually represent greater than 10% of the total net revenues | Customers 0 0 0      
CNY            
Cash and cash equivalents ¥ 151,009 ¥ 11,677        
[1] Long-term available-for-sale debt investments are reported at fair value. Please refer to debt securities investments described in Note 2.
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of property, equipment and software estimated useful lives (Detail)
12 Months Ended
Dec. 31, 2020
Electronic equipment  
Property, Plant and Equipment [Line Items]  
Property, equipment and software estimated useful lives 3 years
Furniture and office equipment  
Property, Plant and Equipment [Line Items]  
Property, equipment and software estimated useful lives 5 years
Software | Maximum  
Property, Plant and Equipment [Line Items]  
Property, equipment and software estimated useful lives 10 years
Software | Minimum  
Property, Plant and Equipment [Line Items]  
Property, equipment and software estimated useful lives 2 years
Building  
Property, Plant and Equipment [Line Items]  
Property, equipment and software estimated useful lives 37 years
Leasehold improvement  
Property, Plant and Equipment [Line Items]  
Property, equipment and software estimated useful lives description Shorter of the lease term or estimated economic life
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of amortization periods by intangible asset classes (Detail)
12 Months Ended
Dec. 31, 2020
Student base | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets estimated useful lives 2 years
Student base | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets estimated useful lives 1 year 6 months
Trademark | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets estimated useful lives 10 years
Trademark | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets estimated useful lives 3 years
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of disaggregated revenue by types (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Disaggregation of Revenue [Line Items]        
Revenues ¥ 7,124,744 $ 1,091,915 ¥ 2,114,855 ¥ 397,306
Online Tutoring Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 7,109,255   2,084,803 362,622
K-12 courses        
Disaggregation of Revenue [Line Items]        
Revenues 6,237,399   1,706,538 290,890
Foreign language, professional and admission courses        
Disaggregation of Revenue [Line Items]        
Revenues 871,856   378,265 71,732
Other services        
Disaggregation of Revenue [Line Items]        
Revenues ¥ 15,489   ¥ 30,052 ¥ 34,684
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of contract liabilities arising from contract with customers (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Revenue from Contract with Customer [Abstract]      
Deferred revenue, current ¥ 2,724,614 $ 417,566 ¥ 1,331,962
Deferred revenue, non-current 9,125 $ 1,398 5,674
Contract liabilities arising from contract with customers 2,733,739   1,337,636
Refund liability [1] ¥ 120,709   ¥ 54,567
[1] Refund liability represents the estimated amounts of service fee received that is estimated to be refunded as described in Note 2.
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS ACQUISITION - Summary Of Purchase Price Allocation (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Business Acquisition [Line Items]      
Goodwill ¥ 43,631 $ 6,687 ¥ 331
Tianjin Puxin [Member]      
Business Acquisition [Line Items]      
Other current assets 123    
Intangible assets 13,700    
Goodwill 43,300    
Deferred revenue (11,700)    
Other current liabilities (457)    
Deferred tax liabilities (7,567)    
Total 37,399    
Tianjin Puxin [Member] | Trademarks [Member]      
Business Acquisition [Line Items]      
Intangible assets ¥ 1,300    
Intangible assets - Amortization period 3 years    
Tianjin Puxin [Member] | Student Base [Member]      
Business Acquisition [Line Items]      
Intangible assets ¥ 12,400    
Intangible assets - Amortization period 2 years    
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS ACQUISITION - Additional Information (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Business Acquisition [Line Items]      
Goodwill ¥ 43,631 $ 6,687 ¥ 331
Tianjin Puxin [Member]      
Business Acquisition [Line Items]      
Percentage of voting interests acquired 100.00% 100.00%  
Business combination consideration transferred ¥ 37,399    
Payment to acquire business 35,529    
Intangible assets 13,700    
Goodwill ¥ 43,300    
Revenue of the acquiree after acquisition percentage 0.05%    
Total assets of the acquiree after acquisition percentage 0.15%    
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS ACQUISITION - Summary of unaudited pro forma results of operations (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition, Pro Forma Information [Abstract]    
Pro forma net revenues ¥ 7,231,144 ¥ 2,127,834
Pro forma net income (loss) ¥ (1,477,022) ¥ 177,761
XML 83 R64.htm IDEA: XBRL DOCUMENT v3.21.1
ASSETS ACQUISITION - Additional Information (Details) - Zhengzhou Kaitong [Member] - Real Estate [Member] - CNY (¥)
¥ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2020
Dec. 31, 2020
Asset Acquisition [Line Items]    
Assets acquisition consideration transferred ¥ 333,809  
Payment to acquire assets gross 228,089  
Assets acquisition, consideration transferred, liabilities incurred ¥ 105,720  
Long-term purchase commitment amount   ¥ 127,316
Long-term debt gross   ¥ 26,580
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.21.1
PREPAID EXPENSES AND OTHER CURRENT ASSETS - Summary of prepaid expenses and other current assets (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Prepaid VAT and income tax [1] ¥ 312,003 ¥ 0
Prepaid other service fees [2] 264,877 112,939
Contracts Cost [3] 77,668 64,805
Staff advance 5,813 3,809
Others 3,091 544
Total 722,682 252,660
Receivable from brokers [Member]    
Receivables from brokers [4] 47,634 43,993
Receivable from third party payment platform [Member]    
Receivables from third party payment platform [5] ¥ 11,596 ¥ 26,570
[1] Prepaid VAT and income tax consist of (a) VAT input that is expected to offset with VAT output tax or to be transferred out and (b) the prepayment of income tax.
[2] Prepaid other service fees consist of prepayment of advertising fees and cloud server hosting fees. The prepayments of advertising fees and cloud server hosting fees are generally short-term in nature and are amortized over the related service period.
[3] Contract cost mainly includes sales commissions to sales personnel and third-party agents which the Group started in July 2019 as described in Note 2.
[4] Amount represents receivable from broker related to employee’s stock option exercises in connection with employees’ tax obligations. In 2019 and 2020, certain employees exercised their stock options for which the Company paid the relevant employee’s tax obligations on their behalf to the appropriate taxing authorities. To settle the employees’ obligations with the Company, the Company’s broker withheld some of the employees’ shares and subsequently sold them in the open market at fair value. The receivable represents the cash to be received from the broker related to the above transaction.
[5] Receivables from third party payment platform consist of cash that has been received from course participants but held by the third-party payment platform. The Group subsequently collected the full balance from the third-party payment platform.
XML 85 R66.htm IDEA: XBRL DOCUMENT v3.21.1
PROPERTY, EQUIPMENT AND SOFTWARE, NET - Summary of property, equipment and software (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Property, Plant and Equipment [Line Items]      
Property, equipment and software, Gross ¥ 781,783   ¥ 106,434
Less: Accumulated depreciation (77,445)   (24,574)
Property, equipment and software, Net 704,338 $ 107,945 81,860
Electronic equipment      
Property, Plant and Equipment [Line Items]      
Property, equipment and software, Gross 214,235   60,778
Building      
Property, Plant and Equipment [Line Items]      
Property, equipment and software, Gross 189,965   0
Leasehold improvement      
Property, Plant and Equipment [Line Items]      
Property, equipment and software, Gross 80,705   21,851
Furniture and office equipment      
Property, Plant and Equipment [Line Items]      
Property, equipment and software, Gross 21,180   6,632
Software      
Property, Plant and Equipment [Line Items]      
Property, equipment and software, Gross 7,183   2,043
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property, equipment and software, Gross ¥ 268,515   ¥ 15,130
XML 86 R67.htm IDEA: XBRL DOCUMENT v3.21.1
PROPERTY, EQUIPMENT AND SOFTWARE, NET - Additional Information (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Property, Plant and Equipment [Abstract]        
Depreciation expenses ¥ 55,751 $ 8,544 ¥ 11,919 ¥ 4,043
XML 87 R68.htm IDEA: XBRL DOCUMENT v3.21.1
LAND USE RIGHTS - Summary of Land Use Rights (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Land Use Rights [Line Items]    
Land use rights ¥ 29,788 ¥ 0
Less: Accumulated amortization (805) 0
Land use rights net ¥ 28,983 ¥ 0
XML 88 R69.htm IDEA: XBRL DOCUMENT v3.21.1
LAND USE RIGHTS - Additional Information (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Land Use Rights Disclosure [Line Items]      
Amortization expenses for land use right ¥ 805 ¥ 0 ¥ 0
Future Amortization [Member]      
Land Use Rights Disclosure [Line Items]      
Expected amortization expense of land use rights in next twelve months 805    
Expected amortization expense of land use rights year two 805    
Expected amortization expense of land use rights year three 805    
Expected amortization expense of land use rights year four 805    
Expected amortization expense of land use rights year five 805    
Expected amortization expense of land use rights thereafter ¥ 805    
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM INVESTMENTS - Summary of long-term investments (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Schedule of Equity Method Investments [Line Items]      
Equity method investments [1] ¥ 5,356   ¥ 6,593
Available-for-sale debt investments [2] 525,373   1,181,693
Total ¥ 530,729 $ 81,338 ¥ 1,188,286
[1] The Group holds less than 40% equity interests in several third-party private companies through investments in their common shares or in-substance common share. The Group accounts for the investments under the equity method because the Group has the ability to exercise significant influence but does not have control over the investee. The Group recorded its shares of income in these investments of RMB869, RMB1,348 and RMB63 for the years ended December 31, 2018, 2019 and 2020 respectively.
[2] Long-term available-for-sale debt investments are reported at fair value. Please refer to debt securities investments described in Note 2.
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM INVESTMENTS - Summary of long-term investments (Parenthetical) (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Shares of (loss) income from equity method investments ¥ 63 $ 10 ¥ 1,348 ¥ 869
Maximum        
Equity method investments holding percentage 50.00% 50.00% 40.00%  
Third Party Investments [Member]        
Shares of (loss) income from equity method investments ¥ 63   ¥ 1,348 ¥ 869
XML 91 R72.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL - Summary of carrying amount of goodwill (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Goodwill [Line Items]      
Beginning balance ¥ 331   ¥ 331
Addition [1] 43,300   0
Accumulated impairment loss 0   0
Goodwill, net ¥ 43,631 $ 6,687 ¥ 331
[1] Represent the goodwill in the acquisition of Tianjin Puxin in December 2020, which was described as Note 3.
XML 92 R73.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL - Additional Information (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill impairment loss ¥ 0 ¥ 0
XML 93 R74.htm IDEA: XBRL DOCUMENT v3.21.1
INTANGIBLE ASSETS - Summary of intangible assets (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross ¥ 14,185 ¥ 410
Less: Accumulated amortization (966) (310)
Finite-Lived Intangible Assets, Net 13,219 100
Student Base [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 12,510 110
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross ¥ 1,675 ¥ 300
XML 94 R75.htm IDEA: XBRL DOCUMENT v3.21.1
INTANGIBLE ASSETS - Additional Information (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense ¥ 656 ¥ 137 ¥ 173
Expected amortization expense of intangible assets in next twelve months 6,641    
Expected amortization expense of intangible assets year two 6,124    
Expected amortization expense of intangible assets year three 405    
Expected amortization expense of intangible assets year four 8    
Expected amortization expense of intangible assets year five 8    
Expected amortization expense of intangible assets thereafter ¥ 33    
XML 95 R76.htm IDEA: XBRL DOCUMENT v3.21.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Summary of accrued expenses and other current liabilities (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Payables and Accruals [Abstract]      
Salary and welfare payable ¥ 507,867   ¥ 127,032
Accrued marketing expense 366,426   0
Refund liability [1] 120,709   54,567
Other accrued expense 118,002   26,163
Payable for investments and acquisitions 102,606   0
Other tax payable 93,902   10,700
Others 4,441   6,869
Payable to third-parties 1,549   3,422
Accrued expenses and other current liabilities ¥ 1,315,502 $ 201,610 ¥ 228,753
[1] Refund liability represents the estimated amounts of service fee received that is estimated to be refunded as described in Note 2.
XML 96 R77.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENT - Additional Information (Detail)
¥ in Thousands
Dec. 31, 2020
CNY (¥)
Fair Value Disclosures [Abstract]  
Available for sale debt securities, maturity within one year ¥ 6,727,493
Available for sale debt securities maturity two to three years ¥ 525,373
XML 97 R78.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENT - Summary of assets measured at fair value on a recurring basis (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-short term investment ¥ 6,727,493 ¥ 1,328,342
Available-for-sale debt investments-Long term investment [1] 525,373 1,181,693
Available-for-sale Investments    
Available-for-sale debt investments    
Original cost 7,248,150 2,502,360
Unrealized gains 4,716 7,675
Unrealized loss 0 0
Provision for decline in value 0 0
Available-for-sale debt investments-Total 7,252,866 2,510,035
Available-for-sale Investments | Short-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-short term investment 6,727,493 1,328,342
Available-for-sale debt investments    
Original cost 6,726,150 1,321,090
Unrealized gains 1,343 7,252
Unrealized loss 0 0
Provision for decline in value 0 0
Available-for-sale Investments | Long-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-Long term investment 525,373 1,181,693
Available-for-sale debt investments    
Original cost 522,000 1,181,270
Unrealized gains 3,373 423
Unrealized loss 0 0
Provision for decline in value 0 0
Available-for-sale Investments | Fair Value, Recurring [Member]    
Available-for-sale debt investments    
Available-for-sale debt investments-Total 7,252,866 2,510,035
Available-for-sale Investments | Fair Value, Recurring [Member] | Short-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-short term investment 6,727,493 1,328,342
Available-for-sale Investments | Fair Value, Recurring [Member] | Long-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-Long term investment 525,373 1,181,693
Quoted prices in active market for identical assets | Available-for-sale Investments | Fair Value, Recurring [Member]    
Available-for-sale debt investments    
Available-for-sale debt investments-Total 104,259 0
Quoted prices in active market for identical assets | Available-for-sale Investments | Fair Value, Recurring [Member] | Short-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-short term investment 104,259 0
Quoted prices in active market for identical assets | Available-for-sale Investments | Fair Value, Recurring [Member] | Long-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-Long term investment 0 0
Significant other observable inputs | Available-for-sale Investments | Fair Value, Recurring [Member]    
Available-for-sale debt investments    
Available-for-sale debt investments-Total 7,148,607 2,510,035
Significant other observable inputs | Available-for-sale Investments | Fair Value, Recurring [Member] | Short-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-short term investment 6,623,234 1,328,342
Significant other observable inputs | Available-for-sale Investments | Fair Value, Recurring [Member] | Long-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-Long term investment 525,373 1,181,693
Significant unobservable inputs | Available-for-sale Investments | Fair Value, Recurring [Member]    
Available-for-sale debt investments    
Available-for-sale debt investments-Total 0 0
Significant unobservable inputs | Available-for-sale Investments | Fair Value, Recurring [Member] | Short-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-short term investment 0 0
Significant unobservable inputs | Available-for-sale Investments | Fair Value, Recurring [Member] | Long-term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt investments-Long term investment ¥ 0 ¥ 0
[1] Long-term available-for-sale debt investments are reported at fair value. Please refer to debt securities investments described in Note 2.
XML 98 R79.htm IDEA: XBRL DOCUMENT v3.21.1
SHARE-BASED COMPENSATION - Additional Information (Detail) - CNY (¥)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   10 years 10 years
Granted 0    
Share based compensation expense ¥ 238,446 ¥ 60,237 ¥ 5,917
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expenses related to options, weighted average period 3 years 2 months 26 days    
Restricted stock units granted 1,717,143    
Exercise price per share of restricted stock units Granted ¥ 0    
Restricted stock units agggregate fair value ¥ 672,010    
Restricted stock units unrecognised compensation cost ¥ 580,433    
Restricted stock units weighted aveage grant date fair value ¥ 391.35    
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of options vested ¥ 21,081 ¥ 14,948  
Granted 0    
Unrecognized compensation expenses related to options ¥ 110,586    
Unrecognized compensation expenses related to options, weighted average period 7 years 7 months 9 days    
Minimum | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units vesting period 1 year    
Maximum | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units vesting period 4 years    
Share Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum aggregate number of ordinary shares that may be issued pursuant to all awards   28,400,000  
Description of increase in shares reserved The shares reserved may be increased automatically if and whenever the unissued shares reserved accounts for less than one percent (1%) of the total then issued and outstanding shares, so that after the increase, the shares unissued and reserved under the Plan immediately after each such increase shall equal to five percent (5%) of the then issued and outstanding shares.    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Share Incentive Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 0 years    
Share Incentive Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 10 years    
XML 99 R80.htm IDEA: XBRL DOCUMENT v3.21.1
SHARE-BASED COMPENSATION - Summary of assumptions used to determine estimated fair value of options (Details)
12 Months Ended
Dec. 31, 2020
¥ / shares
Dec. 31, 2019
¥ / shares
Dec. 31, 2018
¥ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 0.00% 3.20%  
Risk-free interest rate, Minimum     3.42%
Risk-free interest rate, Maximum     3.78%
Volatility 0.00% 54.60%  
Volatility, Minimum     53.40%
Volatility, Maximum     56.20%
Dividend yield 0.00% 0.00% 0.00%
Exercise multiples 0   2.2
Life of options (in years)   10 years 10 years
Fair value of underlying ordinary shares ¥ 0 ¥ 72.1  
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise multiples   2.2  
Fair value of underlying ordinary shares     ¥ 4.5
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise multiples   2.8  
Fair value of underlying ordinary shares     ¥ 12.7
XML 100 R81.htm IDEA: XBRL DOCUMENT v3.21.1
SHARE-BASED COMPENSATION - Summary of options activities (Detail) - CNY (¥)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options - Beginning Balance 8,473,127  
Number of options - Granted 0  
Number of options - Exercised 622,263  
Number of options - Ending Balance 7,850,864 8,473,127
Number of options - Options vested and expected to vest 7,850,864  
Number of options - Options exercisable 749,377  
Weighted average exercise price - Beginning Balance ¥ 0.01  
Weighted average exercise price - Granted 0  
Weighted average exercise price - Exercised 0.01  
Weighted average exercise price - Ending Balance 0.01 ¥ 0.01
Weighted average exercise price - Options vested and expected to vest 0.01  
Weighted average exercise price - Options exercisable 0.01  
Weighted average grant date fair value - Beginning Balance 23.96  
Weighted average grant date fair value - Granted ¥ 0  
Weighted average grant date fair value - Exercised 29.31  
Weighted average grant date fair value - Ending Balance ¥ 23.53 ¥ 23.96
Weighted average grant date fair value - Options vested and expected to vest 23.53  
Weighted average grant date fair value - Options exercisable ¥ 7.17  
Weighted average remaining contractual term (years) 7 years 7 months 9 days 8 years 7 months 13 days
Weighted average remaining contractual term (years) - Options vested and expected to vest 7 years 7 months 9 days  
Weighted average remaining contractual term (years) - Options exercisable 6 years 7 months 24 days  
Aggregate intrinsic value - Beginning Balance ¥ 1,934,139  
Aggregate intrinsic value - Ending Balance 3,973,335 ¥ 1,934,139
Aggregate intrinsic value - Options vested and expected to vest 3,973,335  
Aggregate intrinsic value - Options exercisable ¥ 379,261  
XML 101 R82.htm IDEA: XBRL DOCUMENT v3.21.1
SHARE-BASED COMPENSATION - Summary Of The RSUs Activity (Detail) - RSUs [Member]
12 Months Ended
Dec. 31, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested balance at January 1, 2020 767,060
Granted 1,717,143
Vested 184,921
Unvested balance at December 31, 2020 2,299,282
XML 102 R83.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE REDEEMABLE PREFERRED SHARES - Additional Information (Detail) - Series A convertible redeemable preferred shares - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Redemption price description The redemption price shall be a return at a specified rate per annum single annually from the original issue date to the date on which the applicable redemption amount is paid in full. A specified rate might be (a) 20% if the redemption is initiated pursuant to Situation(i); (b) 10% if the redemption is initiated pursuant to Situation (ii); (c) 15% if the redemption is initiated pursuant to Situation (iii); (d) 12% if the Redemption is initiated pursuant to Situation (iv)-(vi), as applicable  
Liquidation price, percentage of Series A preferred share issue price 150.00%  
Dividend rate per annum on the Series A preferred shares 8.00%  
IPO [Member]    
Common stock shares isuued upon conversion   35,625,002
XML 103 R84.htm IDEA: XBRL DOCUMENT v3.21.1
CONVERTIBLE REDEEMABLE PREFERRED SHARES - Summary of change in balance of Series A Preferred Shares included in mezzanine equity (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Accretion of Series A Preferred Shares ¥ 0 $ 0 ¥ 16,772 ¥ 38,930
Series A convertible redeemable preferred shares        
Beginning Balance ¥ 0   466,060 427,130
Accretion of Series A Preferred Shares     16,772 38,930
Conversion to ordinary shares     (482,832)  
Ending Balance     ¥ 0 ¥ 466,060
XML 104 R85.htm IDEA: XBRL DOCUMENT v3.21.1
ORDINARY SHARES - Additional Information (Detail)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
May 01, 2020
shares
Jun. 06, 2019
shares
Dec. 31, 2020
CNY (¥)
shares
May 31, 2020
USD ($)
shares
Dec. 31, 2019
CNY (¥)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
CNY (¥)
shares
Dec. 31, 2018
CNY (¥)
May 01, 2022
USD ($)
Ordinary shares, shares outstanding   157,138,000                  
Proceeds from Issuance Initial Public Offering             ¥ 0 $ 0 ¥ 1,366,860 ¥ 0  
Stock repurchased during period value | ¥             282,543   86,739    
Management payment to the issuance of stock             5,687,251 $ 871,609 0 ¥ 0  
Reissuance of treasury stock for share-based compensation | ¥             807,184        
May 2020 Share Repurchase Program [Member]                      
Stock repurchase program authorized amount | $                     $ 150,000
Treasury Stock [Member]                      
Stock repurchased during period value | ¥             ¥ 282,543   86,739    
Shares Withheld for Tax Withholding Obligation         418,298 418,298          
Employees' tax obligations         ¥ 86,739 $ 12,459          
IPO And Overallotment [Member]                      
Proceeds from Issuance Initial Public Offering | ¥                 1,366,860    
Payment of stock issuance costs | ¥                 ¥ 31,791    
ADS [Member] | IPO [Member]                      
Common stock shares issued to the management   20,532,000                  
Common Class A [Member]                      
Ordinary shares, shares outstanding   83,832,712 96,455,774   85,791,762 85,791,762 96,455,774 96,455,774 85,791,762    
Common stock voting rights             Each Class A ordinary share is entitled to one vote Each Class A ordinary share is entitled to one vote      
Common stock terms of conversion from class to the another             Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances.      
Common Class A [Member] | May 2020 Share Repurchase Program [Member]                      
Stock repurchased during period shares       754,244              
Stock repurchased during period value | $       $ 282,543              
Common Class A [Member] | IPO [Member]                      
Common stock shares issued to the management   13,688,000                  
Common Class A [Member] | Private Placement [Member]                      
Common stock shares issued to the management     10,611,072       2,455,800 2,455,800      
Management payment to the issuance of stock | ¥     ¥ 5,687,251       ¥ 1,315,919        
Common Class B [Member]                      
Ordinary shares, shares outstanding   73,305,288 73,305,288   73,305,288 73,305,288 73,305,288 73,305,288 73,305,288    
Common stock voting rights             each Class B ordinary share is entitled to ten votes each Class B ordinary share is entitled to ten votes      
Common stock terms of conversion from class to the another             Each Class B ordinary share is convertible into one Class A ordinary share Each Class B ordinary share is convertible into one Class A ordinary share      
ADR [Member] | May 2020 Share Repurchase Program [Member]                      
Stock repurchased during period shares 1,131,366                    
XML 105 R86.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES - Additional Information (Detail)
¥ / shares in Units, ¥ in Thousands, $ in Thousands
3 Months Ended 12 Months Ended 36 Months Ended
Mar. 31, 2018
Dec. 31, 2020
HKD ($)
Dec. 31, 2020
CNY (¥)
¥ / shares
Dec. 31, 2019
HKD ($)
Dec. 31, 2019
CNY (¥)
¥ / shares
Dec. 31, 2018
CNY (¥)
¥ / shares
Dec. 31, 2017
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Line Items]                  
Income tax rate   25.00% 25.00% 25.00% 25.00% 25.00%      
Net operating loss carried forward | ¥     ¥ 756,593            
Increase Decrease in net income/loss per ordinary share-basic | ¥ / shares     ¥ 0.39   ¥ 0.08 ¥ 0.20      
Increase Decrease in net income/loss per ordinary share-diluted | ¥ / shares     ¥ 0.39   ¥ 0.07 ¥ 0.20      
Exemption For Income Tax Holiday [Member]                  
Income Tax Disclosure [Line Items]                  
Increase in income tax expenses | ¥     ¥ 62,404   ¥ 10,399 ¥ 18,243      
Minimum                  
Income Tax Disclosure [Line Items]                  
Net operating loss carried forward, expire date   Dec. 31, 2021 Dec. 31, 2021            
Maximum                  
Income Tax Disclosure [Line Items]                  
Net operating loss carried forward, expire date   Dec. 31, 2030 Dec. 31, 2030            
BaiJiaHuLian HK [Member]                  
Income Tax Disclosure [Line Items]                  
Income tax rate 16.50%           16.50%    
BaiJiaHuLian HK [Member] | Assessable Profit Threshold Minimum                  
Income Tax Disclosure [Line Items]                  
Assessable profit threshold limit   $ 2,000              
Income tax rate   8.25% 8.25%            
BaiJiaHuLian HK [Member] | Assessable Profit Threshold Maximum                  
Income Tax Disclosure [Line Items]                  
Assessable profit threshold limit   $ 2,000              
Income tax rate   16.50% 16.50%            
Beijing BaiJia [Member] | High And New Technology Enterprise                  
Income Tax Disclosure [Line Items]                  
Income tax rate   15.00% 15.00% 15.00% 15.00% 15.00% 15.00%    
GaoTuYunJi [Member] | High And New Technology Enterprise                  
Income Tax Disclosure [Line Items]                  
Income tax rate   15.00% 15.00% 15.00% 15.00%        
Beijing Lexuebang [Member] | Software Enterprise [Member]                  
Income Tax Disclosure [Line Items]                  
Income tax rate   0.00% 0.00% 0.00% 0.00%       12.50%
Wuhan Yuexuebang [Member] | Software Enterprise [Member]                  
Income Tax Disclosure [Line Items]                  
Income tax rate   0.00% 0.00%         12.50%  
HK                  
Income Tax Disclosure [Line Items]                  
Foreign income tax expense benefit   $ 0   $ 0          
XML 106 R87.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES - Summary of current and deferred components of the income tax expense (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Income Tax Disclosure [Abstract]        
Current tax (expense) benefits ¥ 14,578   ¥ (16,441) ¥ 0
Deferred tax (expense) benefits 20,041   (516) (2,616)
Income tax (expense) benefits ¥ 34,619 $ 5,306 ¥ (16,957) ¥ (2,616)
XML 107 R88.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES - Summary of principle components of deferred tax assets and deferred taxes liability (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Deferred tax assets        
Deductible temporary difference related to advertising expenses ¥ 458,991 ¥ 51,607    
Net operating loss carrying forwards 160,919 19,461    
Transfer of intangible assets 1,679 0    
Accrued liabilities 300 0    
Total deferred tax assets 621,889 71,068    
Less: valuation allowance (573,565) (40,352) ¥ (42,797) ¥ (31,387)
Deferred tax assets, net 48,324 30,716    
Deferred tax liabilities        
Building and land use right 72,447 0    
Intangible assets 3,287 25    
Deferred revenue 2,750 0    
Unrecognized gains of available-for-sale investments 213 0    
Total deferred tax liabilities ¥ 78,697 ¥ 25    
XML 108 R89.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES - Summary of movements of valuation allowance (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Balance at beginning of the period ¥ 40,352 ¥ 42,797 ¥ 31,387
Acquisitions 4,987    
Additions 529,915 36,138 11,410
Reversal (1,689) (38,583)  
Balance at end of the period ¥ 573,565 ¥ 40,352 ¥ 42,797
XML 109 R90.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Income Tax Disclosure [Abstract]        
Income (loss) before provision for income taxes and share of results of equity investees ¥ (1,427,612) $ (218,790) ¥ 242,239 ¥ 21,397
Income tax (expenses) benefits computed at an applicable tax rate of 25% 356,903   (60,560) (5,349)
Effect of permanent differences 55,935   (11,010) (4,100)
Effect of research and development super-deduction 88,881   38,078 0
Effect of preferential tax rate 62,404   10,399 18,243
Effect on tax rates in different tax jurisdictions (1,278)   3,691 0
Change in valuation allowance (528,226)   2,445 (11,410)
Income tax (expense) benefits ¥ 34,619 $ 5,306 ¥ (16,957) ¥ (2,616)
XML 110 R91.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Parenthetical) (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Income tax Expense Applicable Tax Rate 25.00% 25.00% 25.00%
XML 111 R92.htm IDEA: XBRL DOCUMENT v3.21.1
NET (LOSS) INCOME PER SHARE - Summary of computation of basic and diluted net loss per share (Detail)
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
CNY (¥)
¥ / shares
shares
Dec. 31, 2018
CNY (¥)
¥ / shares
shares
Numerator:        
Net income (loss) ¥ (1,392,930) $ (213,474) ¥ 226,630 ¥ 19,650
Less: Accretion on Series A Preferred Shares redemption value 0 0 16,772 38,930
Less: Undistributed earnings allocated to Series A Preferred Shares | ¥ 0   21,698 0
Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-basic ¥ (1,392,930) $ (213,474) ¥ 188,160 ¥ (19,280)
Denominator:        
Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-basic 159,725,779 159,725,779 132,400,941 92,224,998
Net (loss) income per ordinary share attributable to ordinary shareholders-basic | (per share) ¥ (8.72) $ (1.34) ¥ 1.42 ¥ (0.21)
Denominator:        
Weighted average ordinary shares basic outstanding 159,725,779 159,725,779 132,400,941 92,224,998
Effect of potentially diluted stock options 0 0 6,998,647 0
Effect of potentially diluted RSUs 0 0 78,310 0
Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-diluted 159,725,779 159,725,779 139,477,898 92,224,998
Net (loss) income per ordinary share attributable to ordinary shareholders-diluted | (per share) ¥ (8.72) $ (1.34) ¥ 1.35 ¥ (0.21)
RSUs [Member]        
Denominator:        
Shares issuable 64,576 64,576 512,847
Employee Stock Option        
Denominator:        
Shares issuable 21,892,243
Series A Convertible Redeemable Preferred Stock [Member]        
Denominator:        
Shares issuable       35,625,002
XML 112 R93.htm IDEA: XBRL DOCUMENT v3.21.1
EMPLOYEE DEFINED CONTRIBUTION PLAN - Additional Information (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Employee benefit expense ¥ 216,551 ¥ 67,462 ¥ 35,738
XML 113 R94.htm IDEA: XBRL DOCUMENT v3.21.1
RELATED PARTY TRANSACTION - Schedule of Related Parties (Detail)
12 Months Ended
Dec. 31, 2020
Mr. Larry Xiangdong Chen  
Related Party Transaction [Line Items]  
Relationship with the Group CEO and Chairman of the board of Directors of the Company
Beijing Youlian Global Education Technology Co., Ltd ("Beijing Youlian")  
Related Party Transaction [Line Items]  
Relationship with the Group Equity method investment investee [1]
[1] Beijing Youlian was dissolved in June 2020.
XML 114 R95.htm IDEA: XBRL DOCUMENT v3.21.1
RELATED PARTY TRANSACTION - Summary of significant balances and transactions (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
USD ($)
Amounts due to:        
Amounts due to related parties ¥ 0 ¥ 460   $ 0
Revenue 0 566 ¥ 4,670  
Expense 1,457 3,569 2,052  
Beijing Youlian        
Amounts due to:        
Revenue [1] 0 566 4,670  
Expense [2] 1,457 3,569 ¥ 2,052  
Mr. Larry Xiangdong Chen        
Amounts due to:        
Amounts due to related parties ¥ 0 ¥ 460    
[1] The Group recognized revenue from providing technical service.
[2] The Group recognized expense from receiving advertising service provided by Beijing Youlian.
XML 115 R96.htm IDEA: XBRL DOCUMENT v3.21.1
LEASE - Supplementary Information (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases ¥ 141,942 ¥ 64,630
Non-cash right-of-use assets in exchange for new lease liabilities:    
Operating leases ¥ 647,029 ¥ 231,146
Weighted average remaining lease term    
Operating leases 4 years 7 months 6 days 4 years 4 months 24 days
Weighted average discount rate    
Operating leases 6.60% 5.00%
XML 116 R97.htm IDEA: XBRL DOCUMENT v3.21.1
LEASE - Summary of future minimum payment under non-cancelable operating leases (Detail)
¥ in Thousands
Dec. 31, 2020
CNY (¥)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2021 ¥ 206,362
2022 217,978
2023 194,381
2024 178,226
2025 99,170
2026 and thereafter 36,950
Less: imputed interest (136,302)
Total ¥ 796,765
XML 117 R98.htm IDEA: XBRL DOCUMENT v3.21.1
LEASE - Additional Information (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating lease expenses ¥ 155,287 ¥ 53,165 ¥ 13,965
Leases that have not yet commenced As of December 31, 2020, the Group did not have additional operating leases that have not yet commenced.    
Financing lease As of December 31, 2020, the Group had no long-term leases that were classified as a financing lease.    
XML 118 R99.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES - Additional Information (Details) - Capital commitments [Member] - Office Space Construction and Leasehold Improvement [Member]
¥ in Thousands
Dec. 31, 2020
CNY (¥)
Contractual Obligation Fiscal Year Maturity Schedule [Line Items]  
Payment due within one year ¥ 67,585
Payment due thereafter ¥ 34,432
XML 119 R100.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT INFORMATION - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
Segment
Segment Reporting [Abstract]  
Number of operating segments 1
Number of reporting segments 1
XML 120 R101.htm IDEA: XBRL DOCUMENT v3.21.1
RESTRICTED NET ASSETS - Additional Information (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Restricted Net Assets [Line Items]    
Net assets not available for distribution ¥ 329,344 ¥ 99,655
People Republic of China [Member]    
Restricted Net Assets [Line Items]    
Appropriation of after tax profit to statutory common reserve required minimum percentage 10.00%  
Appropriation of after tax profit to statutory common reserve limit registered capital percentage 50.00%  
EXCEL 121 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( =(FE('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 " '2)I26;5T>.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG_8!%&7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_N7S M9\D->HE]H.?0>PIL*5Z-KNVB1+\1!V8O 2(>R.F8IT27FKL^.,WI&?;@-7[H M/4%5%&MPQ-IHUC !,[\0A6H,2@RDN0\GO,$%[S]#.\,, K7DJ.,(95Z"4--$ M?QS;!BZ "<847/PND%F(<_5/[-P!<4J.T2ZI81CRH9YS:8<2WIX>7^9U,]M% MUAU2^A6MY*.GC3A/?JWO[K&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" '2)I2.6?=-@L' !?(@ & 'AL+W=O=I5*KE[U>'BYY MRO*N6/$,?ID+F3(%IW+1RU>2LZCLE"8]ZCA'O93%6>?LI&R;R+,34:@DSOA$ MDKQ(4R8?1SP1Z]..V]DT7,>+I=(-O;.3%5OP*5=H?MR%!SI#N45'V.^SG>.B7Z4F1!W^N0R.NTXFA%/>*@T!(-_]WS,DT0C M 8]_:M#.]IZZX^[Q!OVB?'AXF!G+^5@DG^)(+4\[@PZ)^)P5B;H6ZS>\?J! MXX4BR+JU%]9] M1U5?NJ>O2\D[D:EE3LZSB$?? O2 R)8-W; 9413Q%0^[Q',/"'6HDR^9Y#F" MZFV?T2M1O7VH(BP@D12YS*HTUNGP]2U<12X53_._D'OXVWOXY3U\VSUN'E>- MH<2[4^?P F$1;%D$*,P0*$0EC8N$+9IHX/WG+,DYPN-HR^.H730F7,8BTOE! M(#T; V-!JC/BEQ5,D@MHS)O8X5@62H,MI<&3 M*-51VTL*1[NX12@=;RD=HR#C0LKO@X2-(HYV>.C20\]%>+F.$2RG7;"N^2+. ME:RF\U0!,=W<*&,XHBWKW1TQ==MQ&V99 6&[YBLAFRGA0$H6*"-J&-&6NB09 M6&D9*X05#F8-E%%DUVM':[H$0R9CD:Y8]H@QP_&LS(R.N[@2GVOJ9W' H[*(" MO##L8NR,U+NX0M?LQC":$E+^$DJ!!_(G?VSDAT,Y$+?^T8 &QQ@S(_0NKLXU MLV$401V1'VP.2.G\[[/F".*0-V(-Y=+X@(SXH\BB7,P5&15Q$L79 N-LG,#% MQ1OE?+,6C9QQR#XY9[DB7T3&#UR'?(YG/%ZS;%$U7PN&56ZN,0P7U_COF8_U MF9 $0I8ULL;AWK XBEE&7NFT$3D"F;ZEWBU M/U(XH@L3_1@31VJ)=!KI$I9SGD>D0N\[QHEF\+YBVZ[*#& M2V@K+_DH$AA!6/.6KB(;2SH+TI7 "!DGH:V<9%/<578+TE5.@>9:TX)H"95Q M$=K*12XSQ66U4M>E)MM0;62&(UJ8&1>AK5RD'#HR!J58B#V3$<=YR^2"DV$8 M<@ "F*B"Q#@:UZ"M7.,\Y7*AA_,U(*CEIJQJ)(L#VNHI:FR!MK*%;^J\1D(X MC(V09SS :[E^@*'0REJG?Q8Q&341L\!]Z$Z[Y/5P.,'(&>WW<,6^'%]R?> MS@;-\^W0>$:.O59R_*1ZT +YD_6@9Q3;:Z783ZH'+9#_J1[TC*)[K12]=3UH M@7M"/>@9;?>>MD) 2BT+$EIJ>4;(O:>5_RU*+0NBM=3RC)1[N :_%>7FU!(2 M!UD:6T &=$ /88UWA&VZ&C'W[^@=5YRN)D,ZR-]'#$'*AE+/MCQN*_8]8-18H1-:KNXZI>SLFAY&QO=ED M!D?$Q79 ?6,!/EYS0VF0@NB/$P;J-FQC+_[.WKS_?"\ C%3[N*[>Q"J!9>2< MN/2WV>^P# D+"?%MC"J.M F"D. C>MU0O0HY("LFR3U+"DX^3']UNGJ_A*S M@,K?L8RMA2Q EEK(-R+MMQ+I.F.G2H1W!R >>HC(^T+ENIC\P?]KBA5R4"+K-Z;W M9\='?A#T^_Y)[[Z)E5%GW[)COSN!1FTF4&!D-G">;0(%1C:#5AL?/Q/7&GDW MKGW/ 2-X1%51SJR@-6RWE+X:.#!2&%@* MUO8B94':'Y<#PN\YG*FEY)Q(OH(V7BVTU%J0/>J&/=[.^T^+!G^C%(U/9=TB MQX@8'0W^+QVU .W3T=[..W^]["^_;,A)N:2M7O]O6[=?3PRK;P;,Y=6G%^^8 MWC7(2<+GT-7I]B%$LOJ:H3I18E5^03 32HFT/%QR%G&I+X#?YT*HS8F^P?:; MDK-_ 5!+ P04 " '2)I24B+EK3<) "Y*0 & 'AL+W=O#\M/WN-Y;,//[8&!UL[]D,W/W\W?HO+7E#YB&IY$3E M_\[F>G$VB 9H+A^3.M=WZN6CW!#BC;U4Y57[%[ULL,$ I76EU7(SV,Q@F17K M_\FWC2-V!A#<,X!L!I!#!]#- 'KH +89P%K/K*FT?I@F.CD_+=4+*ANTL=9\ M:)W9CC;TLZ)9]YDNS:^9&:?/)["X?T(CX]BM=\G6NZ2U3?N\6Y>E M+#1*JDKJRF.0;@W2UB#K,YA4"V0=?(:%N[ .&,LV$=-76,AC46X1>W185LZS$MGME"E/M&R7)JH>I:5 M7C9D1WGR[P MD))H2!EIW6.^$,.0A$,64^/]!F/662X?9+E=ZQ;8A,[0)+!J)=L,E+]"(72Q MIL'WV%-,1&3YTL5A3"@7PO(F@&,A99S _N1;?W*O/Z^,$PNMRE>( W?NR:(@ MM*/!1874ICEU05%$>N8NMG,7WKE_+N4JR>9(?C,UK3+KVBR/T@NS8JEG&ZVY M"7?6Q*P.L' M22PPM7U&%2<^,GM&XZW1V.NCVY4L$]UL_%R::H[* MIFR?J,>3VESTNRQV718('F/+8R[,;$Z!N>4P%T8$BX,8]A<.NE(;O!'A1JZ5 M^G78)N[5LO6<"?)*/>J7I)1#5$@-5M3 #>^ 46I'!( SX1TSFR" BW#4%]]X M1TO@-]*/3HJGS&1KSUIM;.Q-DA(EYB]9GH,DW&K. MJ*!V]@%@0D2A3<%%4=J3JG&G"[!?&$SEHS2I>HYT\LVW-R&-0!W%",!"%CA[ MTT69I<5]2]'I!.P7"GZK M!IT:P'XY<-M*F^*-*KHA!-5ZN]!/(%3D;!$7%.*^;--I 1SYM .J&8\\ . 0!H[B6P M'0$0CD0AIW D$['$+^.V6;+4IKS5&V$V7MJ-&P.A<0)7D 8FKSDQ*X+XW$<]2U2)_N(7_9=%:E:RK;,KY+7 M1MX=,59==<4$=P+51878+JH "(L@[MNYG4PC?IDV7JJZT;GSNJ53RKRENTK* M/Q]9H"MG>XCXN"&PX&EN1-CQ"_&W(R_*\R.G_5=$1:;7&6['-!S-+8% M'8#B8J>MM^^13M$1OZ*[@?D?F/%[O/?_ROHX9D-3^KL#:FC.J\<1+:[*%(QA M9A_T 5R\=TK8+!:@;F-FIMZS7)UF)?[&V=X![R^[%?2$VQ8+(Q&'MB.@)EL@ ML.T(H,G&82?03F!3O\!>'ZDV=:]J'N,$/Q^-/P74IN"1G?8!&'.Z[%, U9,? M::=:J5^UKL]@UU?CBZOKJ_NK2_ @1@$9&7,>4WL= 6#(8VYW-:8 #DLCG[.+Z[_'A[/;V\F_T#7?[KR]7] M[S[#G=:B?JUU7YH<7I>OJ-(J_3I$B3:[K (;,M05.B>FE/'05AD0D&!7/D.X M2!C9TA-TG7BB?O$TGL^SIEH9!=4\C3K)"I0FJ\PH*I 7T @SFR1@=JL) &(C MBV);9DTA8!3' >]CULDGZF^;C=.T7M9K/;QI':BE";9%\Q+'LT39^N3P+E=5 M!6\JMQ%VPINIV5P!7(PC)W$ ?;4P(GT\.RE'_5)NIA-=-\] T68CP<_&7=7$ M NIF.;Z<%$&?3D#NR/0DBP/PH O?U1U@D-YA<:36$V>GZ2 M)U6%QN@_GUIY_5]/46%=T6?^-V9^L%JQK@PR?V/DMC0'DZ2I5HNDA',"XT=U>E=SF+_F'.+TM87=%XN< M-QTVF-U7E.S'9GXSZ^F/=EZ3:UYJ_)243UE1F;/HHQD4O ^-E\KU>X+K"ZU6 M[9MS#TIKM6P_+F0REV4#,+\_*J-!-Q?-RWC;MS7/_P=02P,$% @ !TB: M4GB=C8@]!0 6Q4 !@ !X;"]W;W)K4$?)Z#8UBD*#F*9K1)3'D]DT?748)E;407Y/&F^W%Q$PB8B';Z,0%A9][-F=AF'B"./[.G4Z*/A/# MZO,/[]2"SIHK-1?@GW^K#Q<2?H"W;T5.HWXN'URPGY"3^-B)4Z7_TD&$] M9X(V)Z5%E!M#!!&/LU_Z+4]$Q< W>PQ(;D :!L3K,;!R ZMA8/49V+F!/;8' M)S=PF@9VCX&;&[AI[K-DI9E>4$UG4RD>D$S0X"UY2(7;RYOY$JU>+YF^8:&+]#OOV'7 M^0/Q&'TXB).B\5:]1,]J[:FA(:C$M;') YAG 9"> !9L7404I]I)B,8FGNF-"P$&D:*WE,>TG7(SF!!.E,T9%"":XT4 MVYPDUYPIF' R&7'T;S[67<.9=>ZFG2?KUOW,]8AG!];4N*_FLXW#%O$MFQ2X M&CNK8&<-LGLKXOW3R,4B'L'O:KC[S_A+5U(R(Z="UB&.Y35STH9A[&.WDKM: M3NPB)_9@4)>;C3RQ+6+?0' 44(521 (*5Q8C&G*ZYF&:B*[X[79@%G8#9=D>([SD]-)V"IC-(\_;()-4\WJ.0@9A4.9T51(\P^4&R MND@Z;9(.<4F38QM&+"MH4FRCG"#P>R:W6S!TG\P0IN_9"))N*R[7MK'=F(D+ MMS60@>_AH$&R[0P'-@QE-TNO8.D-LOQ$)4]*%2H8"AEJ& $GKK^_1$?)D_T- M6K.8[?B&)\^?W[%HS>27@971+SKV?V&=#*Z"?CO-Q#*;];)LP[#O!Y[3G<"@ MX!'\LD(89!&TPR-.X+L-%FW8P%S'9KGU,'_E;!]DDG?EUE9@SPV: ]*!&YK2 MN+*/PH-DYB**(,9Y2)5"EV-F+2X%'0\K^JW<\CBIA6R/ '5");JGX8E!3OKV M#OE>*?/L5_B:YZ9IXGI>KA_'U6,OY1H/"V8K]NP7T9.&?0K_AVT[A[.ME+Z9 M_S56LO'0Y2AHG6)[=9#D6N>Q ^HX78,_M6Y-* <;# M"EPKXZM195S*'A[6O?]3QM[(,GX45X^]5$X\+)U/+.,._>LKX]'0Y2AHG6>I MK/@1:?WY,FZKHV=9ID-\OTEQ+'(Y!ED_&Y:B2QX1W:>5<>YU!,O1R.489)UE MHL;U-Y5#\;"&=A_:Q@][:#[LSSY)Y.9C=Y M64.+8WKSM!9:BRA]/#"Z93(!P/>= &YY(^F@N$^=_0=02P,$% @ !TB: M4M)CVJ\^" V2( !@ !X;"]W;W)K/6P^Q)+\..2\&0X?:9V_9/GOQ5+KDGQ=)6GQ<; LR_79:%3,EWH5 M%<-LK5/XYC'+5U$)M_G3J%CG.EI4C5;)B'E>,%I%<3JX.*^>?J;++^O/.=R-=E86\4JG M19RE)->/'P>7]&S*F6E0(?X1ZY=B[YH85QZR['=S<[WX./#,B'2BYZ4Q$<'' MLQ[K)#&68!Q_-$8'NSY-P_WKK?6?*N?!F8>HT.,L^2U>E,N/@W! %OHQVB3E M7?;RBVX<$L;>/$N*ZC]Y:;#>@,PW19FMFL8P@E6-.#'-O";!OZQ#433H')]5/M>$3>)RNCB/,]>2&[08,U<5.Q7K8&O.#6) M,BMS^#:&=N7%^/;3[/;7Z\GE_71"9O?P<3/]=#\CMS^1V\_3N\O[:P"0O_Z% M!N+O)$[)_3+;%%&Z*$[)NX/[\U$)PS%&1_.FZZNZ:];1-67D)DO+94&FZ4(O M#@V,P(^=,VSKS!7KM3C1\R'A])0PCWGC3_\B)_7 WS?C'Y%B&>6ZJ/\C(QY_ M@_TOLPDY>??^W=M6)T=;I>I[1CT]WG[XC?8/PL!W.<6K#OV.#C]!?^CMO_5YOQUE1DNQQYS$YB=-YLEG$Z5--[ =3R!9DGJV@NA=151_U M5W,-8&AX=W/%0GYJ/FEP*CR?P'PR=T%PZC-&8#4@Y5*35QWE!=%FKA"(J5X] MZ'P7USI[JI8F.4]A.,5:5U4X>7V/1:'V2NRQ\8'*@ D_M,* )GT*&-6&!"< MX$)1"S?%.O:9%!R/@]C%0?3&X><\*PJRSK/'N,3\%4ZW@@>,JL!RU\6%C$K% M+6]=&!4R5+Z%F[HXH%AT.1OLG VJ=KS#V=NUSB&3(,6VF736,W'ESJKLI7 & MZ_6^S>])99^I*I7%:> %VTR&_/2X^E&9+)'$"RG$UBXH"#!4E$L+-T%PU/,] MY5FY,L6 C H:XM$-=W$(>^-PIPM@:+ZL2%A 74FR-8BS\D\%1H9L6V.XD-O( M*/]4B1]68T*7'\E]7WA68! M29,0B.JY!3/#+4:V6LUQN;^ZR$R&1.641EJ8>D!Z62 M,2O?QA@2-(@G WLY0)$\X,RS;$XQ).."*]7!P9Z4I[T<7*>09IJ<)+ 0OB>/ M>;;:$I*E.!$4TP!"0-K91"!(%H1*VGF *$@PJ2W67!Q1MGY'1RPE@/V!@>E MAMPO86]BR$"]9D[7G$MF>^RB!)6VMRXH# -J^^JBH&9U* #:JFS:+[/O=)3$ M_X5J\!3%:5''.TZ?P7FS5N !Y\Y()"QL3K1=&/6DVP^N9JS$_T,"CU'86P3%?V.H'A5%;UV(H6-D[O&UU+0V^H88]:%C]M!'USW%U M-&46PSKJI(R^5NM=MP-RQA#,AHB M$\(%,MC!<6<)0' P<60'>:U\I_WZ_;IEYF2;,(;$5,.>""?!5;#<#ZBS#KHP MP>VU?8*@( ^5/>FF&(X%M&,?3EO53/ME\^Q[,\&5B_;Z/D8PU D_@N'V=GJ* MH,*@:^UOI2GMUZ;FS"7>GSNHHYA*XXHI6\Z-,22DJ.]LE1 @8T%@&YPB.-AZ M=RERUNH^UJ_[?M5%<49F.H]!3U^"SH9 YV7\D&C(@H76J\A$Q16 \W(_0(5.M.F3] MZK!FZDNZ,+N6^&%3 ANPI4A!+1_9/8I&$(*[]-%M:U M8F$78ZT"9;SW%,IE#+8;%B5]Q_JMW&/]=OU6]^P$$$%3YZTMM2OC'G*W%*4C09 MW\S!5ERQ?G%5Y2!*N2MGJ%"2"2EM'74\=()!.?,]3_GV_A*!*L:8KU3'.21K M)17KEU1-WJ%N(VJGR^VCH1,,RI4O9>BN 2[T#;=;-<7ZU=3E9$;^?5,=L?VG M[P>Q5J9P[T=62MZN\KQ_E3^R4C96#B:I&(9V96A@AY7!&X9VU!!SWM Y", Z M]8:TX\R'MPLW[U^XCRZ.C9TWO69'>NV: Z]MIY$^$:='>S_AKW3^5+T[48"> MW:1E_0/X[NGN_8S+ZJT$Z_D5/9O6;UFT9NJ7/FZB_,D<%"7Z$4QZ0PDS)Z_? MHZAORFQ=O2CPD)5EMJHNESH"06, \/UCEI7;&]/![FV6B_\#4$L#!!0 ( M =(FE*IIGS'. , 'L* 8 >&PO=V]R:W-H965T&UL MK59=;]HP%/TK5C9-K=0UB?,!Z0"IA7:KM+8(V*9IVH.;7$C4)&:V@>[?SW9" M"@DP*O6%V,ZYQ_<<$]_;65'VQ&, @9ZS-.==(Q9B?F&:/(PA(_RAV]-F2]#EV(-,EAR!!?9!EA?Z\@I:NN M81OKA5$RBX5:,'N=.9G!&,2W^9#)F5FQ1$D&.4]HCAA,N\:E?3&P=8!&?$]@ MQ3?&2$EYI/1)36ZCKF&IC""%4"@*(A]+Z$.:*B:9QY^2U*CV5(&;XS7[C18O MQ3P2#GV:_D@B$7>-MH$BF))%*D9T]05*09[B"VG*]2]:E5C+0.&""YJ5P3*# M+,F+)WDNC=@(P/:> %P&X&,#G#+ .3; +0-<[4PA1?LP((+T.HRN$%-HR:8& MVDP=+>4GN3KWL6#R;2+C1*__<#]^^'H[N)Q<#]!X(A]WU_>3,7JX00_#Z]'E MY%8"T,F0,,A%#"()27J*/KRS?>\32G(TB>F"DSSB9^C]UKQC"IF>VL0,RU2N MBE3PGE1LC.ZHW(2CZSR":)O E+HJ<7@M[@H?9!Q >(X<^PQA"UO]^Y_HI$C\ M=$=R_:.I[. _5(/CJ=K[J;84.]5Q.IK;W<,]CN5!?50?0H1"FLG;@1/]?<&S M&L/.8RDH?4VI[HEE#SMMU_4[YG+3H";,M[#3VD8-FB@OL%] 6ZK<2I5[4%6? M_[B![!/;[@%U>1>R]O5T%I;?I@^]B7'.KB9)G;+DUMYHHW'9V MF^57FOS#FN0=FN2SM81C[&I5U*VWMZO5-*)M.4'-KB;*\ZW:/W#0!+DXV.U6 MNY+4/BAI!!P("V,D[RQ9+Y:R$,YE61.OL2^H]@K>WKZ@H3EP Z_^;VNB;-_Q MZM]F$]5JX]W^V=9+ ;$.JOH,.3"2:@-))$M4P@4CJIJ_QD-[HV#9;^]BR;E] M+5F.4[-Q!PS;K995\W$'S'5Q_;LU-ZIR!FRFNQLN!!7;/MCA)0-)?WY5M'#"&IA_N"[;DW6>USTJ/EMZ.\6\B MHE3"2YIDHM^*I%S?:)I81#0EXIJM:89?EHRG1.*0KS2QYI2$N5.::*:NNUI* MXJPUZ.5SCWS08QN9Q!E]Y" V:4KXZQU-V*[?,EK[B:=X%4DUH0UZ:[*B 97/ MZT>.(ZU"">.49B)F&7"Z[+=NC9NQK^QS@Z\QW8F#=U"9S!G[I@;W8;^EJP71 MA"ZD0B#XV-(A31(%A,OX7F*VJI#*\?!]C_XISQUSF1-!ARSY+0YEU&]U6Q#2 M)=DD\HGM/M,R'T?A+5@B\E_8E;9Z"Q8;(5E:.N,*TC@KGN2EY.' P33..)BE M@_E>!ZMTL-[K8)<.]GL=G-(A3UTKUL/()@AH^'\606P/03#*78UAGL0!))40TDL"4,68H2 M%"EMV%*XSQ8LI?#G[5Q(CL?\KPOA["JSSX2;H![&!6X[84(TL7%70+@Y MA%*_[>#*L'S3M_2>MCVL8V'H'1J:AF5[]K'=Z!30-%VW#C<^-3-\UWFS.LK8 MJ3)V+A(\E1'EL#AB]HB!#F0T9U^2EYL+%+M50/)2+<,XARY[MN&:M& UFAF&;7JT6 MIV:^:?BU2IP:&6?*X%6L>!=9><[P;DWB?V@(*[Q3!:B\MR1.R#RA5TC/E2") M8FU+2RJ@_587H,LEWG=JE,5)1_T *A_XG:[K*7(!JPROE' !5"D:X)FEZ1PK MOS^WA1#D7DI7.GCUBC7-+\_DM?$8>"OC'5,=U[!]5G6[#J=!M MW:J5I\',T#V_)CVC)C/4/*=6H%.S,\?"K\KC7RX/DR2YI$Y I.3Q?"-5)501 M?PU^AQG%)C; IFWAA5"CY]3, M\+M^?0=K!SU42ODJ;UX%DK#)9-%P5+-5?WR;MX6U^3OLFXLV]PVF:+H?"%^I M;9S0)4+JUQZ6C!>-;#&0;)UW:G,FL>_+7R/L_2E7!OA]R9C<#U2 ZM_$X%]0 M2P,$% @ !TB:4MF_8[7D @ %P< !@ !X;"]W;W)K/0Q0*+ 5J3R4$,[3=,^F.2&1$UL M9AOH]NMW[82,TL+Z)?:U[[F/8]V3UD;()Q4C:GC.4J[:3JSU\MIU51!CQM2Y M6"*GFTC(C&DRY<)52XDLM* L=;U*I>EF+.%.IV7/IK+3$BN=)ARG$M0JRYC\ M?8.IV+2=JK,]N$\6L38';J>U9 OT43\LIY(LMXP2)AERE0@.$J.VTZU>]QO& MWSH\)KA1.WLPG#+&,&P[%5,0IAAH$X'1LL8>IJD)1&7\*F(Z94H#W-UO MHW^QO5,OC'%AB(5-DO; K?B@/!2FF1 M%6"J($MXOK+G@H<=0+5Y . 5 &\?4#\ J!6 VGL!]0)0M\SDK5@>^DRS3DN* M#4CC3=',QI)IT=1^PLVS^UK2;4(XW>E-QO[D;MCOS@9]\&>TC ;CF0^3+]"; MC*;W@]O!V!\^#F X)GL )W<3WS^%DRF3R'6,.@E8>@IGT!M_AY./'ZK-QN=3 MR%=(.,QBL5*,AZKE:BK7)'6#HK2;O#3O0&E5#T:"^,=C=C'X!QJU4_@5;S*&P7UW@VO7KT![[\??GFDFUKY=#4;KW8@GJ^91II M#2*"GLAH[&,SCVN$(0]$AO"C.U=:TFC]/)*N7J:KVW3U ^EF[!D&443S"I,( M'CB)3)K\P1"^DKC A$-WS9*4S5,$FDCP66KJ6*/2IL8WWS]/V+0)C3ZM.U>7 MS8N6N]Y]D]=.E9<>_6,>+UIME*TV_MLJYJT2M<0@5Q%*T +4EG-E;DA\)3/R M9:V2D 410B5'92-1ZK'VI)6:!J,&8P&3!@9K=26_M!V UH1Y8<28;)UO[X=,NRY7Y: MP"1?P++/O7WO[<VB,L/^9)E M_)?[O%C$%;\L'@;ELF#QO#9:I /D>72PB).L=W10?W=5'!WDJRI-,G95@'*U M6,3%[\["W^>(F>7BLQ!>#HX-E_,"FK/JRO"KXU6#K99XL6%8F>08* M=G_8^PA_OB%8&-2(?R;LN=SY#$0J=WG^55R,YX<]3T3$4C:KA(N8_WMB0Y:F MPA./X[?&:6\[IC#<_;SQ?EHGSY.YBTLVS--_)?/J\; 7]L"KM+K)G\]8 MDY O_,WRM*S_@N<&Z_7 ;%56^:(QYA$LDFS]/_[6%&+' !*+ 6H,4%<#W!A@ MQ0#;#$AC0%2#T&+@-P9^5P/:&%#%@-I""AJ#0!T!6@S"QB#L:A U!I%BP!>< M9>*\S\G\7H\O;*9B<@N'9Q\M/ MHRD87X+IV<>;T=GD\\GH9OIW\.YD=#H>CF]_ F!T_65\^ROX\6^0^O\ 209N M'_-5&6?S\CWX0;H^&%0\7#'H8-:$=KP.#=E"N_P5O%M[_JE\C MF\C%T^_@R M/0'O?K";G[C-KXKD*:X8N$KC&>.G=07^?<$6=ZSXSVYP!K\CM]]),4\R3A-@ M6@=F]&J-^?1UOO>5XM/KW'8KD774,_>HMYR+RY48M)(.$X!!1=[AIX,QR"N MJB*Y6U7Q7,R5F[B=3ZNX6E4Y7TC>$..$5M>0IM>0K5HQ#+*,?L(\= 6)^6.M[GCE^7^?G,(JS4 _P?6DW:T'L27,D"(1%$H MIW': 2CE0;9Y$&<>E[P-2[)9OF#@79J7I6FQ'1-M"U2T? M/\H*-F>+97WU%*=^)WWN>(C[VKO6<&_L*^08ZHEU<=A MA)7BGQM@>O+7)F?8@]BY$R(%'&X##IT!?\FXVDB3__'"/\1)5@(1YU.2L5+-_*599OF1% M7?3ZZGND&&GA6RH/O;:W\9SAC[*Y@S%"8TOBZ1PIE-$ G9QB<04BI MLE',0^* ^I;\=WH[^(+\;:P1.EFC&:(#;71!RHFTY _=[-^).1H?T@9 E*K' MU_5^G!QE2]/0S=/J;EEKN*+1<$:!B?5%%"&H!JP3PJD7VPN106SZ&;D+^,_4(U.FX#VD0 M(#4W$PYZGBI)3#C??LZV% _='#^L4ZQOY=L3ONJ2L,[A)$0A)NH."[4=IC8C MYQ9?7F3)MM4$T"T*7I5MM[VG:P#L4^1['E+W7@>DW&>VH@&Y1<,-6ZZ*V2/? M>QW/163@[Y &JF(X0[IB4'!RQ"W-(S?-.R/N5'BD4W>?P!!I'-\!*">QT]^[ M*7ZR/C;8-U;,$G[N&2NM,S<,%;8<(;T+A^J!87)$;?/0\C]R\[^:0K?2Z^0. M@R@(,-%JWP$I1]XJ >16 F_IJI!.Y5R;*(O_8A]*#KQE>^1F^^_372$#DX>A MNH$O]L+D)%JV1VZV_RN[+&1HRR'$D:_FNA36"^Z>+#+&;.C*?3_ MOJ]N_4#?^AY5CV&#"# F4<,H\GQM61B 3\29=C$ #-H?5-T*(A"F]I' MK4A!;I'2K1F,W(>5KBF@'WE1X*EWZ$X[0>546@6"W JD4SN(=(G0YPL8:?>S MA@TRD&H.,0F(.CD=7,IW>%O5@=VJX^6](]9E!\9$79W7!EA?QLD1MZH#NU7' MR[K'D\:;=#.4A@'RE1WPR0!4=/QGFR]"+$FU*@2[5<@;N\=/V" L/,I[D<#V M#&#G(8!;7;RD)\2Z5$ X)$0Y"\_WX^1@6T&!W8+BS^P*L2XEU!W=0 (C1$ZI ME1K8+35>W!=@72[T48A\@A5&Z@"48VZ5!78KB[=W!MB@ P*?[&ZUYJ'1?J"< M1*L8L%LQ=.D,L(GYU3+KU(I0%*BXA96_L9N^W-!N-:ZF'#@CO_-5B&"@=0H(4)KG M!D:7_$74W20XBA"ZD0: M0O1%'R;C+DT11MKMH8G!'5\4H9+'E<$;Y>V?^AJ"J7R!1Y%**C?&^E%(0ML[ M%:TN)&Y=V*FO0YZ3Y8GAUA*- LJUJWKGM1-TG_RJLH7]<='%L]9(0#\]_L\KS87XN77[=O]1W\ M4$L#!!0 ( =(FE+"DJWW7 ( *L$ 8 >&PO=V]R:W-H965T&UL?51M;]HP$/XKITQ:6VEJ2(!V[4(D7M(1J05&Z*9IV@>3',1J M8E/;*>V_G^V$C$FC7[#/ON?ES%V"/1=/,D=4\%H63 Z<7*G=K>O*-,>2R$N^ M0Z9O-ER41.E0;%VY$T@R"RH+U^]TKMR24.:$@3U;B##@E2HHPX4 694E$6\C M+/A^X'C.X6!)M[DR!VX8[,@6$U2/NX70D=NR9+1$)BEG(' S<(;>[:AG\FW" M=XI[>;0'4\F:\R<3Q-G Z1A#6&"J# /1RPN.L2@,D;;QW' ZK:0!'N\/['>V M=EW+FD@<\^('S50^<#X[D.&&5(5:\OT4FWKZAB_EA;2_L&]R.PZDE52\;,#: M04E9O9+7YAV. +YW N W -_ZKH6LRPE1) P$WX,PV9K-;&RI%JW-46;^E$0) M?4LU3H7C^2R9W\>3X2J:0++2RT,T6R4POX/Q=#C[&B40SR"9#I?1='X_B9;) M&9Q/HKMX'*\N *)OC_'J)YPOB$"FI_ [W@W MXYGV71N]>(>[VSYDUW)W3W GBBC4W:J ;R!1/'W*>9&AD&<0/5=4O<&OX5HJ MH=OP]SMRO5:N9^5Z)^6T L125H2E"&,NU7^?N&:YLBQF0%_"KG=]XP7NR[&X M>]1 )8JM'1,)*:^8JGNI/6TG<5@WX-_T>HP?B-A2)J' C89V+J_[#HAZ-.I M\9UMQS57NKGM-M=?$Q0F0=]O.%>'P BTWZ?P#U!+ P04 " '2)I2 F76 M:X(+ !2- &0 'AL+W=O3_OH]E#263!Y1 M[NZ7Q)=7E,XK\O#AH7SQ6I1_5!NE:O)MF^75Q[--7>\^S&95LE';N/JIV*D< MOED7Y3:NX6WY/*MVI8I7S4';;,8\SY]MXS0_N[QH/KLK+R^*?9VEN;HK2;7? M;N/R[9/*BM>/9_3L^P?WZ?.FUA_,+B]V\;-Z4/6ON[L2WLT.K:S2K2J*/_2;Z]7',T]?D'^S^KYX M_45U 4G=7E)D5?.7O'9:[XPD^ZHNMMW!< 7;-&__Q]\Z(P8',#IR .L.8*<> MP+L#^*D'B.X <>H!LCN@"7W6QMX8MXCK^/*B+%Y)J=70FG[1N-\<#7ZEN>XH M#W4)WZ9P7'TYO[UYN/URO;AZ7"[(PR/\^[J\>7P@MY_)_.KA%_+YR^WO#^2? M_Z"^_!=)<_*X*?95G*^J]^2'H_<7LQHN1S_.;?Y%U[X3\B%S?_&TW]^K @ M[W[ 6EF7I3X7A31[[Q0R?@3=M\K!/T=_KS_>U79<5586Y\*EMPF^:T%GN MY?*<\HA%W+N8O0SO7RL,AD)&N0C$L6YA-\B8[YO-+6T9C7S9JXXBEH>(I=/8 MJ]5_8 A#7JTK4A>06),B3]),D=RT0G^M/TSB:D.>5:[*N%8KLBZ++8%9 =ZE M^7.;5M,Z5=4'Q_WP#U?G.^_'0L'V6K0BG,&V6+*(UH9-PG6R4\P?';%!R,")Q& M7&V+LD[_.AB1YG62#)KS #D'XIAFVB#'3 M"Z0A'AA.()I@Q(CP8$3H-.)G((NVSY5JJ^)J7^I>MX[3DKS$V5ZUO42]I)#T MLS>R4=FJZ2OUF_9,E:H"K_8[P BET"X2V9?B/:5!)[PS- Q M'?6"R P?U<%$(0T#$-U(3J<#9*+.\+] PB;O=.P_$NCJJ[3:%56<_:\IM#O; M\!(Y%=(TQE:)D)FNV*)S&EB>V"KJA2.NL-X5-CT@SC6TKPA,;+"2J>*Q4=\U M=90#>2B$;P9MZ[@O!3?#MF6^QZR$B M2..G-)N<&YT3]%W8/D%X8 M\KL"&T_1/VP M2>I'": Q>:(]QU,UQURU1U_$WLHO?8N W M-' ;G&#J$';?QW2!M)(/PF&^%UD]WY:-=?N>UJ@;UX!;]WIIL0(RZZ@M:Y8- MN[@<'?K3Q#4M62"2P$24)2*B+!S+MSUX43=YW38=W-&Q,<2B@C&K8R/"2 !% MF<$B.L9]P:R ,2AC$<4C9CUO,3=O#>]SLXR0FO7TQ-ST M=!3QQ.S-;(XY9\Q<*<\Q&1?6/4959M"(:&S1S7IP8GRR'G1JO0/U@2/8QUE@ M3NB(+F)"2M,)6P;I2GHF["P1(1-T=%W%>K!CXF_5X:YO?EL^G%Z'8STO,3W+9 .DKI"1\SDS+$2GS?1F:ZYH%I@P#%@0^ M,VU'E)#58;R/^-YS%)OBJ")1:M6M9+=QO2_U.O[OF8.5K_PPHI&5C1!E$%%A M^Z8PM9)Q%8]5+U@,5

(J6C)IA;:&XV6U9!, MO<:98/(ID3@1C*?SP?1J/)Q!27(LXT;3'^CHXP?;]SX?H^(J 6@>TYSC+.(]4TB%*H\9EFJ&A1IGCYIS M"$^1:W]"CN58#?#1J^%V=QMN2E\J:.G!:VO:=7?]B&P6W;'ZYD/=>MV MHUJV5<5L*6Y5BEL'%4^ \S,T",,\S1,LI&R<4B;('ZS^HDU2"SZO)N*DZ_LO ME#8$N?ND>I54[[_,G8)HTNOM2+%=1_76EN"&*&N/7K_2ZQ_4.Q-Y!)E 0WE$ MH;MK2!? #C59N^)MOT-+=ZILG;=IZ,QS) M02F'Z&M_6:>*W7QXF#5'N3LN;M;&DO@FN,5N1 MC*,$EA)EG;;EFV/%F"TV@J[UI%I0(>>>7L;RTP28"I#/EY2*IXT:?M7'3O 7 M4$L#!!0 ( =(FE*Y_/;A$0, +() 9 >&PO=V]R:W-H965T37(@U MQV:V>72_?K834EH"XD/[)8F=>\X]Y]J);V?-Q1^9 2BTR2F372=3:G'INC+) M(,?R@B^ Z3%[LYI@PI]>QBU^%+10F#.X'D M,L^Q>!P Y>NNXSO;B7LRSY29<'N=!9[#!-2WQ9W0([=B24D.3!+.D(!9U^G[ MER/?,P ;\9W 6NX\(V-EROD?,QBG7<X^;]D_6_/:S!1+&'+Z@Z0JZSHM!Z4PPTNJ[OGZ"Y2&&H8OX53:*UH7L)$OHMT3C5&]\^]&^OQX.O5Z@_F5P]3-!' MU$]38A8%4S1FQ=8R2W0V H4)/=<1P]N?Z.S].S]N?#I'Q1T1AAXROI28I;+C M*JW-9'"34L>@T!$07*#0_X " M+_!J! U/AOOM&OCH='CKB)NP6J?0\H4'^*XY3]>$4J3+JU=%838G4PJH+R4H MB49$)I3+I0#TJS^52NCOZ?>1M%&5-K)IHP-I^SD7BOPK-@!L]-]&0MWB%BRQ M93&_FE4O;L0==[5;[_T8/VP^CQG5Q#3#*N:9A49EH7'4PI56G2A($:[Q@OA, M;]RJFKBHIM[*##8*J370%:#<;LPZVT7FQJ[M./+K]<:5WOBU]3X"%EHLKY,8 M[TOT@ZA>8K.2V'P;B9F VNW3W!,9>8UZC:U*8^M--,[X4M1);.U);-4+;%<" MVV\C4)^3=0+;IPKTO:>SP7MMB2H#W7[,%-06L&PO=V]R:W-H965TVUDG#,#@E@D MV3][RAUQ#0/-&6B)@9(S#&[.X%[+X.4,WK4,?LZ0FNYDMJ>.&S'#>ATECTA9 M:I!F%ZGW4V[PETALHBR,@EL!?*;7'P[G#^,1&O\S&T\7XP7J3T?HZ_WG\1P- M'^;S\?0>?9GT!Y,OD_L)W'Y$BRRCD%Q#D$.UYRO$GR!M-=>()2LDS98K0*X4 M3PR*!%N*2!@!MS.KI9#V>4 . M!*R(&BVB1E/9[AG9,_;,EE'N\;X- XLT^M%?:J.@]'Y>4.$6*MQ4A7=&Q8)% M-LQ6P9%':Z8XVF5:ZV*3R0I26?9M.O1\W&P%S8YS./58E8S0)G9I0?8&JE= M]2Y"[>=Y"'GYR(U(-B\968#] N0_D60<[[>@R]? M"N*Y!MO@LH0?Y&>=07X%*:&XB=LE@ZIDON>?!.B-44%A5' 1TM>TV$OO0!W( MH J2M#"F)9!5,AJ0P*T'V2Q -B^"S(L%05>%-^; M8%&9[+:8>&OO=#"]JS: M-Z=9Q8UI@,O94B4[DRVM G/K"L<:]G2IZ%H5K6VW7?%IE8I >IS!UR[PM7^/ MK]9C[8HZS_-("5.5*&@%[7I(!+^V,GQ5H(U$9BO4ZN..*=MY:IL)KKK%]\I% M4T/E>O3,BZYZL&ZKG'6PB?5E]0EOE^._B@G;)Z6%"8!P65+JP(I;37] M,[5';*=Z>_+:6,CESE+_C@U^PU5^/V%*AGL*$ MHKDZB!!*GW.@#SG,I"N@9@8)?<(!";.T!%:#%:!AU-2A$DO8P%0RE88C>EO7 M5)V3R2OF:I..O!J%%D'6:XO38JP>I--GY9S>C0BMN0''P$TZ3SJO*K(Y_F^F M-B+1*.)K4(=OFY"I*AN-LXV1NW3V6TH#DV2ZW,+G!%>6 .[7$FS+-U9!\8'2 M^P]02P,$% @ !TB:4AW,()I- @ R 0 !D !X;"]W;W)K&ULI51M:]LP$/XKAP>CA:Y.G+>M34R[9F7P;&OI/NGN>YT\EQK?2C*1 M/)5"FG%06+N]"$.3 M%5@RMQD'8O M+OLNW@<\<*S-@0VNDI52C\Z9Y>.@XP2AP,PZ!$:?'5ZA$ Z(9/S88P8MI4L\ MM%_0KWWM5,N*&;Q2X@O/;3$.W@>0XYI5PBY5_0GW]0P<7J:$\6^HF]A1%$!6 M&:O*?3(I*+ELONQIWX>#A*A[)"':)T1>=T/D54Z894FL50W:11.:,WRI/IO$ M<>D.Y=9JVN649Y/K=+:$A_3S_13FT_3V?CF=3V_NX!VD>_;-BC(^P3S,ZAUSV#J!-U MKFZ^PDD#>_H[5$A%M95%;661Q^X=JXQQ#0],5 @3;C*A3*71P+=T9:RF8?C^ M#XY>R]'S'/TC'.F.>L%6 H$Z!(:1D>/*@L<M0^-&=T6-;9SW2PMJ!V*8GP MC$R_UJV&;>C9W'7:)<-1-.I_Z,7A[A69_59F_S]E_E)I:P66GD)CH_/58^W_ M)700#7JC/W6&!X/I[OBP2-!<' "D+@ &0 M 'AL+W=OY/FI&.LX2OF#!&J<)*'\YY+'XN6L!FNO-QZCP5!G M-^KGIZ-PP)^X?AX]2'-5G_?2BQ*>JDBD0/+^6>T"GEPQEC7()3Y%_$45?H/, ME(X07[.+F]Y9+<@TXC'OZJR+T/R;\#:/XZPGH\??LTYK\S&SAL7?K[U_R(TW MQG1"Q=LB_C/JZ>%9K5D#/=X/Q[%^%"^_\9E!-.NO*V*5_P4O,]F@!KICI44R M:VPT2*)T^C_\-G-$E09HU@ M-8!L10,\:X"7&Y 5#@,RD36_9C]R9>6MC?I1F<7_2TCR-3#M]_N'BYA%\NKA]O@9WUQ=/SX_7 M=]?W'\$1>)HF A!]$"K%M0()#]58\AX(->B'D023,!YSD 7/9$!W+&64#K(@ M1 J\N^(ZC&+UWO34OO\+O/OY)\CHK^_!]#^(4O!Q*,8J3'OJM*Z-(9DZ]>Y, MZ?94:;1":8C G4CU4('KM,=[BQW4C0?F;D"O;F@C;X]7O'L,,/P%H %#H6N M*C>'+8\Z>!X5G/>'5T4E<^^GS+V_@(NI]XVGP&T4=J(XTA%7X.XU&L;_CW/O M9U+W(K7AN,S#\?G6# !N-$_4%X]Z9*X>R=4C*]2[F)C8AIV8'YG"E$O_2)_A%Y?]TT:T8!=%%#>6S2^+0=B$K."F M!?/9W'RVJ?DWUG)/KC3F S2\J5S!OYY1FO-1FEXS?I?1($K#&'2%I6#@86 D%5]6*AW!4Y*(V\[#NOR*)F!3Q!KV8/4DRB?))ATL=D3C<3 MR/"1P\>I*%ROJ$]D45%D%44[UY&/0H>Q4V?D2$^*FFPY_ Y!1&$0X%4I8(D# M\0Z% 'P'3UE!/\JK8/'!YSN>=+CT805:KD!RB-R#%A9P=UI4)A\LUW0W^AR" M7O9!6_TAVV-UAA8"L+%;?9ZU7_(%*Q=HAZ#Q!0Q:J]Y@BQ#H9TB5&@W+?("8 ME.+EH@U=%2S+$%@9(BNK=)D/)0?Z1!8GSY8?R,^/S:LT6H\3K\BBHA8GR(^3 MM54NF^IM5>20)05"AUCDD$4!VA@%VTZ)V[.AUDYO'7+>^2VR3$%^INQ6XI!% M _*C86V)0ZZ9/@J"4MZ[I_JHL2K[;;5'_LE^E0HWZZ(X.G:$JRQ%T*I064H@ M/R4J%#A4+O\E__E$%C6S;$!^-FQ1X,H,*"GJ$UE4U#("^1FQML 5JX\M+14* M'+8TP,$>WSALBSG>N)A7GW+C\AK />5V"'JGW-B" &^\9-@D5CO-R7%A*^H@ M]Z*P+?#X#7>C9F.MGY,[!+US8VR8%EM/8K!%"?8O''Y45EB68#]+ M_L])#"X3Q3F)<OW$I"$\BO7.92BGM$^ MZIH)R&R__CO8(PPLD'!KCS @%CK$OP39"0:DO-2 4&TM;P'77E)0BS%B)]B M/R2T.[,*1@USJ$ LWLOM2I_J7#,<:QIE%9;E5653X(N.'X(_*HJU10RP/ M"3W()+(L)!M_0]D:-:2\L%I>-GA%%DVPM"1^6CY%@S3JF^1(-1!ZR"40'<7E M)+/*:#P:[YDGQ)*0-/?)$\LMLO%":@.>.#[30-)D06,YEF5![^*"6AY2/P_? M)*([881:1%)XB!6 6L[1W3_^5,8(+7_C80QAA,GR)^&RH/^3N,4B]6/QK9)G M:WI0"T9ZD)^4:.'\P9L=0&C3JH<)-CQ-0"T+J9^%QD46=+?BH'WQ[C^!.T& 6@,R_"_F#7GQFJ<9VW[ZL# VV M_M2#5V31!@L^Y@??6R3+UI!@EG?L(/]PW$QPMIHU5 M%LIIR(O]]+CJRJAC.C%KZWNSU@;HV!79>N$H;L+E(#_2K$!7C%,]/6 YOSL_ M-GV9'Q9>NM^&)U?0&.T%HD^<\A#WM<9@+F>5\8FV<7V0#S@^GG_P%02P,$ M% @ !TB:4DSROO<,!@ 9!H !D !X;"]W;W)K&ULS5E_;]LV$/TJ!P\;6B"-3T^B3M92?=,+S@T\)'&J3UL+8Y;O MVVT=+GC"]+%<\A2_F4F5,(.G:M[62\59Y(R2N$T[G7X[82)MG9VX:]?J[$1F M)A8IOU:@LR1A:C/AL5R?MDAK>^%&S!?&7FB?G2S9G-]R<[>\5GC6+KU$(N&I M%C(%Q6>GK3%Y/PT&UL"-^"KX6N\<@PWE7LIO]N0R.FUU+"(>\]!8%PP_5OR< MQ['UA#B^%TY;Y9S6:G\OX#Q&9Q6EKV(*(SU@6FQNY_LB+ M@'K67RAC[?[#NAC;:4&8:2.3PA@1)"+-/]E#D8A##&AA0)\8D&Z#05 8!(<: M= N#KLM,'HK+PY09=G:BY!J4'8W>[(%+IK/&\$5JZWYK%'XKT,Z=/\ [&421L;5@,EVF^PFREWDRY82)^BR/./_T) M;W[YB?1[O[Z%_!/:H!=,<0TBA;M4&'VT_08O?%G(3+,TTB=M@^ MA'98 )WD M0&D#4$+A2J9FH>$BC7CTV$$;HRY#I]O0)]3K<'FP\]T01E(0/G+V@JI,WZ.]L"$9S+!'E!Y_4:*\72.<=>-7"_@=UQUVSC M+H_73$7PU^_H$BX-3_3?'D#=$E#7 >HV /K*M1'I')9<"1G5Y==O3SJPX4S5 M+97I2RP?!=$K@^AY7?V&N3-/5UN^N'+#GC.T[+HZPT6TJIFK7\[5]\[E*@-Y M9<+="O('>\SK0.0>^SL@:##L=OLEDCS3SX?U.S08/!XU?3ZJ-R*#^J &95 # M;U WMW>^.@Q+-\/7L;I'):"1-ZZ[5/%0SE/Q3T.U-*IBS'#M@)$@E_8KI,*U MTR&\R%9;SN>)S7 (P8T+!BL59;0\7[A]UYP!5H0E8I0@D> FP M;+MTGQ%-*+6I11@\9X9AIQLT%;>2".)GZ@:$NUUBF\0M/%S>^U.93S?: 1J, MR''0:P!:R0#QZ\"M0_?9M;&OQ2JN)_W706BD8FKBI^H/96IM;Q64!2LL44,O M#9Z+#^D,R1/MJ1E&NJ/NL*$DE2*0X4NEN; \0)M)Q??D?R#\6G"CY_D@G=ZP M7X^05JQ-_:S]_TO2'@"#0I,&6TT:[9,D6LD ]U(*_:F+V+OU;[;ZLD>O\15R0>QHF_JI^\K]O""HE2D2WNOI"@5;5/_ M/?K+B^+WV]W[Q$(K'J=^'L^?(R[3$/,@5ARN8^;3+%HQ+GTE-^&T8F7J9^7M M"F3EO5::)?=XCV@53$4B96JSW9 P"V8@81NXYR"TSA#=,E,ZL_<62(@LCH%9 ME'6L?5[@V)44.NQV[$\];P<5;P=^VIQR'2KAZ-C"%FFH..;.[I<4R/&/JU6] MUNUQ_F7!GWHI2F=$&#VP+Y1,< M@99YP=C,%!BV>(_<60&D!&;]E*BR-"J,[.('D20\$K@Z,+K<'V?A G2&_\IT MHT-< ?Q[9@%*F-G6*4/H[82P%_RQ;SNG4KS KW@_W&U'R#Q94,AG\X$[89(^# TI0B6JPYTFF MH00YD?JFJ$0R>"7/-D&EB8%?$P\H@=^!KPW:.]OO"5=S]QI#@R/&?#NZO%J^ M*AF[%P1/KD_(^VG^PJ-RD[]_N6)J+O!I+.8S=-DY'F"15?Y*(S\Q^E M02YWAPO.D 7M /Q^)J79GM@)RA=+9_\!4$L#!!0 ( =(FE+#U&2M 00 M %40 9 >&PO=V]R:W-H965T*V>QCVP%C7-A%)]$C:CO_]2$F1K$!BO/2E>8@E MFN?H7![R7ET/3UP\RAV 0D])G,J1LU-J_][SY'H'"94NWT.JO]EPD5"E;\76 MDWL!-,I 2>P1W^]Z"66I,QYF8TLQ'O*#BED*2X'D(4FH.$\AYJ>1@YWG@7NV MW2DSX(V'>[J%%:AO^Z70=U[)$K$$4LEXB@1L1LX$OY^3#)#-^,[@)"^ND0GE M@?-'?W,_B$+7@?S0"7, M>/P7B]1NY/0=%,&&'F)UST\?H0@H-'QK'LOL/SH5( M2KTO]L8HB0X2(J2X7EP%0BL"!%(Q[8 >WE FT)'&!S H7B!^GX.B+)9_##VE M)9L'>^M"WC271UKD88+N>*IV$BW2"*(Z@:=C+0,FSP%/B95Q#FL7!?@=(C[Q M?_L%=\,_D8?DC@J0#?IF5[/AP>ML\^O9^E:V6NA!Z760T0=M7ANB&W-*(C3C MB4X=DF:';R($3;>@C[-"#V=T.6])S]GPY$1%A/[^9/R^59#(?RR".J6@3B:H MTR+HGLG'FXT 0"S5FTGO(R3T/FK:)G8BW_7]7YO((RSC"M\3Q M#MVQE"6'I&DGV!D#MT-LRKJELNX;E=&G-F5VQL#M]6W*>J6RGI7G.X_UYHN9 M.C?9;<>VVFV'A1VW:_6[7VKO7ZG=:K&=)-0>6]4,2C6#Z]6TVVHG";NOG 7L M5Q7%MU+-V9%%D$;HS"".&G.^G:#5WC?BYO\?5P_]HIAB*]/B"<2:24")?NU@ M^[BQ"$P+DC C,2]FQ[$_](XUQ475)A=SB$O*675]I-)'K/H^L4V],K,4G8&* MQM(\>X4,^SFV<<7? JT'554U'%C)/M1>.@[Z/4'$9Y9N$1<12\T;3&L]GA;4 MW78K9L44'%S,Z1'7'US^M1A3%4)LKT2-6:3.514C'/X<91Y750C;B\95YV)6 MD%RYZ:M"@^UI_P?VQ[R@KIG?<<,6257]P/;#G\-N4E4 8D^H MU]E=D+RPN]^\MJ3*P<2>@W_$[H*Z9CZ9\PZWHLD;[CLJMDQGZ!@VFM)W>_K,B[R'S6\4WV==W0-7 MND?,+G>Z[P=A)NCO-YRKYQOS@/*7A/%_4$L#!!0 ( =(FE*E/&$AT00 M +85 9 >&PO=V]R:W-H965T&&+!N$C/;0/OM9R.??RO/=@Q_E.L")'@-8X2<=-92;F^MBPQ7Y$8BRY;DT1]63 >8ZE>^=(2 M:TYPF Z*(PO9MF?%F":=X2!M>^;# =O(B";DF0.QB6/,W\8D8KN;#NSL&U[H M1?&&[KR0/R-7VYBP2Z5^PR_O:'3#?",GB?+ B MB&F2_>+7/!$' Y!;,P#E U#; 4X^P$D#S+Y[G(Z^W3\]@BLPS686L 5@ M:YUSD26=2DH$N+@E$M/H4G6++ M_HMJ^+9B&X&34 PLJ6+0)-8\YQUGO*B&%R+PP!*Y$N N"4GXWH"E@B\R@/89 M&".CQ5LR[P('?@'(1G8%T*3U 9.M^=-^QKGK%]#]LZ&?\JO4B6-E=% MTF^,Y!UA4! &'R8DV2SC6529V^"4J!&-70'^@$_26YX/L5:0NZ3MWLEDH"S5+2'J^Y\(.3BE8SZSK'A5_9K6X! MH%*!T)D*5!?)!S> W/WQRG5K_D5"I3BA,\6I";QA(\C='2;8[\(:A4>E9*$S M)8L3?0+7BV*N#CM<';LV. *2\!AJLY@ MDP9+_6-+T*DP]3X9I5"B,X6R.1F?6'EFEE8I>Q]G*:?H3#D]*\ZFA6KV[1W' MA7J-@96RB\RR.UHN.5GJ$J,J#)H(.C]/R'+[AUH! Z<'G:"FT$K!16;!-:$U M[\+H]"3G!+[C..[1/IQW;!] *<7(+,6F #Y: J=GO>.HWL.6^HS,^MP&MFD= M]T\RZ?@!\H[%V3JX 8L)7Z87@T(5TB:1V550T5IC]C&\GF17B*69 M[$;S 7.U=@6(R$*9M+N^RAC/+@FS%\G6Z3W;C$G)XO1Q17!(N.Z@OB\8D_L7 M[:"XJAW^#U!+ P04 " '2)I20 X!MIX" P!@ &0 'AL+W=OC,%$LN#\U4QNDX'C&4&88ZP, M6?+8XPSPV0EO&[ MQG0:2N-X.-ZC?[6QZU@65.*(Y[^R1*4#Y\J!!)=TDZLY+[]C'4_7X,4\E_8- M96WK.1!OI.)%[:P5%!FKOO2MSL.! SGE0&H'8G571%;EF"H:] 4O01AKC68& M-E3KK<5ES!Q*I(3>S;2?"J+OX7QR,0RCR1A&]]/9Y"X*'V[O[^ "HNJ^ /&()U,J4)Y!;3>9:EO4]JE, M&: +4P$)C'BA;X6DMK!"(2A;H:Y4!8L='-K-Z,XNAR45"3S_U)!PJ["0+V<$ M=1I!'2NHMR#6UR@6-E>)2'F&Z:J"]VL M-NTPK+K 7_.JETZI6&5,0HY+[>I=^II=5/VIFBB^MCUAP97N,':8ZI:.PACH M_27G:C\Q!,U/(O@#4$L#!!0 ( =(FE(44*.N@0, !@) 9 >&PO M=V]R:W-H965T(+% MU96Z5P1M[^%T#R:9$&L=.[4=:/]]QT[(TNUNKM<7&-LSG[\9?_9D2( M%KX60IIID%M;O@E#D^18,#-0)4I:R90NF*6AWH>FU,A2'U2(,(ZBZ[!@7 :S MB9];Z]E$559PB6L-IBH*IK_=HE#':3 ,3A,;OL^MFPAGDY+M<8OV4[G6- I; ME)07* U7$C1FTV ^?+.XX3/'HSFSP66R4^K!#>[2:1 Y0B@PL0Z!T=\! M%RB$ R(:7QK,H-W2!9[;)_2W/G?*9<<,+I3XFZ7*&'\+QP;WRB I#)6%4TP,2BXK/_9UZ8.OQ(0-P'QDX#AU0L!HR9@Y!.M MF?FTELRRV42K(VCG36C.\+7QT90-E^X4MU;3*JK-ZN]K0!&S?S3>K+5S"/$VYJSP3<"=K^;ASZ"W1,B[ZY+%%S=' M'!(E#Z@MWPFDDTZ1A.=,DEF&FB; Y$R3YV5C3$)+J3A"8=+0OJUIQR_0'L9P MKZ3-#:QDBNF/ "'5H"U$?"K$;=R)N,1D */A!<11'#U#:/'+X<,_.NB,VG,9 M>;RK%_ V5+:B]!4N-4^0I&D2S?W,<^7J1ON8UP?Q R+57@C8(3!:LY6F.V7) M-B4F/.-T2II9.C34P*2L"C!<[ND4W8 "OT&F50&6D)7F>^YTP8VIB*D+L\HO M>9MV/.8\R?T,*TO!$W:21L.(%:J2E@"@9#P%+B&KA!B0EI[0*=RU=*1[K$^U M?@4\\[!G6 3")4F5W%,H*VTJ1M!$:,MMY47;X_T_H;?KP_ W :#'/41"$./? MA_ 8*6'$+<;F?V(<^I>] ^]? #-GI>T0X%4KP*M.R;SG7RJ>LD>]7#@I)"@M M/>Z@LL?;_N1:-RKP,<\IM7O;X3@:1-&KC@3&;0+C3J0E/_ 4Y4\RIGQ7 MFZJB3*N2%NI7VCS_H"QJ[+''=I\"A]EH?!V/HRB>A(=S5N%9\RE0[WU/-H1. M%[KN0^ULV_;GOMN%C^[U-\,]T_20&!"846@TN*'M==V'ZX%5I6]E.V6I,7HS MIT\7U,Z!UC.E[&G@-F@_AF;? 5!+ P04 " '2)I2^U9T7C,# "1"0 M&0 'AL+W=OM(]N3HX'8Z()QF$FB-F5)Y>\)%&([='SGP3%GJUP;ASL:K.D*%J"_ MK&<2+;=AR5@)7#'!B83ET!G[;Y+(X"W@*X.MVAD3D\FM$#^,\3X;.IX1! 6D MVC!0?-W!%(K"$*&,GS6GTTQI G?'#^S7-G?,Y98JF(KB&\MT/G0BAV2PI)M" MS\7V'=3Y] Q?*@IEGV1;8SV'I!NE15D'HX*2\>I-?]5UV D(_",!01T0G!O0 MJ0,ZYP9TZX#NN0&].L"F[E:YV\+%5-/10(HMD0:-;&9@JV^CL5Z,FW6RT!*_ M,HS3H^FGCU^3^>?WDP\)F2=QDMR,S7 V3ZZ3.3K(XMUXGBS(*[*H5A(12Y+F ME*^ ,(X]*BA/P3@7(!DH,B8S;#5("1E9Y%2BB_&TV&1H8T )]_>4HP@"/S=, M_R87,6C*BI?DQ3,_[+TUF,^YV"C*,W5)GN_9 U=CRD:XF];I3:KT@B/I^0&Y M$5SGBB0<%>P3N%BKIF#!0\$FP4G&&-(KTO$O2> %WO3C=W)1"7_9(F[Z#U1? M%C&Y>-[&$I_-XK]^0E!R/E5TG&JO;IUFH74L=_<(]SA-)=B]X=1::>MPQ1M: M7K/MW8V\@7NW6^8*T3^.B \Y_+#?#_91R2&J$[WN_.7:2[S;)-X]F7B3:RKX M'4C-;@O '38#W/#-<-V40+648&_*7C-E[^24$U@QCC_9BDRJ_[.MK+VGRAI7 MB-X.HAN&7O@(EK3 @KY_K&QADT/X?]9+'![H:>OU(>I$K_N-Z/Y)T5/;8GN& M:D&$S!@W6V9;8RNM_0,5K[I1$'6"=AU1HR,ZJ0,WN]/=CZ.GNI\<(AYUOU+F M[IP])\78'J>/_!.\;U37@[\TU67EADI&ULS5IM;]LV$/XKA%=L+=#&(F6]N$L".''2.&T:PVY7#,,^,!(="Y5$3Z*2 M9NB/'RG1DO5&,UF*[4MLV7?'YWC'>Q[).;RGR==T30@#WZ(P3H\&:\8V;X?# MU%N3"*<'=$-B_LV*)A%F_#*Y'::;A& _=XK"(3(,>QCA(!X<'^:?S9/C0YJQ M,(C)/ %I%D4X>3@A(;T_&L#!]H-%<+MFXH/A\>$&WY(E89\W\X1?#EC$;2F2.(@KAXQ=_D1NPXP'&/ Y(.J.& ^E8P MI8/9='!Z'$;28=1TL'L<+.E@Z:Y@2P=;U\&1#D[#H7=;7>G@ZCJ,I<-8%Q(T MMI4SFBZPSZ4L=K/:O<6#VW+#O-[#HK'RKIQBAH\/$WH/$F'/XXDW>6OG_KP9 M@UB%&[/APR#DTL,/0DC),"!NJ!<84?@ %? M V0@(UWCA'3%.%7'N,SB V#8(@@<]P:9JH-,B7< 3(GD]./OX&61[ZO>@&?[ M,]O&^[R<@IN-DC NX#=_G<._=>/Z"[&[ C MU ?MUD=11W[E._"#FM J*#%_+5\").&7\C ;Q;=<) M*X):>5!!X'?'T'*@Z1J&<3B\Z\!CEGA,)9YY0CU"_!2L$AJ!69IF./8(GS!\ MUO!),\]NPL #UZL52;JA713Q[1UH%:2BGPH+I]_BLAT#FK;MV@V[]ZJU:NF/ MRO1'RO27C'I?N6K99(FWYJ+!!WXF$@4;GB_UP1T.,P*^R^':E?ZH51GD(FMD M-C)LF[FV8XZ[T5LE>DN)_@K'7)%Q[<7 !C_DKXP"MB8@V!:2KD JUZN68]&7".G!6VJ2FJW:V4XT!UU8W5*K,Z>8CWD(Q,L!2:P*'L.\#-X MF^ (_'%%HAN2_*D8,VZYF/NHO@8;N0;.V)HFP=]\/W!$,]XQW\&+KN'HMHH. M+:-WW(Q+7&,EKD_;$A4 -3*&1J68C!]\EN4"]K[#+.TT3S/(W+!/UCDA8S6ZH'MX2VFF(TQ1,M-*NYB]4#^ GZD\9M3;Q M3-=$#D3ULSKML!S;(\MRG%'=\KPKIL4[Q[%1\_SK6EYHKS[3MKS46;U^+U!1 M%E)35JT)[R@3(R 1SZI;U7%C4C-C;6M8B2)4C&N/!KSV9T_>LP'K)<#DP<8QY2_))U;N6>QSOQ2 M()+D0>6R++@)>=(Q7ZYP.&DY9+%/$@[D 7A!XF61.&,>20\Z-_Y_A:E>IIW; M6S7_]\PN/L&?1?^BBMN1FMOWJ<'^YT8R\.YY=ZP1&O7H?U1I ?0\-YM=>OQ, MQM[50 UM6D=5D3]2DW]_Q30Y%U6I;];.XV0U[3ZO3-NSV)DZRY8B$H*T M6T9U;O%_LWA]XRMQ8:K%Q62Z>':U958BPE2+B">KK1.S_=@8\A%MVG;CW YW M?DP5_XAPA9/;($Y!2%;(BD^&V_N&!TD_^^>D,9HU'^=DTPU[["@'^_ MHKSKY87XR;;\#XOC?P!02P,$% @ !TB:4K+KXJHH!@ R( !D !X M;"]W;W)K&ULM5K;N)G::93!\@$9+0D(0*@I$STX\O>!$AJ21(TY$?+)+".5CL+L\N M*)YMN/@:K"B5X-%S_>"\L9)R?=IL!O,5]4APPM?45]\LN/"(5*=BV0S6@A(G M!GEN$UE6N^D1YC?Z9_&U.]$_XZ%TF4_O! A"SR/B^R5U^>:\ 1O;"Q_8=0/&/>!H(OSQ@4\O;91!(A'_,'H)M@Y!M%2 M9IQ_C4ZFSGG#BBRB+IW+B(*HCV]T0%TW8E)V_).2-K(Y(^#N\99]'"]>+69& M CK@[B?FR-5YH]L #EV0T)4?^&9"TP6U(KXY=X/X/]BD8ZT&F(>!Y%X*5A9X MS$\^R6/JB!V XLD'H!2 #@ (%@!P"L ' %P$L%. 776&5@IH59VAG0+:50&= M%- Y]))= .BF@.XAH%T Z*6 7M49H+6-G!5G4!+R.%^&1)+^F> ;(*+QBB\Z MB),NQJLT87YT?]Q+H;YE"B?[T]O![SO 47CL.BO"4NF/K)W1=E M\:LAE82YK\&O/\-VZS?0!,&*"!H YH.//I/!F^TWZL+#BH7>^5E3 M*HNC>9OSU+K+Q#I48!T&-]R7JP",?(BLSP(9UOXWT0 MWQSF465FV"NV;_P$EJ?9=U6=N?LTYDEUYDY>IE4/B9T#OZX.QX8TQ9DNX)@/ M%^F"/^<>!0_D$0Q9,'=Y$ H*OKQ7P\!44B_XRS")G4UBQY/8YDFDFD002?/N M!C,!:IU8UB]Y^5\3-ZJ)&]?$73T=M^?I5N;IEI'H5G5:JJ=27F;^$JAH!F!. MA 4KE-T0XX-]4PO.\F9"W8_*HX_K6[[3:K9Y*M&\Y1K4SH]IEX58.L[OZ@J[Q!*'_]G6S]G:.LWV%N**E3S0.=*A[(&V1UK+T_>."0/$R! M0[J90[I&AXP>J;>.&P[5^X(="9IPESGD._AR0[T9%2;MZ65S]8XG<-#2[955 M+<8JM$S+'7U4&YQ -5"FNRZEWKWMVLBV[(/@Y0R#%NX=Q/@J;U@7V07W,-QI M(*%QA3?,9U[HF;R%-!R4.F" EM'#)4N$=!<(WY$J,PS[#D:6[FA>@;#_KIU M:8#FVG!)V#4CD_ ](SZ8O*NB?%#++.P>,79:86'OF>W=90D#;)^TK"6=GIZP@U2WD5Q6D)1J9Y:_"UJ"$H7N"6KE; M@Z?C]M>@Y1:9Y;9NYI2J--(JC8ZHTDBK-#(K8+W,:3\E<[1RHM*NNC1SS R% MJC.L =Q?A99H9&Z%+RG[.ZIX20[MILZ$+5?@PG? +=V !SI?^=SER^]@Y$LJ MUH(%U&2 %F]TQ/X8:W7%I?UQ6;1*&&#A,X"ZP%%=X+@N\*HN<%(#N!\I782P MN<^_(OPA_!SZU^R'92/6I0D?<6. =QYZ/;OJE# 8LK$F<%07.*X!W/>;KG2X MI-*E:O6>/H9T1M313HK<\X54C3K=R8DJ[2S610X?L1PZ>.JTN0P,UB% MN5$/-ZJ)&]?$79?@("JI?UA7<6PNI9_"E6J:/H<_,J%T\<5'W!]A76+Q<_=' M@Q*&XH2JAYN6X$H#;.O";YLKT^2=B497)?N(6R-;UQ_;O#4:3!DOL%0FG]EBS@&GQJG( M;<]Q(KO A%J]CME[X+T.6\B<4'C@2"R* O,_ \C9LFNYUGKCD. M9S &^3Q_X,JR:Y:4%$ %811QF':MOOMA%&F\ 7PEL!2--=)*)HR]:.,V[5J. M#@AR2*1FP.KQ"D/(2RJQK75LH MA2E>Y/*1+3]#I2?4? G+A?E%RPKK6"A9",F*REE%4!!:/O&JRD/#P7,/.'B5 M@W>J@U\Y^*^M]'8W2)QF6Y(#95AW,.5"),4YUY4%:*$E;,&57; M0D-D!HA0M0=(XA6"E:I> :@5@\0D/T?OW[E1^%%!T%/&%D(QB0MTMF%W;*E4 MZ%CLI(IX4$;L'8C8]= =HS(3:$132#<);"6_SH&WSL' .\H80W*%?/<">8[G M#.]_H%89^/F>X(;_0?4\CE'K;!]+?#*+>_./@$:G4UT?IMK(FU_7CF^X_4.U M4U[]D[KZF(@D9V+! ?WL3X3DJ@'\.G)$4!\1F"." T<,JR+4Y=6JZNL<38#" ME,B]Q5/R189/-\G7GAN$[>N._=K,_R[JTHV"P-V$C79A3HW8T!/6>L*C>N+U MAW2ZH)(P;,2@9L!VI/$NZC)THRTY>T!>U$!M2(IJ2=%12;=O#> T0=%.4OT@ MN >K]E#&Y-O0!]?^)WE]02P,$% @ !TB:4F=YOG4/! M0T M !D !X;"]W;W)K&ULC5?;;N,V$/T5P@6*76 3 MB;H[M0TD3HH&Z*;!)MO+(RW1-K$4Z9*4G?3K.Y04Q;8HQR^22,T9GKEPAISL MI/JAUY0:]%)RH:>CM3&;*\_3^9J61%_*#17P9RE520P,UF<9-7EI'[ %P- ( M6D!P+B!L >&Y@*@%1.<"XA90F^XUMM>.NR6&S"9*[I"RTJ#-?M3>K]'@+R9L MHCP9!7\9X,SL_F'^Q]<[]'S]]]T3ND!/3;X@N40;Q43.-IRB7)8;*:@PVLY# M%*A2M$"&O""B-85I(HJ#>:H19V3!.#.OZ-,M-83QSZ!^_O /^O3S3SB)?_F, MFC=B CVO9:5!AYYX!FRRS+R\Y7_3\ \&^-_2_!*%^ L*_,!WP.=GP_'8 ;\] M'YXYX'?GP]-#N =Q[((9=,$,:GWAH+Y>:$YH#3NM8:TU&M1:5+"=%Y )AD(F M*)L@!5O"6E3D%,H%)\8N*A$IME09IIE8(?H"Q4Q39TR;!9-Z05O*MK,HSL9C M//&V^['KB\4X\=-.ZL"YJB 3WO8^TXY:>=J$TA+N* MEXMAVEL]"7"6'3NP+Y9B/\G<1+..:':2Z.]4ZRNT);PB32OET,P);#07T:S' MX").PSB)CY@ZY"(_C(-#L=NLM^$NHB =IX=B=PZQ$(?9P,8<=X://Z@SO=A\ M08(:E]WCGCU1%@;1D=5]J=!/<>*FB?WWENF?7V8'<_U0^5X_QB>]<%,Q7MA: M9'LJMX]*0XVUYQUG=\3]' RBZ"AB9WI]3B%H=!S$(LAZ] MOE00#_![;UOXH[[5ADG1+165<_^T*@X63N/C8N20&O+>>Q?"I]O0=Z%H+E>" M_0<,5W"BKP]79 LG)0(NO8!6=*$)^):)+=6FM,\M M"7_0D_H%]8.ZWRK1O8,[KPT7KVM9S4%I*Q8L:K!44A%5W_%+G M80/@QP< 00T(=@&= X"P!H2G CHUH&,S4X5B\S#%"@_[@J^1,-::S2QL,BU: MAT^8*?NC$OHIT3@UO+F;?+F]1D^C']>/Z (]5M5'?(X*O@)=7R7-9H5IB:M" M4=TIF*6 SJ:@,*'G&C:Y^XG.WK_SX^CC.:KNB##TE/-28I;)OJNT5N/136M= MXTI7<$"7'Z!;SE0NT37+(-LF<'603:3!:Z3CX"CC%-)+%/H?4. %7HN@R*AN+.4%H"?\@J9$II3+4@#Z-9I))?2[]/N(BT[C MHF-== ZX&&-JZXP5FL&",$;8PO2"R@$M01">M96UXHPMI_GFK(8=+XR"OKO: MS'6+5=#M=;>MIOM6H1\F;U9;845-6-'1L$;IGY)(8IJYM2\K=+0IK7?(9]SX MC(_[S++##N,]AU'0Z_G13LKVS<)89V,G9?M6OM_QO7;YW49^]ZC\!UB!D)BV MJ>_N.;SPXZ2W([[%*DRB)&S7E32ZDE,[%%CV_]Y,]OHIZH91O)OI?;.6%IZV M6&VUKM4P?*.I1O,M%OKM ME(C"7%-ZEUV=9E&-NVJC^-(.@!E7>IS89:[_$$ 8 _U\SKEZW1@'S3_'\!]0 M2P,$% @ !TB:4A5U0F8^! 1PT !D !X;"]W;W)K&ULE5=M;]LV$/XKA-<-"5!'(O5BJ7,,)+:+]4/:H$GW@F$?:(FV MN4JB2E)V]N][I!Q%EN3,S8=8))\[WG-W/!ZG>R&_JBUC&CWE6:&N1UNMRW>. MHY(MRZFZ$B4K8&4M9$XU#.7&4:5D-+5">>80UPV=G/)B-)O:N7LYFXI*9[Q@ M]Q*I*L^I_.^696)_/<*CYXG/?+/59L*934NZ80],?RGO)8R<1DO*V@=-3L:03;W\_:WUOR0&9%%9N+[ ^>ZNWU*!JAE*UIE>G/8O\;.Q *C+Y$ M9,K^1_L#UAVAI%):Y =AL"#G1?U+GPZ.: D0?$* ' 3(N0+>0< [5\ _"/CG M"@0' 4O=J;E;QRVHIK.I%'LD#1JTF0_K?2L-_N*%290'+6&5@YR>??@X_W2W M1(\W?RX?T!@]U/F"Q!JR(!%%PC-.;41AAJW7S,85:?J$)-4,T2)%2E-=:0%2 MO$A$WEJ]6#!->7:)?OD)A\&OL(X>MZ)2(*7>HC='XZFC@8XQRDD.IM_6II,3 MIF."[D2AMPHMBY2EQPH<\$/C#/+LC%ORJL8%2ZZ0A]\BXA)W_O$O=%$;?CE@ MW/P'5'UY6*"+-T-:%F=KP?'_&+0\7U5T6M61W[PFB3RKVSN51'7<'R'N"ZZ2 M3*A*,O3WS4II"97@GU>V\)LM?+N%__H6%Z!;7:(5@Q+)4"G%CMN2!<-6]C%5 M)^:6 LBFLH*ZH6P.?ZNX-IFZ8THS-IAVM26AM<04VMULC'TR"3&9.KMV"M3 M21M(<#2)W6/."QK'!>?'P_3#AG[X*OVEK5F&0\G@7BE8H5'*85*R(AD.?]BS(PAB+^B0 MZJ/&&+NX2VH YF/7'28U:4A-SB0%FWZ(.YDV/\#: METC@N3WR?65C',;!I$M_ $="'';8.ZV&,6=R8SMU0W&PO=V]R:W-H965TY%FO;!)!=BU;$S^S+8O]_9"1FK '7[DMAG/\^]/+G+:*O-HRT MD.U*J>PX*!"KVS"T:0$EMSU=@:*37)N2(VW-)K25 9YY4"G#.(JNPY(+%4Q& MWK8TDY&N40H%2\-L79;<_)J!U-MQT _VAGNQ*= 9PLFHXAM8 7ZJEH9V8<>2 MB1*4%5HQ _DXF/9ODZ&[[R]\%K"U!VOF,EEK_>@V[[-Q$+F 0$**CH'3ZR?, M04I'1&'\:#F#SJ4#'J[W[&]][I3+FEN8:_E%9%B,@YN 99#S6N*]WKZ#-I\K MQY=J:?V3;=N[4<#2VJ(N6S!%4 K5O/FNK<,!H']] A"W@/@I8'@",&@!@^<" MABW ESIL4O%U2#CRR+=C# M].MBQ5ZQ5:,^TSEIFFJ5"BFX%X@LD.?@96+(=\QP!,95QBQRK%$32JA4EP>G M%TMN0&$!*%(N+]E% LB%O!R%2*&[ ,*T#7/6A!F?"+,?LSM-3)8M5 ;9WP0A MY=PE'N\3G\5G&1-(>VS0?\GB*(Z.!#1_-KS_Y@@\>3[\YDPV@T[&@><;G)*Q MJ?P#53X1-I7:U@;8M^G:HJ'6^G[&Q;!S,?0NAN==.'$7.YHZ%MBTJB0INY:- MYWO2_)BTYWGCJUX4O3BFP'_BDG_'-04)#]JH!+/QX\BR5-<*FP^KLW83;^H; M_8E]1I.P&5Q_:)HQ>L?-1BC+).1$&?5>7P7,-*.IV:"N?+.N-5+K^V5!TQR, MNT#GN=:XWS@'W?]A\AM02P,$% @ !TB:4GK>]%BX!0 B1@ !D !X M;"]W;W)K&ULO5EM;]LV$/XKA%<,"=!:(O6>.082 MRT,+-&T0-RN&81\8B[:%2J)+TDD#[,>/HA1)EFA9Z8SE@RW1=X]X#^]XCYC) M$V7?^(80 7ZD2<8O1QLAMA>&P9<;DF(^IEN2R5]6E*58R%NV-OB6$1PIIS0Q MD&FZ1HKC;#2=J+%;-IW0G4CBC-PRP'=IBMGS-4GHT^4(CEX&[N+U1N0#QG2R MQ6NR(.)^>\ODG5&A1'%*,A[3##"RNAQ=P8LYBH>F;NV+Q^0?]=!2^#><";$X!Q\^S3[?S,'M_ XLWE_=S<$[ ML"C2!] 56-)TNQ-8K:Z\E8L3+P'.(A#%R4Z0"&0RJQ/*.=@2F8@;S @X"XG M<7(.?OT%NLYOP"C&.8@S<)_%@K\%;W2#I;D<^+*A.RZ?HBR;]Q-#R.CS&(QE M&>EU$2DZ$"E$X(9F8L/!/(M(M ]@2-HJ[M +=]>H%S$DRS&PX%N 3&3./OT) MSHJ)G[?"+3XU,YZ] O]^$8*S-^=OCJ.&@U%A\#.SG@_']U^)O[<,5I7"EGJ@ M=2B%=REA6%!VT0-F5V"V K,/@$JB'PG?IR^@U: M LN<&(_-]2T,O:8A@I;MV?MV81<0(==MP\V[9C!PG=IJ+V*GBMCIC?BC7(H+ M<+5<,E(4=P86A,6R(*_ K=RU"6.RNA=%C--[2PO(&%U06$O@_==F'I MGAL@_P"A?D6HW[LQA22CLF4?VYJ""B[H79^O2O3(M<"/>E/;U7RO^6>F3 M?S52=&RU\UV##<=V>]_4S< <(WB RX:6A*=(>(AJ0/3?4KZ@O)'X6L+1X-P= M;AKJ3 ]DK\;T2/K6V@=:O0S-5ROYRI4K\BT5)!.Q[%#/E2:7KP_+;X"JAJV7 MS-;19GW<)-28N#(VU_;:1/1A[3-0"S;8K]CZ&;A;W.L#MX\'?M0DU)AXO@7; M[:47:3_L6K7!?MGVOW2#DD4M@1J)=JBH!IN&.E,KL#W/[^@?C>F1HJH5(.R7 M@"?L"2]Y>+PKN#_1%=R!7:&++:V<-J&:&?1TA5I6PGY=F9<@^.N&I ^$_=W7 M%FI=!4\BK&"MK&"_M"IE>\SY+E].[?IT)8AK.Y[;7I)!9J'&S('([VZ8O?/. M3Q$O^!8OR>5H*P,@[)&,IJ#O:*/61:A?%\W3;4*?"0$+U4,^JQ[2AURK!'02 ME8!JE8#Z5<* U>M'&,1C>6)S(J#P5$!SU!47"/IR*[0M?>6B6ER@?G%1O>#. M:":[C(CSK>Z.1(2D:M=KO/>J)!E0Y*CNZ\@^29K4'1/U=\SC:3)'FA,%QT6. M::(6ET;CR#4E;*W.NKELL+M,%">(U6AUGGZE3I%;X]?P8EZ&PO=V]R:W-H965T M[[*B^Q M(NI$K)";DX60%='&E$M?K222PH$JYD=!T/,K0KF7)LXWDVDBUII1CC,):EU5 M1#X/D8EMWPN]G>.&+DMM'7Z:K,@2;U'?KV;26'[+4M *N:*"@\1%WQN$YUEL MXUW ;XI;M;<'JV0NQ*,U)D7?"VQ"R##7EH&898,C9,P2F33^-IQ>>Z4%[N]W M[!=.N]$R)PI'@OVAA2[[WID'!2[(FND;L?V%C9ZNY3X?W= MY'H*L\O!%+[#H"BH[1)A,.'UKV9[=I2A)I0=FXC1] &.OGX)>]V?QU"O0#G< ME6*M""]4XFN3K+W2SYO$AG5BT8'$P@BN!->E@C$OL'A)X!N5K=1H)W48?/9Y^-D':N*V<;'CZQQJ7+5BXAD1YLAQ037@ MDQD%"M^K=,W4::<7O8S*WD;%W=/XK(VJU?A[ MOV2%MH)&UL MM5;;CMHP$/V549ZZ4DM"V"L") BTW6JWBX!>5E4?3#(0MXZ=M9VE_'UM)V0I M@DB5VA=BCWW.S/'8,_0V0OY4*:*&7QGCJN^E6N==WU=QBAE1+9$C-RLK(3.B MS52N?95+)(D#9

V]L9 M9G2=:FOP![VS"9WP\5D#-/A;/$(B]GPXWP8+6X?/L(;F)L[DQ0,0:Q@AHQH M3&!*I*:HX-48-:'LK.=K$X7E\N/*XZCT&)[PV [A7G"=*ICP!),_"7P3?JTA MW&D8A8V,8XQ;T&F_AC (@P:^3GTF'<=W?H+O7K;@CDBYA:^4\'4B^!JB%'D# M]7E-?>ZH.Z>.>^\8M["0A"M2WN=O=V8KW&K,U/<&1Q>UHXM&#.4=P+RSAE"NZE"N_F_RKFM'U_\R>"FG SU*E(@/)G5-K485T-$8]0 M1LV4W]I-*F^\ T,[>"E&P=\15P6E&75X139$04*5$NP9K6+X4)CLV.+0.A:V MOU<],Y1KUU04Q*+@NGQPM;5N7$-7K@_L(]O0CMG#;G1L__"F&]T!9)HD1'P;0LPW/0M;KQU3NHR4Z;#[W159P@S4Y]6CT"V[9 EI M DQ2SI" 1<\:X-L[[!M %O$'A8W<>48FE6?.OYK&A[!G.481Q! H0T'TWQI& M$,>&2>OXMR"URG<:X.[S*_M=EKQ.YIE(&/'X3QJJJ&?=6"B$!4EC->6;WZ%( MR#-\ 8]E]HLV1:QCH2"5BB<%6"M(*,O_R4LQ$9< W +@'@! MI1JG^M/)Q\%\,D:/@^G\"[\BRM \XJG4@?(]>K?7[MI*RSD8A?=NXSNCA M"5WEPJ\KQ(TOIL*=,U23RZENSE#=_8\$/\_&Z.K==X[77N]NV#' M$2W_(.8NCVE7LNPEXI6)>+6)3&$-+(4JQ3G0JU%\'.'Y_G[,Q*O(JGU"M%^* M]FM%3U[T1B4K1?M'DG#+:Q_H/@YJ>G[G0/AQD.MX;K7P=BF\72M\"/0?RI;H MB:N 7_'?5BG3.VN@XXMA&QS&G;82=[6;B M_*"1AF>07]S*9 O4&?]51%48L(CR+W(@WME <:WR>]% 'XG0^^1?VH++D&L_ MCB*H,R-VM^3N&]D1;XLW;KYQK2T(ZXIM1<7U];7ZHQB> M0@FE>2ZD%VEIS/,W=% L*].R M=TZ2"8AE=N:7*#".R3?!LK>\5PRST_1!_PC?3G!%_P"W]$"K8D2OH1[Q*D=\ M/9*?=[>B\JO//1%+JH^>,2RT0*?1UD80^6TB;RB^RDZ_SUSILW3V&.D;& @3 MH,<7G*O7AGE!>:?K?P=02P,$% @ !TB:4CN2/C@@ P _P@ !D !X M;"]W;W)K&ULI59K;],P%/TK5T$@)K'FT31=1UMI MZX:8Q&!B/,1'-[EIK"5VL)UU^_=<.VWH2EN&^)+X=<\]YSCVS7@IU9TN$ T\ M5*70$Z\PIC[U?9T66#'=DS4*FLFEJIBAKEKXNE;(,A=4E7X4!(E?,2Z\Z=B- MW:CI6#:FY )O%.BFJIAZ/,=2+B=>Z*T'/O-%8>R /QW7;(&W:+[6-XIZ?H>2 M\0J%YE* PGSBG86GLS"P 6[%-XY+O=$&*V4NY9WM7&43+[",L,346 A&KWN< M85E:).+QU@9L1$0Q7L"HE5 M!TPV!/07P7T MG="6F9-UP0R;CI5<@K*K"R MG- MN,0[M['%3ARVO1KNIV$R MJ!^&<;+;IF%'<'C0IN_NRJ*/BMT34[*#/BBZQSO&8%!5!XPXZ?*<_+<1AQ%B M>$2F- RA:@]_ AE[W 4T>QY0O :*XAU(3U2..I6C?W,SXSJUIQ=(/!Y($ :_ MK][@OXW\"T322X*7NWS[2]R@%VS'M2+\C5)2H5JX"JO!*6\OX6ZTJ^)GKG9M MC9_;ZNY*U&^8]M?@FJD%%YI$YP09](9T^E5;;=N.D;4K6'-IJ/RY9D%_**CL M IK/I33KCDW0_?-,?P%02P,$% @ !TB:4L69<+G" @ 2 < !D !X M;"]W;W)K&ULA95K;],P%(;_RE&0T"9URZU)FM%6 MVM8AD 94ZP AQ /MS1U5K;#^YT7)$5+E!_K>;2]-PN M2DY+Y(H*#A*+B7/I7USYGA4T,[Y1W*B=-E@K2R$>;.=C/G$\FQ$RS+0-0OLG3=B%V!(%_0!!L!4&3=PMJLIP1 M3:9C*38@[6P3S38:JXW:)$>YW96%EF:4&IV>WMY<+F[@#!;MKH HH*AU+='" M:%F74)%GLPL::IZC!"[X649XAHPL&8(Y'9)HRE? T*R-@I,9:D+9*;Q]X\?1 M.Z <[M>B5H3G:NQJD['ENMDVNZLVN^! =C/,SB'T!Q!X@7?]^0>.XS3Z [[=CIJVQ[/2Z MEE6M,3?7V+!1Z3Y\NH<_\\,X] Z<6=_[6YJ\5U.X%YJPWJ+A[=V2)(V3./J/ MZ.[41?N/^43DBG)E:E5AA-YY8I*6;=EN.UI43:E<"FT*;]-.K;[=SW/Z!U!+ P04 " '2)I2_]*=[[\" !"!P &0 'AL+W=O M9$M42!W/Q)A[N$N&7ML&A QC;1F(&58X1<8LD0GC M;\7IU2XM<'N^8;]QVHV6.5$X%>PW370V]/H>))B2)=-/8OT5*STNP%@PY;ZP M+FU[D0?Q4FF15V 304YY.9+7*@];@'[[ ""L .$'0- ] .A4@,ZQ@&X%Z+K, ME%)<'F9$D]% BC5(:VW8[,0ETZ&-?,IMV9^U-'^IP>G1_?7X^1K.89PDU!:" M,+CCY6FR93F9H2:4G1J+Z;<_7/C!>$6RF6!20T<9Z<2_)^RL5N M%S[VZ>UF> (K1FQ6H$)OCC7*/,=:6N4"#$C2M&4 M8@)$ 8%T-ZJ]0OVM[I*C7+@NK4QVEER75[/>K1^"L>M_'_8GYH$H^_D[3?FZ M/!"YH%R9(%)#V6Y=F%3(LF.7"RT*U\/F0IN.Z*:9>>106@/S/Q5";Q;60?UL MCOX!4$L#!!0 ( =(FE(Q%5>K@0( (% 9 >&PO=V]R:W-H965T MG<-4FV'7MM[G;@7ZPSMA#\:E'P-"\"OY5Q3Y.]9$I%#880JF(9TZ%VU M+Z^[-M\E?!.P-0=C9CM9*?5L@R@9>BTK""3$:!DX_380@I26B&3\:#B]?4D+ M/!R_LM^ZWJF7%3<0*OE=))@-O0N/)9#R2N*]VGZ!II^>Y8N5-.[+MDUNRV-Q M95#E#9@4Y**H__RE\>$ $+2/ ((&$#C==2&GC &YD.:44D)>"J3U6.6Y0-HP-.QQ OD*]!,MS])4Q, 6):=OJ J# MNFIVI$C8'9"EF9()B_)2JPU8_"_X^W?M?N\3$P5;9JHRA# #'ZEOJ]Z/FQZO MZQZ#(SV.(3YCG?8'%K2"5CA]8"GO5#Y9M_8!N&83CI46N&,+NE%))8$]WA$+BQ!R\_0/#9V]AH[3T#VB M80_>_-6 & M]#ZD"&^6[_Y5OM/M=H(_ROL'1]J^#A.NUZ(P3$)*N-;9><]CNKYQ=8"J=*=\ MI9#NC!MF]$B!M@FTGBJ%KX&]./MG;_034$L#!!0 ( =(FE(^,E,3*P( M .<$ : >&PO=V]R:W-H965T>>>_- M9,9I)^23J@$T>FX85Y.@UKJ]Q5CE-31$W8@6N+DIA6R(-J:LL&HED,(%-0S' M8?@!-X3R($O=V49FJ3AH1CEL)%*'IB'R909,=),@"DX'6UK5VA[@+&U)!3O0 M7]N--!8>4 K: %=4<"2AG 33Z':66'_G\(U"I\[VR&:R%^+)&LMB$H16$##( MM44@9CG"'3!F@8R,7SUF,%#:P//]"?W>Y6YRV1,%=X)]IX6N)\&G !50D@/3 M6]%]@3X?)S 73+DOZKQO,@Y0?E!:-'VP4=!0[E?RW-?A+"".+@3$?4#L='LB MIW).-,E2*3HDK;=!LQN7JHLVXBBW/V6GI;FE)DYGN\7GU6+]B);K^X?M:OJX M?%BC]VA:%-06C3"TY/[/VQ*^F8,FE+U-L3;4%@#G/N?1\.I\,43WWS M_G'W3\"*R(IRA1B4)C2\^6AXI1\K;VC1NE;>"VT&PVUK\Q*!M [FOA1"GPQ+ M,+QMV6]02P,$% @ !TB:4K^U&G#T @ JP< !H !X;"]W;W)K>YTX\C@_&?G$%(L&3*K6; M1 51]2Z.75:@$N["5*CY9&NL$L1+NXM=95'DP4F5<9HDHU@)J:/I..P]VNG8 MU%1*C8\67*V4L-]NL#2'2=2+GC>60WXBGXTKL<(7T5_5H>16W*+E4J)TT M&BQN)]&L]VY^Y>V#P0>)!WYUB6'HAI M?#UB1FU([W@Z?T9_'[2SEHUP.#?E1YE3,8FN(LAQ*^J2EN;P!Q[U##U>9DH7 MOG XVB819+4CHX[.S$!)W8SBZ9B'$X?>Z(Q#>G1(_^LP../0/SKT@]"&69!U M*TA,Q]853R7XT72Y6Z^7=?+VXA8?%&F:KU6*] M@KZ.I<+#0.>;? \0LK%67/JN[23L1;S&[@'[O M-TB3-'F!T/R'W7O7'73Z;;+[ :]_+MGHR,J,,(<'OJ SYY ".4+F_ M.X(,VB"#$&1P)HA'%@VR-CS=<[W$ID3@*D(N/8--[8OY4H$:Z%& ]@U@/^VG MU_W!8!SO3]/V?[/KZ]%PV%I]1WS8$A]V$G]$4S'-)5;UII09F"W,"ZD%?+Y' MM4';E9Q1&V/T\RIPV0:Y[!0RJRIK*BN;*\,RQ);0 HDGX(.M)" #C@359.PW MR(Q2H24ZM'OD\6LM+1/DVRY5K:!"FZ$F[JDO5:R;2B^Y2))7'9JN6DU7/U%3 M*15;6-SQ[X=>6R8J2=Q;NK5U4QJ>U1:?]$.%=A>>"<>D:DU-:VQWVY=H%AIP M_*]Y\XS="[N3VD&)6W9-+B[Y'[;-T] LR%2ANVX,<:\.TX)?4[3>@,^WQM#S MP@=HW^?I/U!+ P04 " '2)I2M);.?E@# #R%0 #0 'AL+W-T>6QE MA=!GJH*[4T2 KQ*9@(]\:=&R24^^>\*$_)IQ- M) .OC.2,KZRY X9IP0OI*;U3M)@0+-6#A4/;@TU4\^1,%-+$MA'LWTD]? ]8 M]T @X[P1V/&M830HB5)4BBO=,8.-\1'DU>W;5:D5SB19A9VNOW$P-QUD4LB4 MRB9,Z*]-HP&G&7\!IXPW[,= M[F6VM:JF&$33U(+JIJ6Q'>#?9K/%GHXP?:@5>BUIQI:F MO\P: 1A[B+.3LN2KCYS-1$[MY(\..!J0M9\W+R1[T-&@5*;:0*7OW5.IV'3; M\E.2\I8NU;J2K)YJNP+=FJL MCPVO763W%$3&IR#R)&JR?PHBDQ,0V7NQI^931(:O7V3T.E<[J(]K6V?"G1-A M8_7@Y#WTO\$IGV^">I,%XXJ)NC=G:4K%HX.AIE=DHO^AW>'7XU.:D057MPTX M]#?MKS1EBSQI1EU#(NI1F_87F%X8-\=^'8N)E"YI.JZ[*X M?1)]N6>:)%$4QUA&QV.G@C&6MSB&KYL-TP8>6!R(]+1->'VR71%&2N!' W JB"$-@-^((I@ T8$@4F??@WOLH6+^G M@LVOO*,_4$L#!!0 ( =(FE*7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:GGCT[5FQ25]DY?IHLSRK3I8';C-TF_[Y\^KM^(QVV=WV3HKOU^U MZK_7:4MLLFVVR7ZDRZM6NR7V#_FWF[S(?N3;,EE'BR)?KZ]:G>,'MVE19HM7 MAZ,*,D[N]O61,KD+$P5RU;+:ZH*KK-B7]1GU]1/%^)BJDX_O#F4^SM9E6HR2 M,IT4^6&7;>^KRZAO<4F^1AV'I]=C$#\4OQ/&?+7*%NDH7QPVZ;8\QK%(UQ7@ M=O^0[?8ML4TVZ55KF#^FA9@E]VGUI=1_<9?'+U@J,A*NXD.F/BC<9"Y(R>6(W'M>(X_E"*ZD3*."* ! (VS 8IWLX1 F@#2?$/(*%8O4^DKP& L M@ID,"6070';/"/F/02![ +)W-LAA,)T12 M 6F>$U"+9!Y#]\T'>.#Z!M &D M?49(+9(# #DX'Z03W=".O(UZ\O89,;58=J!PF(T3A!/'=_]V8C?PA>./Q"QT M_:$[^.W:'CA\KQ&$P]W5,))X.LWFN MYY'KRRA28'_-WXJ]_"*E".*N:/XLZ-A(M%TF$WC M54SS2(K0G=QH>6,'J:7#[!8O\"<7L0RGPO5O9137O2&%0TKI,#ME$@2CSZ[G MT20;R<-@EH?KQXX_<:\]*8[-EH(A71C,NE =;CB7O]-4#5BE,.MB[+BAN'6\ MN113Z43SL)8OI4.6,)@M$=TXH;RX=B(5R"J-5I%T7O3'!C*%P5^:W*J.KG[\ M0CF2BS#4%),I V#61M!.'+]*BFHXZDU$:0)@UD3*GT*IE+$SA>= M"3G!8':"+V/QS@NBZ+WXB:=,=HP;141^,)C](*P26%#JMQRYQ&1V"2PH-*N18+K,@@%E M7\5*YQB18'K,@CE94QT#2C&19WKZ3%[!:>W-&_L(7O2%^4KX=%DW4(6LKCG\5]A/K4UGVD87Z;S7& M]N*A/%XLHYC(0OTW'W'3PDHQD87ZS!9JPB1AI9C(0GUF"^'106JA/K)0G]E" M)T8'GT)*,>$R968+G<0\/J 4$UFHSUT+G1K$/,:38B(+];EKH=.853P)IHTL M9#-;"&)J%K*1A6QF"V%,VM)M9"&;?X\,&+G6,)&%;/Y=,@"3IL4VLI#-/B*G MK?("^::-+&0S6TB;!WB=?E!,9"'[#1>GO4CF#D5!)W]L9"&;V4*G,7=%MEU0 M3+A=YBTG?S3,3?Z8:MT[LI#-;*'3F$6ZT,:0!LA" _9%SP!3WWV$+#1@MA": M5%/4%!-9:,!L(;B>4H\FLM" ?87;J;D_%( L-&"VT#/FKR:^.I2'(CWN2Z>8R$(#[A&YGYA- M8PGYEA; V2A ?NN3;#(5EQ03+AMD[L6>KW,EL:68';:>.,F^W*$AD6WSZ@: M*-RZV3[^HD%]^O[3QV6ZRK;ITE?_9*^.+Y+U8E:(ZJ6^EM'M57N@5H?U>JB. M!5LO3Y9/OXKP](L.G_X'4$L#!!0 ( =(FE)CQ!%*W0( %P[ : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V[UNXD 81N%;0;Z V/,_LPJI MMDF[R@T@8B *8(2]VN3N%Y$"WM$6VT0^%1HC/HYU;VW6Q M/=_/:)X>[V#J"W4[T=0&^G M>CN WJYZ6 +0VZG>#J"W4[T=0&^G>CN WD[U=@"]G>KM 'H[U=L!]/:JMP?H M[55O#]#;J]X>H+=7O3U ;U\][ ;H[55O#]#;J]X>H+=7O3U ;Z]Z>X#>7O7V M +V#ZAT >@?5.P#T#JIW .@=5.\ T#NHW@&@=ZC^K 3H'53O - [J-X!H'=0 MO0- [Z!Z!X#>4?6. +VCZAT!>D?5.P+TCJIW!.@=5>\(T#NJWA&@=ZPVFP#T MCJIW!.@=5>\(T#NJWA&@=U*]$T#OI'HG@-Y)]4X O9/JG0!Z)]4[ ?1.JG<" MZ)U4[P30.U6;!0%Z)]4[ ?1.JG<"Z)U5[PS0.ZO>&:!W5KTS0.^L>F> WEGU MS@"]L^J= 7IGU3L#],ZJ=P;HG:O-W@"]L^J= 7H7U;L ]"ZJ=P'H753O M"[ MJ-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T+M5A'8#>IJN/ZP#\-EUU M8*?[3L''Z7/?C[>BKW45\)U>3Y?/]K?OORZ_+M:WX4IT>Y\Q/OT%4$L#!!0 M ( =(FE)_X$/,6P( $TY 3 6T-O;G1E;G1?5'EP97-=+GAM;,W; MRV[;,!"%X5?O2R@5HD1H-7*#_ MQH)-_$ M5-6'ZLX)M=D848]#<$-8AU.-Y.;ZD]M5]UU8?3[&GWT[#MMD=IU/5A^?-IZR MMDDU35U;5R&NBX>A^2UE_9R0QI/+'K]O)W\5-R3BS833RI\#GL]]?7#SW#9N M=5O-X4O5QUWBV D?'COGT_,EWNAQW.W:VC5C?=_'(ZF?9EC5 M^>00;]@]?'_[X]Q/BSS\&)Y7'['O\[XM?X[^U"0/C)('SFD#PWIPT#ZL) ^ M"D@?):0/N:$T0A%54DB5%%,E!55)45526)445R4%5DF155%D5119%45619%5 M4615%%D5159%D5519%4463.*K!E%UHPB:T:1-:/(FE%DS2BR9A19,XJL&476 MG")K3I$UI\B:4V3-*;+F%%ESBJPY1=:<(FM.D5539-44635%5DV155-DU119 M-45639%54V35%%D-159#D=509#4460U%5D.1U5!D-119#4560Y'54F2U%%DM M159+D=529+4462U%5DN1U5)DM119"XJL!476@B)K09&UH,A:4&0M*+(6%%D+ MBJP%1=:2(FM)D;6DR%I29"TILI8464N*K"5%UI(B:TF156XHM,K-_[3U^S@> M_G'\\DS[JAU>\L7R+\J;GU!+ 0(4 Q0 ( =(FE('04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M!TB:4EFU='CO *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ !TB:4IE&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4E(BY:TW"0 N2D !@ M ("!3P\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !TB:4JFF?,PH !@ ("!HR8 'AL+W=O0" 7!P & @(%G+@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ !TB:4K,_<3;_" MZ2\ !@ ("!@3$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M!TB:4BP3P09N%0 +D$ !D ("!=4L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4DD^NC6+ P ME0< !D ("!5HX 'AL+W=O&PO=V]R:W-H965T7 !X;"]W;W)K&UL4$L! A0#% @ !TB:4IG?D72B @ H 4 !D M ("!+IL 'AL+W=O&PO=V]R:W-H M965TN@ !X;"]W;W)K&UL4$L! M A0#% @ !TB:4H\&)DH: P C 8 !D ("!3J0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB: M4C31::S8!P "Q8 !D ("!^:\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4O]3A^E>"@ I1L M !D ("!&<8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4L%17-LF! 2 D !D M ("!BMD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !TB:4JA05X:O P ]0< !D ("!+.8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4@"! ML9'D!@ GA$ !D ("!)Q@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4@O3)25?!0 ]0L !D M ("!]R@! 'AL+W=O&PO M=V]R:W-H965TW\7P( M 4% 9 " @;&UL4$L! A0#% @ !TB:4G;5[DJX @ HP4 !D ("! M330! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !TB:4G2A3$IJ P YP8 !D ("!'#T! 'AL+W=O"P M&0 @(&]0 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4OAON[KP M @ V08 !D ("!!TD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4MB%1?X?! E@D !D M ("!#U&PO=V]R M:W-H965T&UL M4$L! A0#% @ !TB:4CP+?3US!@ 52P !D ("!^6(! M 'AL+W=O&PO=V]R:W-H965T+$%>P@ %8C 9 M " @:YT 0!X;"]W;W)K&UL4$L! A0#% @ M!TB:4B(+4H4Y P W0P !D ("!8'T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4BE$\B1L P MM0D !D ("!U8#0 &0 @(%X MBP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4JC> P*B @ &08 !D M ("!)9,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !TB:4BGNMK+> P X@\ !D ("!JI\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB: M4B2%7282 P >0H !D ("!,*D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4JYE )0X P ,0D M !D ("!%;0! 'AL+W=OVE$" U!0 &0 @(&$MP$ M>&PO=V]R:W-H965T MT0( /@( 9 " @0RZ 0!X;"]W;W)K&UL4$L! A0#% @ !TB:4KG\]N$1 P L@D !D M ("!%+T! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !TB:4IWL$C07!P I"X !D ("!*<&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4J4\ M82'1! MA4 !D ("!\M@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4OM6=%XS P D0D !D M ("!A^0! 'AL+W=O8& !M(0 &0 @('QYP$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ !TB:4C!Y&;[N @ 6P@ !D ("! M;?4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !TB:4A5U0F8^! 1PT !D ("!# " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !TB:4IJ@V'I? M @ =P4 !D ("!$@T" 'AL+W=O&PO=V]R:W-H965T,2 @!X;"]W;W)K&UL4$L! A0#% @ !TB:4CN2/C@@ P _P@ !D M ("!]18" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !TB:4C$55ZN! @ @4 !D ("!.R " M 'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&POXL @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " ' M2)I28\012MT" !<.P &@ @ $D- ( >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " '2)I2?^!#S%L" !-.0 $P M @ $Y-P( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ;0!M + /0= #%.0( ! end XML 122 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 123 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 124 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 263 524 1 true 93 0 false 10 false false R1.htm 1001 - Document - Cover Page Sheet http://www.baijiahulian.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.baijiahulian.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 1006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 6 false false R7.htm 1007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLossParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 7 false false R8.htm 1008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY Sheet http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY Statements 8 false false R9.htm 1009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY (Parenthetical) Sheet http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY (Parenthetical) Statements 9 false false R10.htm 1010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 10 false false R11.htm 1011 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 11 false false R12.htm 1012 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES Sheet http://www.baijiahulian.com/role/OrganizationAndPrincipalActivities ORGANIZATION AND PRINCIPAL ACTIVITIES Notes 12 false false R13.htm 1013 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 13 false false R14.htm 1014 - Disclosure - BUSINESS ACQUISITION Sheet http://www.baijiahulian.com/role/BusinessAcquisition BUSINESS ACQUISITION Notes 14 false false R15.htm 1015 - Disclosure - ASSETS ACQUISITION Sheet http://www.baijiahulian.com/role/AssetsAcquisition ASSETS ACQUISITION Notes 15 false false R16.htm 1016 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS Sheet http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssets PREPAID EXPENSES AND OTHER CURRENT ASSETS Notes 16 false false R17.htm 1017 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET Sheet http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNet PROPERTY, EQUIPMENT AND SOFTWARE, NET Notes 17 false false R18.htm 1018 - Disclosure - LAND USE RIGHTS Sheet http://www.baijiahulian.com/role/LandUseRights LAND USE RIGHTS Notes 18 false false R19.htm 1019 - Disclosure - LONG-TERM INVESTMENTS Sheet http://www.baijiahulian.com/role/LongTermInvestments LONG-TERM INVESTMENTS Notes 19 false false R20.htm 1020 - Disclosure - GOODWILL Sheet http://www.baijiahulian.com/role/Goodwill GOODWILL Notes 20 false false R21.htm 1021 - Disclosure - INTANGIBLE ASSETS Sheet http://www.baijiahulian.com/role/IntangibleAssets INTANGIBLE ASSETS Notes 21 false false R22.htm 1022 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Sheet http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilities ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Notes 22 false false R23.htm 1023 - Disclosure - FAIR VALUE MEASUREMENT Sheet http://www.baijiahulian.com/role/FairValueMeasurement FAIR VALUE MEASUREMENT Notes 23 false false R24.htm 1024 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.baijiahulian.com/role/ShareBasedCompensation SHARE-BASED COMPENSATION Notes 24 false false R25.htm 1025 - Disclosure - CONVERTIBLE REDEEMABLE PREFERRED SHARES Sheet http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredShares CONVERTIBLE REDEEMABLE PREFERRED SHARES Notes 25 false false R26.htm 1026 - Disclosure - ORDINARY SHARES Sheet http://www.baijiahulian.com/role/OrdinaryShares ORDINARY SHARES Notes 26 false false R27.htm 1027 - Disclosure - INCOME TAXES Sheet http://www.baijiahulian.com/role/IncomeTaxes INCOME TAXES Notes 27 false false R28.htm 1028 - Disclosure - NET (LOSS) INCOME PER SHARE Sheet http://www.baijiahulian.com/role/NetLossIncomePerShare NET (LOSS) INCOME PER SHARE Notes 28 false false R29.htm 1029 - Disclosure - EMPLOYEE DEFINED CONTRIBUTION PLAN Sheet http://www.baijiahulian.com/role/EmployeeDefinedContributionPlan EMPLOYEE DEFINED CONTRIBUTION PLAN Notes 29 false false R30.htm 1030 - Disclosure - RELATED PARTY TRANSACTION Sheet http://www.baijiahulian.com/role/RelatedPartyTransaction RELATED PARTY TRANSACTION Notes 30 false false R31.htm 1031 - Disclosure - LEASE Sheet http://www.baijiahulian.com/role/Lease LEASE Notes 31 false false R32.htm 1032 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.baijiahulian.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 32 false false R33.htm 1033 - Disclosure - SEGMENT INFORMATION Sheet http://www.baijiahulian.com/role/SegmentInformation SEGMENT INFORMATION Notes 33 false false R34.htm 1034 - Disclosure - RESTRICTED NET ASSETS Sheet http://www.baijiahulian.com/role/RestrictedNetAssets RESTRICTED NET ASSETS Notes 34 false false R35.htm 1035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 35 false false R36.htm 1036 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables) Sheet http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesTables ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables) Tables http://www.baijiahulian.com/role/OrganizationAndPrincipalActivities 36 false false R37.htm 1037 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPolicies 37 false false R38.htm 1038 - Disclosure - BUSINESS ACQUISITION (Tables) Sheet http://www.baijiahulian.com/role/BusinessAcquisitionTables BUSINESS ACQUISITION (Tables) Tables http://www.baijiahulian.com/role/BusinessAcquisition 38 false false R39.htm 1039 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) Sheet http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsTables PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) Tables http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssets 39 false false R40.htm 1040 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET (Tables) Sheet http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetTables PROPERTY, EQUIPMENT AND SOFTWARE, NET (Tables) Tables http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNet 40 false false R41.htm 1041 - Disclosure - LAND USE RIGHTS (Tables) Sheet http://www.baijiahulian.com/role/LandUseRightsTables LAND USE RIGHTS (Tables) Tables http://www.baijiahulian.com/role/LandUseRights 41 false false R42.htm 1042 - Disclosure - LONG-TERM INVESTMENTS (Tables) Sheet http://www.baijiahulian.com/role/LongTermInvestmentsTables LONG-TERM INVESTMENTS (Tables) Tables http://www.baijiahulian.com/role/LongTermInvestments 42 false false R43.htm 1043 - Disclosure - GOODWILL (Tables) Sheet http://www.baijiahulian.com/role/GoodwillTables GOODWILL (Tables) Tables http://www.baijiahulian.com/role/Goodwill 43 false false R44.htm 1044 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.baijiahulian.com/role/IntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://www.baijiahulian.com/role/IntangibleAssets 44 false false R45.htm 1045 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Sheet http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Tables http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilities 45 false false R46.htm 1046 - Disclosure - FAIR VALUE MEASUREMENT (Tables) Sheet http://www.baijiahulian.com/role/FairValueMeasurementTables FAIR VALUE MEASUREMENT (Tables) Tables http://www.baijiahulian.com/role/FairValueMeasurement 46 false false R47.htm 1047 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.baijiahulian.com/role/ShareBasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://www.baijiahulian.com/role/ShareBasedCompensation 47 false false R48.htm 1048 - Disclosure - CONVERTIBLE REDEEMABLE PREFERRED SHARES (Tables) Sheet http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesTables CONVERTIBLE REDEEMABLE PREFERRED SHARES (Tables) Tables http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredShares 48 false false R49.htm 1049 - Disclosure - INCOME TAXES (Tables) Sheet http://www.baijiahulian.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://www.baijiahulian.com/role/IncomeTaxes 49 false false R50.htm 1050 - Disclosure - NET (LOSS) INCOME PER SHARE (Tables) Sheet http://www.baijiahulian.com/role/NetLossIncomePerShareTables NET (LOSS) INCOME PER SHARE (Tables) Tables http://www.baijiahulian.com/role/NetLossIncomePerShare 50 false false R51.htm 1051 - Disclosure - RELATED PARTY TRANSACTION (Tables) Sheet http://www.baijiahulian.com/role/RelatedPartyTransactionTables RELATED PARTY TRANSACTION (Tables) Tables http://www.baijiahulian.com/role/RelatedPartyTransaction 51 false false R52.htm 1052 - Disclosure - LEASE (Tables) Sheet http://www.baijiahulian.com/role/LeaseTables LEASE (Tables) Tables http://www.baijiahulian.com/role/Lease 52 false false R53.htm 1053 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Detail) Details 53 false false R54.htm 1054 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of subsidiaries, VIE and VIE's subsidiaries (Detail) Sheet http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of subsidiaries, VIE and VIE's subsidiaries (Detail) Details 54 false false R55.htm 1055 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of financial information of VIE and VIE's subsidiaries after elimination of inter-company transactions and balances (Detail) Sheet http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of financial information of VIE and VIE's subsidiaries after elimination of inter-company transactions and balances (Detail) Details 55 false false R56.htm 1056 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail) Details 56 false false R57.htm 1057 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of property, equipment and software estimated useful lives (Detail) Sheet http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of property, equipment and software estimated useful lives (Detail) Details 57 false false R58.htm 1058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of amortization periods by intangible asset classes (Detail) Sheet http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of amortization periods by intangible asset classes (Detail) Details 58 false false R59.htm 1059 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of disaggregated revenue by types (Detail) Sheet http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of disaggregated revenue by types (Detail) Details 59 false false R60.htm 1060 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of contract liabilities arising from contract with customers (Detail) Sheet http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesArisingFromContractWithCustomersDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of contract liabilities arising from contract with customers (Detail) Details 60 false false R61.htm 1061 - Disclosure - BUSINESS ACQUISITION - Summary Of Purchase Price Allocation (Detail) Sheet http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail BUSINESS ACQUISITION - Summary Of Purchase Price Allocation (Detail) Details 61 false false R62.htm 1062 - Disclosure - BUSINESS ACQUISITION - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail BUSINESS ACQUISITION - Additional Information (Detail) Details 62 false false R63.htm 1063 - Disclosure - BUSINESS ACQUISITION - Summary of unaudited pro forma results of operations (Detail) Sheet http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfUnauditedProFormaResultsOfOperationsDetail BUSINESS ACQUISITION - Summary of unaudited pro forma results of operations (Detail) Details 63 false false R64.htm 1064 - Disclosure - ASSETS ACQUISITION - Additional Information (Details) Sheet http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails ASSETS ACQUISITION - Additional Information (Details) Details 64 false false R65.htm 1065 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS - Summary of prepaid expenses and other current assets (Detail) Sheet http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail PREPAID EXPENSES AND OTHER CURRENT ASSETS - Summary of prepaid expenses and other current assets (Detail) Details 65 false false R66.htm 1066 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET - Summary of property, equipment and software (Detail) Sheet http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail PROPERTY, EQUIPMENT AND SOFTWARE, NET - Summary of property, equipment and software (Detail) Details 66 false false R67.htm 1067 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail PROPERTY, EQUIPMENT AND SOFTWARE, NET - Additional Information (Detail) Details 67 false false R68.htm 1068 - Disclosure - LAND USE RIGHTS - Summary of Land Use Rights (Detail) Sheet http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail LAND USE RIGHTS - Summary of Land Use Rights (Detail) Details 68 false false R69.htm 1069 - Disclosure - LAND USE RIGHTS - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail LAND USE RIGHTS - Additional Information (Detail) Details 69 false false R70.htm 1070 - Disclosure - LONG-TERM INVESTMENTS - Summary of long-term investments (Detail) Sheet http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail LONG-TERM INVESTMENTS - Summary of long-term investments (Detail) Details 70 false false R71.htm 1071 - Disclosure - LONG-TERM INVESTMENTS - Summary of long-term investments (Parenthetical) (Detail) Sheet http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail LONG-TERM INVESTMENTS - Summary of long-term investments (Parenthetical) (Detail) Details 71 false false R72.htm 1072 - Disclosure - GOODWILL - Summary of carrying amount of goodwill (Detail) Sheet http://www.baijiahulian.com/role/GoodwillSummaryOfCarryingAmountOfGoodwillDetail GOODWILL - Summary of carrying amount of goodwill (Detail) Details 72 false false R73.htm 1073 - Disclosure - GOODWILL - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/GoodwillAdditionalInformationDetail GOODWILL - Additional Information (Detail) Details 73 false false R74.htm 1074 - Disclosure - INTANGIBLE ASSETS - Summary of intangible assets (Detail) Sheet http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail INTANGIBLE ASSETS - Summary of intangible assets (Detail) Details 74 false false R75.htm 1075 - Disclosure - INTANGIBLE ASSETS - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/IntangibleAssetsAdditionalInformationDetail INTANGIBLE ASSETS - Additional Information (Detail) Details 75 false false R76.htm 1076 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Summary of accrued expenses and other current liabilities (Detail) Sheet http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Summary of accrued expenses and other current liabilities (Detail) Details 76 false false R77.htm 1077 - Disclosure - FAIR VALUE MEASUREMENT - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/FairValueMeasurementAdditionalInformationDetail FAIR VALUE MEASUREMENT - Additional Information (Detail) Details 77 false false R78.htm 1078 - Disclosure - FAIR VALUE MEASUREMENT - Summary of assets measured at fair value on a recurring basis (Details) Sheet http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails FAIR VALUE MEASUREMENT - Summary of assets measured at fair value on a recurring basis (Details) Details 78 false false R79.htm 1079 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail SHARE-BASED COMPENSATION - Additional Information (Detail) Details 79 false false R80.htm 1080 - Disclosure - SHARE-BASED COMPENSATION - Summary of assumptions used to determine estimated fair value of options (Details) Sheet http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails SHARE-BASED COMPENSATION - Summary of assumptions used to determine estimated fair value of options (Details) Details 80 false false R81.htm 1081 - Disclosure - SHARE-BASED COMPENSATION - Summary of options activities (Detail) Sheet http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail SHARE-BASED COMPENSATION - Summary of options activities (Detail) Details 81 false false R82.htm 1082 - Disclosure - SHARE-BASED COMPENSATION - Summary Of The RSUs Activity (Detail) Sheet http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail SHARE-BASED COMPENSATION - Summary Of The RSUs Activity (Detail) Details 82 false false R83.htm 1083 - Disclosure - CONVERTIBLE REDEEMABLE PREFERRED SHARES - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail CONVERTIBLE REDEEMABLE PREFERRED SHARES - Additional Information (Detail) Details 83 false false R84.htm 1084 - Disclosure - CONVERTIBLE REDEEMABLE PREFERRED SHARES - Summary of change in balance of Series A Preferred Shares included in mezzanine equity (Detail) Sheet http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail CONVERTIBLE REDEEMABLE PREFERRED SHARES - Summary of change in balance of Series A Preferred Shares included in mezzanine equity (Detail) Details 84 false false R85.htm 1085 - Disclosure - ORDINARY SHARES - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail ORDINARY SHARES - Additional Information (Detail) Details 85 false false R86.htm 1086 - Disclosure - INCOME TAXES - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail INCOME TAXES - Additional Information (Detail) Details 86 false false R87.htm 1087 - Disclosure - INCOME TAXES - Summary of current and deferred components of the income tax expense (Detail) Sheet http://www.baijiahulian.com/role/IncomeTaxesSummaryOfCurrentAndDeferredComponentsOfTheIncomeTaxExpenseDetail INCOME TAXES - Summary of current and deferred components of the income tax expense (Detail) Details 87 false false R88.htm 1088 - Disclosure - INCOME TAXES - Summary of principle components of deferred tax assets and deferred taxes liability (Detail) Sheet http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail INCOME TAXES - Summary of principle components of deferred tax assets and deferred taxes liability (Detail) Details 88 false false R89.htm 1089 - Disclosure - INCOME TAXES - Summary of movements of valuation allowance (Detail) Sheet http://www.baijiahulian.com/role/IncomeTaxesSummaryOfMovementsOfValuationAllowanceDetail INCOME TAXES - Summary of movements of valuation allowance (Detail) Details 89 false false R90.htm 1090 - Disclosure - INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Detail) Sheet http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Detail) Details 90 false false R91.htm 1091 - Disclosure - INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Parenthetical) (Detail) Sheet http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateParentheticalDetail INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Parenthetical) (Detail) Details 91 false false R92.htm 1092 - Disclosure - NET (LOSS) INCOME PER SHARE - Summary of computation of basic and diluted net loss per share (Detail) Sheet http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail NET (LOSS) INCOME PER SHARE - Summary of computation of basic and diluted net loss per share (Detail) Details http://www.baijiahulian.com/role/NetLossIncomePerShareTables 92 false false R93.htm 1093 - Disclosure - EMPLOYEE DEFINED CONTRIBUTION PLAN - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/EmployeeDefinedContributionPlanAdditionalInformationDetail EMPLOYEE DEFINED CONTRIBUTION PLAN - Additional Information (Detail) Details 93 false false R94.htm 1094 - Disclosure - RELATED PARTY TRANSACTION - Schedule of Related Parties (Detail) Sheet http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail RELATED PARTY TRANSACTION - Schedule of Related Parties (Detail) Details 94 false false R95.htm 1095 - Disclosure - RELATED PARTY TRANSACTION - Summary of significant balances and transactions (Detail) Sheet http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail RELATED PARTY TRANSACTION - Summary of significant balances and transactions (Detail) Details 95 false false R96.htm 1096 - Disclosure - LEASE - Supplementary Information (Detail) Sheet http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail LEASE - Supplementary Information (Detail) Details 96 false false R97.htm 1097 - Disclosure - LEASE - Summary of future minimum payment under non-cancelable operating leases (Detail) Sheet http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail LEASE - Summary of future minimum payment under non-cancelable operating leases (Detail) Details 97 false false R98.htm 1098 - Disclosure - LEASE - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail LEASE - Additional Information (Detail) Details 98 false false R99.htm 1099 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Sheet http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Details 99 false false R100.htm 1100 - Disclosure - SEGMENT INFORMATION - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/SegmentInformationAdditionalInformationDetail SEGMENT INFORMATION - Additional Information (Detail) Details 100 false false R101.htm 1101 - Disclosure - RESTRICTED NET ASSETS - Additional Information (Detail) Sheet http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail RESTRICTED NET ASSETS - Additional Information (Detail) Details 101 false false All Reports Book All Reports d22444d20f.htm d22444dex121.htm d22444dex122.htm d22444dex131.htm d22444dex132.htm d22444dex151.htm d22444dex152.htm d22444dex153.htm d22444dex25.htm d22444dex410.htm d22444dex81.htm gsx-20201231.xsd gsx-20201231_cal.xml gsx-20201231_def.xml gsx-20201231_lab.xml gsx-20201231_pre.xml g22444g44a44.jpg g22444g68w88.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/currency/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 127 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d22444d20f.htm": { "axisCustom": 4, "axisStandard": 28, "contextCount": 263, "dts": { "calculationLink": { "local": [ "gsx-20201231_cal.xml" ] }, "definitionLink": { "local": [ "gsx-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "d22444d20f.htm" ] }, "labelLink": { "local": [ "gsx-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "gsx-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "gsx-20201231.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 754, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 5, "http://xbrl.sec.gov/dei/2020-01-31": 8, "total": 13 }, "keyCustom": 75, "keyStandard": 449, "memberCustom": 45, "memberStandard": 47, "nsprefix": "gsx", "nsuri": "http://www.baijiahulian.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "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.baijiahulian.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "gsx:AmortizationOfIntangibleAssetsAndLandUseRights", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1100 - Disclosure - SEGMENT INFORMATION - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/SegmentInformationAdditionalInformationDetail", "shortName": "SEGMENT INFORMATION - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "gsx:AmountOfRestrictedPaidInCapitalAndStatutoryReserveOfPrcSubsidiariesAndVariableInterestEntities", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1101 - Disclosure - RESTRICTED NET ASSETS - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail", "shortName": "RESTRICTED NET ASSETS - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "gsx:AmountOfRestrictedPaidInCapitalAndStatutoryReserveOfPrcSubsidiariesAndVariableInterestEntities", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2019To12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1011 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES", "role": "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivities", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - BUSINESS ACQUISITION", "role": "http://www.baijiahulian.com/role/BusinessAcquisition", "shortName": "BUSINESS ACQUISITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:AssetsAcquisitionDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - ASSETS ACQUISITION", "role": "http://www.baijiahulian.com/role/AssetsAcquisition", "shortName": "ASSETS ACQUISITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:AssetsAcquisitionDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS", "role": "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssets", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET", "role": "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNet", "shortName": "PROPERTY, EQUIPMENT AND SOFTWARE, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:LandUseRightsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - LAND USE RIGHTS", "role": "http://www.baijiahulian.com/role/LandUseRights", "shortName": "LAND USE RIGHTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:LandUseRightsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - LONG-TERM INVESTMENTS", "role": "http://www.baijiahulian.com/role/LongTermInvestments", "shortName": "LONG-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "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.baijiahulian.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "lang": null, "name": "gsx:LandUseRights", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - GOODWILL", "role": "http://www.baijiahulian.com/role/Goodwill", "shortName": "GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - INTANGIBLE ASSETS", "role": "http://www.baijiahulian.com/role/IntangibleAssets", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "role": "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilities", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - FAIR VALUE MEASUREMENT", "role": "http://www.baijiahulian.com/role/FairValueMeasurement", "shortName": "FAIR VALUE MEASUREMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://www.baijiahulian.com/role/ShareBasedCompensation", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - CONVERTIBLE REDEEMABLE PREFERRED SHARES", "role": "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredShares", "shortName": "CONVERTIBLE REDEEMABLE PREFERRED SHARES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - ORDINARY SHARES", "role": "http://www.baijiahulian.com/role/OrdinaryShares", "shortName": "ORDINARY SHARES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - INCOME TAXES", "role": "http://www.baijiahulian.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - NET (LOSS) INCOME PER SHARE", "role": "http://www.baijiahulian.com/role/NetLossIncomePerShare", "shortName": "NET (LOSS) INCOME PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - EMPLOYEE DEFINED CONTRIBUTION PLAN", "role": "http://www.baijiahulian.com/role/EmployeeDefinedContributionPlan", "shortName": "EMPLOYEE DEFINED CONTRIBUTION PLAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - RELATED PARTY TRANSACTION", "role": "http://www.baijiahulian.com/role/RelatedPartyTransaction", "shortName": "RELATED PARTY TRANSACTION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - LEASE", "role": "http://www.baijiahulian.com/role/Lease", "shortName": "LEASE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.baijiahulian.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - SEGMENT INFORMATION", "role": "http://www.baijiahulian.com/role/SegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - RESTRICTED NET ASSETS", "role": "http://www.baijiahulian.com/role/RestrictedNetAssets", "shortName": "RESTRICTED NET ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:BasisOfPresentationAndUseOfEstimatesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:BasisOfPresentationAndUseOfEstimatesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)", "role": "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesTables", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:PropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:PropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - BUSINESS ACQUISITION (Tables)", "role": "http://www.baijiahulian.com/role/BusinessAcquisitionTables", "shortName": "BUSINESS ACQUISITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)", "role": "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsTables", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET (Tables)", "role": "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetTables", "shortName": "PROPERTY, EQUIPMENT AND SOFTWARE, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "gsx:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:ScheduleOfLandUseRightsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - LAND USE RIGHTS (Tables)", "role": "http://www.baijiahulian.com/role/LandUseRightsTables", "shortName": "LAND USE RIGHTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "gsx:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:ScheduleOfLandUseRightsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:LongTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - LONG-TERM INVESTMENTS (Tables)", "role": "http://www.baijiahulian.com/role/LongTermInvestmentsTables", "shortName": "LONG-TERM INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:LongTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - GOODWILL (Tables)", "role": "http://www.baijiahulian.com/role/GoodwillTables", "shortName": "GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - INTANGIBLE ASSETS (Tables)", "role": "http://www.baijiahulian.com/role/IntangibleAssetsTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "role": "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - FAIR VALUE MEASUREMENT (Tables)", "role": "http://www.baijiahulian.com/role/FairValueMeasurementTables", "shortName": "FAIR VALUE MEASUREMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "role": "http://www.baijiahulian.com/role/ShareBasedCompensationTables", "shortName": "SHARE-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - CONVERTIBLE REDEEMABLE PREFERRED SHARES (Tables)", "role": "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesTables", "shortName": "CONVERTIBLE REDEEMABLE PREFERRED SHARES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.baijiahulian.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_CostOfSalesMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - NET (LOSS) INCOME PER SHARE (Tables)", "role": "http://www.baijiahulian.com/role/NetLossIncomePerShareTables", "shortName": "NET (LOSS) INCOME PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:ScheduleOfRelatedPartiesAndNatureOfRelationshipTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - RELATED PARTY TRANSACTION (Tables)", "role": "http://www.baijiahulian.com/role/RelatedPartyTransactionTables", "shortName": "RELATED PARTY TRANSACTION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:ScheduleOfRelatedPartiesAndNatureOfRelationshipTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:OperatingLeaseSupplementaryInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - LEASE (Tables)", "role": "http://www.baijiahulian.com/role/LeaseTables", "shortName": "LEASE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:OperatingLeaseSupplementaryInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_AssetsTotalMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "4", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "gsx:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_BaiJiaHuLianHKMembersrtOwnershipAxis_SubsidiariesMembersrtConsolidatedEntitiesAxis", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:DateOfEstablishmentOrAcquisition", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of subsidiaries, VIE and VIE's subsidiaries (Detail)", "role": "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of subsidiaries, VIE and VIE's subsidiaries (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "gsx:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_BaiJiaHuLianHKMembersrtOwnershipAxis_SubsidiariesMembersrtConsolidatedEntitiesAxis", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:DateOfEstablishmentOrAcquisition", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of financial information of VIE and VIE's subsidiaries after elimination of inter-company transactions and balances (Detail)", "role": "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES - Summary of financial information of VIE and VIE's subsidiaries after elimination of inter-company transactions and balances (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "div", "div", "gsx:ConvenienceTranslationPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "gsx:PropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_TechnologyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of property, equipment and software estimated useful lives (Detail)", "role": "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of property, equipment and software estimated useful lives (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "gsx:PropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_TechnologyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of amortization periods by intangible asset classes (Detail)", "role": "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of amortization periods by intangible asset classes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of disaggregated revenue by types (Detail)", "role": "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of disaggregated revenue by types (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_OnlineTutoringServicesMembersrtProductOrServiceAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of contract liabilities arising from contract with customers (Detail)", "role": "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesArisingFromContractWithCustomersDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of contract liabilities arising from contract with customers (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - BUSINESS ACQUISITION - Summary Of Purchase Price Allocation (Detail)", "role": "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail", "shortName": "BUSINESS ACQUISITION - Summary Of Purchase Price Allocation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020_TianjinPuxinMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - BUSINESS ACQUISITION - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail", "shortName": "BUSINESS ACQUISITION - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_TianjinPuxinMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - BUSINESS ACQUISITION - Summary of unaudited pro forma results of operations (Detail)", "role": "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfUnauditedProFormaResultsOfOperationsDetail", "shortName": "BUSINESS ACQUISITION - Summary of unaudited pro forma results of operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "gsx:AssetsAcquisitionDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To01_31_2020_RealEstateMembersrtProductOrServiceAxis_ZhengzhouKaitongMemberGSXAssetAcquisitionAxis", "decimals": "-3", "first": true, "lang": null, "name": "gsx:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - ASSETS ACQUISITION - Additional Information (Details)", "role": "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails", "shortName": "ASSETS ACQUISITION - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "gsx:AssetsAcquisitionDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To01_31_2020_RealEstateMembersrtProductOrServiceAxis_ZhengzhouKaitongMemberGSXAssetAcquisitionAxis", "decimals": "-3", "first": true, "lang": null, "name": "gsx:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidTaxes", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS - Summary of prepaid expenses and other current assets (Detail)", "role": "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS - Summary of prepaid expenses and other current assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidTaxes", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET - Summary of property, equipment and software (Detail)", "role": "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "shortName": "PROPERTY, EQUIPMENT AND SOFTWARE, NET - Summary of property, equipment and software (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail", "shortName": "PROPERTY, EQUIPMENT AND SOFTWARE, NET - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "gsx:ScheduleOfLandUseRightsTableTextBlock", "gsx:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "gsx:LandUseRightsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - LAND USE RIGHTS - Summary of Land Use Rights (Detail)", "role": "http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail", "shortName": "LAND USE RIGHTS - Summary of Land Use Rights (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "gsx:ScheduleOfLandUseRightsTableTextBlock", "gsx:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "gsx:LandUseRightsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "gsx:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "gsx:AmortizationOfLandUseRights", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - LAND USE RIGHTS - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail", "shortName": "LAND USE RIGHTS - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "gsx:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "gsx:AmortizationOfLandUseRights", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "role": "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLossParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "gsx:LongTermInvestmentsTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - LONG-TERM INVESTMENTS - Summary of long-term investments (Detail)", "role": "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail", "shortName": "LONG-TERM INVESTMENTS - Summary of long-term investments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "gsx:LongTermInvestmentsTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - LONG-TERM INVESTMENTS - Summary of long-term investments (Parenthetical) (Detail)", "role": "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail", "shortName": "LONG-TERM INVESTMENTS - Summary of long-term investments (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "gsx:LongTermInvestmentsTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_ThirdPartyInvestmentsMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - GOODWILL - Summary of carrying amount of goodwill (Detail)", "role": "http://www.baijiahulian.com/role/GoodwillSummaryOfCarryingAmountOfGoodwillDetail", "shortName": "GOODWILL - Summary of carrying amount of goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - GOODWILL - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/GoodwillAdditionalInformationDetail", "shortName": "GOODWILL - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - INTANGIBLE ASSETS - Summary of intangible assets (Detail)", "role": "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail", "shortName": "INTANGIBLE ASSETS - Summary of intangible assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1075 - Disclosure - INTANGIBLE ASSETS - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/IntangibleAssetsAdditionalInformationDetail", "shortName": "INTANGIBLE ASSETS - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "gsx:ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1076 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Summary of accrued expenses and other current liabilities (Detail)", "role": "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Summary of accrued expenses and other current liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "gsx:ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1077 - Disclosure - FAIR VALUE MEASUREMENT - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/FairValueMeasurementAdditionalInformationDetail", "shortName": "FAIR VALUE MEASUREMENT - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1078 - Disclosure - FAIR VALUE MEASUREMENT - Summary of assets measured at fair value on a recurring basis (Details)", "role": "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENT - Summary of assets measured at fair value on a recurring basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AvailableForSaleSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020_AvailableforsaleSecuritiesMemberusgaapInformationByCategoryOfDebtSecurityAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2019To12_31_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1079 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "shortName": "SHARE-BASED COMPENSATION - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2017", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY", "role": "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2017", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1080 - Disclosure - SHARE-BASED COMPENSATION - Summary of assumptions used to determine estimated fair value of options (Details)", "role": "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails", "shortName": "SHARE-BASED COMPENSATION - Summary of assumptions used to determine estimated fair value of options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1081 - Disclosure - SHARE-BASED COMPENSATION - Summary of options activities (Detail)", "role": "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail", "shortName": "SHARE-BASED COMPENSATION - Summary of options activities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2019_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1082 - Disclosure - SHARE-BASED COMPENSATION - Summary Of The RSUs Activity (Detail)", "role": "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail", "shortName": "SHARE-BASED COMPENSATION - Summary Of The RSUs Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2019_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "div", "div", "div", "gsx:TemporaryEquityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_SeriesAConvertibleRedeemablePreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:TemporaryEquityRedemptionPriceDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1083 - Disclosure - CONVERTIBLE REDEEMABLE PREFERRED SHARES - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "shortName": "CONVERTIBLE REDEEMABLE PREFERRED SHARES - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "gsx:TemporaryEquityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_SeriesAConvertibleRedeemablePreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": null, "first": true, "lang": "en-US", "name": "gsx:TemporaryEquityRedemptionPriceDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "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 - Summary of change in balance of Series A Preferred Shares included in mezzanine equity (Detail)", "role": "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail", "shortName": "CONVERTIBLE REDEEMABLE PREFERRED SHARES - Summary of change in balance of Series A Preferred Shares included in mezzanine equity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2017_SeriesAConvertibleRedeemablePreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": "-3", "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn06_06_2019", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1085 - Disclosure - ORDINARY SHARES - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail", "shortName": "ORDINARY SHARES - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn06_06_2019", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1086 - Disclosure - INCOME TAXES - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "INCOME TAXES - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1087 - Disclosure - INCOME TAXES - Summary of current and deferred components of the income tax expense (Detail)", "role": "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfCurrentAndDeferredComponentsOfTheIncomeTaxExpenseDetail", "shortName": "INCOME TAXES - Summary of current and deferred components of the income tax expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1088 - Disclosure - INCOME TAXES - Summary of principle components of deferred tax assets and deferred taxes liability (Detail)", "role": "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail", "shortName": "INCOME TAXES - Summary of principle components of deferred tax assets and deferred taxes liability (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1089 - Disclosure - INCOME TAXES - Summary of movements of valuation allowance (Detail)", "role": "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfMovementsOfValuationAllowanceDetail", "shortName": "INCOME TAXES - Summary of movements of valuation allowance (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2019To12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY (Parenthetical)", "role": "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT) EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R90": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1090 - Disclosure - INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Detail)", "role": "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail", "shortName": "INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1091 - Disclosure - INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Parenthetical) (Detail)", "role": "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateParentheticalDetail", "shortName": "INCOME TAXES - Summary of reconciliation of effective tax rate and statutory income tax rate (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R92": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1092 - Disclosure - NET (LOSS) INCOME PER SHARE - Summary of computation of basic and diluted net loss per share (Detail)", "role": "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail", "shortName": "NET (LOSS) INCOME PER SHARE - Summary of computation of basic and diluted net loss per share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:TemporaryEquityDividendsAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "gsx:EmployeeDefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1093 - Disclosure - EMPLOYEE DEFINED CONTRIBUTION PLAN - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/EmployeeDefinedContributionPlanAdditionalInformationDetail", "shortName": "EMPLOYEE DEFINED CONTRIBUTION PLAN - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "gsx:EmployeeDefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "gsx:ScheduleOfRelatedPartiesAndNatureOfRelationshipTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_LarryXiangdongChenMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "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 TRANSACTION - Schedule of Related Parties (Detail)", "role": "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail", "shortName": "RELATED PARTY TRANSACTION - Schedule of Related Parties (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "gsx:ScheduleOfRelatedPartiesAndNatureOfRelationshipTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020_LarryXiangdongChenMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "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", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrent", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1095 - Disclosure - RELATED PARTY TRANSACTION - Summary of significant balances and transactions (Detail)", "role": "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail", "shortName": "RELATED PARTY TRANSACTION - Summary of significant balances and transactions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "gsx:OperatingLeaseSupplementaryInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1096 - Disclosure - LEASE - Supplementary Information (Detail)", "role": "http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail", "shortName": "LEASE - Supplementary Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "gsx:OperatingLeaseSupplementaryInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1097 - Disclosure - LEASE - Summary of future minimum payment under non-cancelable operating leases (Detail)", "role": "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail", "shortName": "LEASE - Summary of future minimum payment under non-cancelable operating leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1098 - Disclosure - LEASE - Additional Information (Detail)", "role": "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail", "shortName": "LEASE - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020_CapitalAdditionsMemberusgaapLongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_OfficeSpaceConstructionAndLeaseholdImprovementMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1099 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "role": "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d22444d20f.htm", "contextRef": "PAsOn12_31_2020_CapitalAdditionsMemberusgaapLongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_OfficeSpaceConstructionAndLeaseholdImprovementMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } } }, "segmentCount": 93, "tag": { "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "HK" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi", "terseLabel": "CNY" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "dei_AdrMember": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "American Depository Receipt (or American Depository Share, ADS).", "label": "ADR [Member]", "terseLabel": "American Depositary Shares [Member]" } } }, "localname": "AdrMember", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage", "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r645", "r646" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r645" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r644", "r645", "r646" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r650" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r645" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r647" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r648" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r648" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r648" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r649" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r648" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r648" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r644", "r645", "r646" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r641" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r642" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "gsx_AccruedLiabilitiesForInvestmentsAndAcquisitionsCurrent": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued liabilities for investments and acquisitions current.", "label": "Accrued Liabilities For Investments And Acquisitions Current", "verboseLabel": "Payable for investments and acquisitions" } } }, "localname": "AccruedLiabilitiesForInvestmentsAndAcquisitionsCurrent", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "gsx_AdsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ADS [Member]", "terseLabel": "ADS [Member]" } } }, "localname": "AdsMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_AmortizationOfIntangibleAssetsAndLandUseRights": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 37.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets and land use rights (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 And Land Use Rights", "terseLabel": "Amortization of intangible assets and land use rights" } } }, "localname": "AmortizationOfIntangibleAssetsAndLandUseRights", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gsx_AmortizationOfLandUseRights": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of land use rights.", "label": "Amortization Of Land Use Rights", "terseLabel": "Amortization expenses for land use right" } } }, "localname": "AmortizationOfLandUseRights", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_AmountOfRestrictedPaidInCapitalAndStatutoryReserveOfPrcSubsidiariesAndVariableInterestEntities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of restricted paid in capital and statutory reserve of PRC subsidiaries and VIEs as of the end of the most recently completed fiscal year.", "label": "Amount Of Restricted Paid In Capital And Statutory Reserve Of PRC Subsidiaries And Variable Interest Entities", "terseLabel": "Net assets not available for distribution" } } }, "localname": "AmountOfRestrictedPaidInCapitalAndStatutoryReserveOfPrcSubsidiariesAndVariableInterestEntities", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_ApplicabilityOfPreferentialVatRatePeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Applicability of Preferential VAT Rate Period [Axis]" } } }, "localname": "ApplicabilityOfPreferentialVatRatePeriodAxis", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_ApplicabilityOfPreferentialVatRatePeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Applicability of Preferential VAT Rate Period [Domain]" } } }, "localname": "ApplicabilityOfPreferentialVatRatePeriodDomain", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_AppropriationOfAfterTaxProfitToStatutoryCommonReserveLimitRegisteredCapitalPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of the statutory reserve to statutory registered capital after which mandatory contributions to the statutory reserve are no longer required.", "label": "Appropriation Of After Tax Profit To Statutory Common Reserve Limit Registered Capital Percentage", "terseLabel": "Appropriation of after tax profit to statutory common reserve limit registered capital percentage" } } }, "localname": "AppropriationOfAfterTaxProfitToStatutoryCommonReserveLimitRegisteredCapitalPercentage", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "gsx_AppropriationOfAfterTaxProfitToStatutoryCommonReserveRequiredMinimumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the minimum percentage of after-tax profit as reported in the PRC statutory accounts required to be appropriated towards the statutory reserve until the reserve balance reaches a specified percentage of registered capital.", "label": "Appropriation Of After Tax Profit To Statutory Common Reserve Required Minimum Percentage", "terseLabel": "Appropriation of after tax profit to statutory common reserve required minimum percentage" } } }, "localname": "AppropriationOfAfterTaxProfitToStatutoryCommonReserveRequiredMinimumPercentage", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "gsx_AssessableProfitThresholdLimit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assessable profit threshold limit.", "label": "Assessable Profit Threshold Limit", "terseLabel": "Assessable profit threshold limit" } } }, "localname": "AssessableProfitThresholdLimit", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_AssessableProfitThresholdMinimumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assessable profit threshold minimum.", "label": "Assessable Profit Threshold Minimum [Member]", "verboseLabel": "Assessable Profit Threshold Minimum" } } }, "localname": "AssessableProfitThresholdMinimumMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_AssessableprofitthresholdmaximumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assessable \u200bprofit \u200bthreshold \u200bmaximum\u200b", "label": "Assessable Profit Threshold Maximum [Member]", "verboseLabel": "Assessable Profit Threshold Maximum" } } }, "localname": "AssessableprofitthresholdmaximumMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_AssetAcquisitionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "gsx_AssetAcquisitionConsiderationTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred,consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Asset Acquisition Consideration Transferred", "terseLabel": "Assets acquisition consideration transferred" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gsx_AssetAcquisitionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gsx_AssetAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "gsx_AssetAcquisitionconsiderationTransferredLiabilitiesIncurred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a asset acquisition.", "label": "Asset Acquisition Consideration Transferred Liabilities Incurred", "terseLabel": "Assets acquisition, consideration transferred, liabilities incurred" } } }, "localname": "AssetAcquisitionconsiderationTransferredLiabilitiesIncurred", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gsx_AssetsAcquisitionDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an assets acquisition (or series of individually immaterial assets acquisitions) completed during the period.", "label": "Assets Acquisition Disclosure [Text Block]", "terseLabel": "ASSETS ACQUISITION" } } }, "localname": "AssetsAcquisitionDisclosureTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisition" ], "xbrltype": "textBlockItemType" }, "gsx_AvailableForSaleDebtSecuritiesProvision": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Provision for decline in the value of available-for-sale debt securities.", "label": "Available For Sale Debt Securities Provision", "terseLabel": "Provision for decline in value" } } }, "localname": "AvailableForSaleDebtSecuritiesProvision", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "gsx_BaiJiaHuLianHKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "BaiJiaHuLian HK [Member]", "documentation": "Bai Jia Hu Lian HK Member.", "label": "BaiJiaHuLianHK [Member]", "terseLabel": "BaiJiaHuLian HK [Member]" } } }, "localname": "BaiJiaHuLianHKMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the basis of presentation and company's use of estimates .", "label": "Basis Of Presentation And Use Of Estimates [Policy Text Block]", "terseLabel": "Basis of presentation and use of estimates" } } }, "localname": "BasisOfPresentationAndUseOfEstimatesPolicyTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gsx_BeijingBaijiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing BaiJia.", "label": "Beijing BaiJia [Member]", "terseLabel": "Beijing BaiJia [Member]" } } }, "localname": "BeijingBaijiaMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_BeijingGaoTuYunJiEducationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing Gao Tu Yun Ji Education Technology Co Ltd Member.", "label": "Beijing Gao Tu Yun Ji Education Technology Co Ltd [Member]", "terseLabel": "Beijing GaoTuYunJi Education Technology Co., Ltd. [Member]" } } }, "localname": "BeijingGaoTuYunJiEducationTechnologyCoLtdMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_BeijingGenshuixueTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing Genshuixue Technology Co., Ltd", "label": "Beijing Genshuixue Technology Co Ltd [Member]", "terseLabel": "Beijing Genshuixue Technology Co., Ltd. [Member]" } } }, "localname": "BeijingGenshuixueTechnologyCoLtdMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_BeijingLexuebangMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing lexuebang member.", "label": "Beijing Lexuebang [Member]", "terseLabel": "Beijing Lexuebang [Member]" } } }, "localname": "BeijingLexuebangMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_BeijingYoulianGlobalEducationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing Youlian Global Education Technology Co., Ltd", "label": "Beijing Youlian Global Education Technology Co Ltd [Member]", "terseLabel": "Beijing Youlian", "verboseLabel": "Beijing Youlian Global Education Technology Co., Ltd (\"Beijing Youlian\")" } } }, "localname": "BeijingYoulianGlobalEducationTechnologyCoLtdMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "xbrltype": "domainItemType" }, "gsx_BeijingYuexuebangNetworkTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing Yuexuebang Network Technology Co., Ltd.", "label": "Beijing Yuexuebang Network Technology Co Ltd [Member]", "verboseLabel": "Beijing Yuexuebang Network Technology Co., Ltd [Member]" } } }, "localname": "BeijingYuexuebangNetworkTechnologyCoLtdMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_BusinessAcquisitionRevenuePercentageAfterAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business acquisition percentage of the acquiree's revenue after acquisiton constituted to the total revenue of the Group.", "label": "Business Acquisition Revenue Percentage After Acquisition", "verboseLabel": "Revenue of the acquiree after acquisition percentage" } } }, "localname": "BusinessAcquisitionRevenuePercentageAfterAcquisition", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "gsx_BusinessAcquisitionTotalAssetsPercentageAfterAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business acquisition percentage of the acquiree's total assets after acquisition constituted to the total assets of the Group.", "label": "Business Acquisition Total Assets Percentage After Acquisition", "verboseLabel": "Total assets of the acquiree after acquisition percentage" } } }, "localname": "BusinessAcquisitionTotalAssetsPercentageAfterAcquisition", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "gsx_ConcentrationRiskNumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk number of customers.", "label": "Concentration Risk Number Of Customers", "verboseLabel": "Number of customers whose revenue individually represent greater than 10% of the total net revenues" } } }, "localname": "ConcentrationRiskNumberOfCustomers", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "gsx_ContractualObligationFiscalYearMaturityScheduleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ContractualObligationFiscalYearMaturitySchedule .", "label": "Contractual Obligation Fiscal Year Maturity Schedule [Line Items]" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleLineItems", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "gsx_ContractualObligationFiscalYearMaturityScheduleTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ContractualObligationFiscalYearMaturitySchedule .", "label": "Contractual Obligation Fiscal Year Maturity Schedule [Table]" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTable", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "gsx_ContractualobligationdueinSecondYearAndThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in the second year and thereafter.", "label": "Contractual Obligation Due In Second Year And Thereafter", "verboseLabel": "Payment due thereafter" } } }, "localname": "ContractualobligationdueinSecondYearAndThereafter", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gsx_ConvenienceTranslationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the policy for translation between different currency for the convenience of the readers.", "label": "Convenience Translation [Policy Text Block]", "terseLabel": "Convenience translation" } } }, "localname": "ConvenienceTranslationPolicyTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gsx_DateOfEstablishmentOrAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date of establishment or acquisition.", "label": "Date Of Establishment Or Acquisition", "terseLabel": "Later of date of\u00a0establishment or acquisition" } } }, "localname": "DateOfEstablishmentOrAcquisition", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "dateItemType" }, "gsx_DeferredTaxLiabilitiesUnrealizedGainsOnAvailableForSaleSecuritiesGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities unrealized gains on available for sale securities gross.", "label": "Deferred Tax Liabilities Unrealized Gains On Available for Sale Securities Gross", "verboseLabel": "Unrecognized gains of available-for-sale investments" } } }, "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnAvailableForSaleSecuritiesGross", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "gsx_EducationalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Educational services", "label": "Educational services [Member]" } } }, "localname": "EducationalServicesMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_EmployeeDefinedContributionPlanCostRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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, unemployment insurance and other welfare benefits are provided to employees.", "label": "Employee Defined Contribution Plan Cost Recognized", "terseLabel": "Employee benefit expense" } } }, "localname": "EmployeeDefinedContributionPlanCostRecognized", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/EmployeeDefinedContributionPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_EntityIncorporationStateAndCountryName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity incorporation state and country name.", "label": "Entity Incorporation State and Country Name", "terseLabel": "Place of establishment" } } }, "localname": "EntityIncorporationStateAndCountryName", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "normalizedStringItemType" }, "gsx_ExclusiveCallOptionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exclusive Call Option Agreement", "label": "Exclusive Call Option Agreement [Member]" } } }, "localname": "ExclusiveCallOptionAgreementMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_ExemptionForIncomeTaxHolidayMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exemption For Income Tax Holiday [Member]" } } }, "localname": "ExemptionForIncomeTaxHolidayMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_FiniteLivedLandUseRightsAmortizationExpenseNextTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for land use rights with finite life expected to be recognized in next fiscal year following current fiscal year.", "label": "Finite Lived Land Use Rights Amortization Expense Next Twelve Months", "terseLabel": "Expected amortization expense of land use rights in next twelve months" } } }, "localname": "FiniteLivedLandUseRightsAmortizationExpenseNextTwelveMonths", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_FiniteLivedLandUseRightsAmortizationexpenseyearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for land use rights with finite life expected to be recognized in second fiscal year following current fiscal year.", "label": "Finite Lived Land Use Rights Amortization Expense Year Two", "terseLabel": "Expected amortization expense of land use rights year two" } } }, "localname": "FiniteLivedLandUseRightsAmortizationexpenseyearTwo", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_FinitelivedLandUseRightsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for land use rights with finite life expected to be recognized after fifth fiscal year following current fiscal year.", "label": "Finite Lived Land Use Rights Amortization Expense After Year Five", "terseLabel": "Expected amortization expense of land use rights thereafter" } } }, "localname": "FinitelivedLandUseRightsAmortizationExpenseAfterYearFive", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_FinitelivedLandUseRightsAmortizationExpenseYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for land use rights with finite life expected to be recognized in fifth fiscal year following current fiscal year.", "label": "Finite Lived Land Use Rights Amortization Expense Year Five", "terseLabel": "Expected amortization expense of land use rights year five" } } }, "localname": "FinitelivedLandUseRightsAmortizationExpenseYearFive", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_FinitelivedLandUseRightsAmortizationExpenseYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for land use rights with finite life expected to be recognized in fourth fiscal year following current fiscal year.", "label": "Finite Lived Land Use Rights Amortization Expense Year Four", "terseLabel": "Expected amortization expense of land use rights year four" } } }, "localname": "FinitelivedLandUseRightsAmortizationExpenseYearFour", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_FinitelivedLandUseRightsAmortizationexpenseYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for land use rights with finite life expected to be recognized in third fiscal year following current fiscal year.", "label": "Finite Lived Land Use Rights Amortization Expense Year Three", "terseLabel": "Expected amortization expense of land use rights year three" } } }, "localname": "FinitelivedLandUseRightsAmortizationexpenseYearThree", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_ForeignLanguageProfessionalAndAdmissionCoursesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign language, professional and admission courses member", "label": "Foreign Language Professional And Admission Courses [Member]", "terseLabel": "Foreign language, professional and admission courses" } } }, "localname": "ForeignLanguageProfessionalAndAdmissionCoursesMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail" ], "xbrltype": "domainItemType" }, "gsx_FutureAmortizationExpenseYearAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future Amortization Expense Year [Axis]" } } }, "localname": "FutureAmortizationExpenseYearAxis", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_FutureAmortizationExpenseYearDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future Amortization Expense Year [Domain]" } } }, "localname": "FutureAmortizationExpenseYearDomain", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_FutureAmortizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future Amortization [Member]" } } }, "localname": "FutureAmortizationMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_GaoTuYunjiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gao tu yunji [Member].", "label": "Gao Tu YunJi [Member]", "terseLabel": "GaoTuYunJi [Member]" } } }, "localname": "GaoTuYunjiMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_GeneralVatPayerEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General VAT payer entities.", "label": "General VAT Payer Entities [Member]", "terseLabel": "General VAT Payer Entities [Member]" } } }, "localname": "GeneralVatPayerEntitiesMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_GovernmentSubsidiesIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Government subsidies income.", "label": "Government Subsidies Income", "terseLabel": "Government subsidies" } } }, "localname": "GovernmentSubsidiesIncome", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_GovernmentSubsidiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for government subsidies.", "label": "Government Subsidies [Policy Text Block]", "terseLabel": "Government subsidies" } } }, "localname": "GovernmentSubsidiesPolicyTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gsx_HighAndNewTechnologyEnterpriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "High and new technology enterprise [Member].", "label": "High And New Technology Enterprise [Member]", "terseLabel": "High And New Technology Enterprise" } } }, "localname": "HighAndNewTechnologyEnterpriseMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax disclosure.", "label": "Income Tax Disclosure [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax disclosure.", "label": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Decrease or increase in basic earnings per share related to tax holiday.", "label": "Income Tax Holiday Income Tax Benefits Per Share Basic", "verboseLabel": "Increase Decrease in net income/loss per ordinary share-basic" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "gsx_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Decrease or increase in diluted earnings per share related to tax holiday.", "label": "Income Tax Holiday Income Tax Benefits Per Share Diluted", "verboseLabel": "Increase Decrease in net income/loss per ordinary share-diluted" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "gsx_IncreaseDecreaseInDeferredTaxAssets": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 33.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the deductible temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase Decrease In Deferred Tax Assets", "negatedLabel": "Deferred tax assets" } } }, "localname": "IncreaseDecreaseInDeferredTaxAssets", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gsx_IncreaseDecreaseInDeferredTaxLiabilities": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 34.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the taxable temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase Decrease In Deferred Tax Liabilities", "terseLabel": "Deferred tax liabilities" } } }, "localname": "IncreaseDecreaseInDeferredTaxLiabilities", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gsx_IncrementalCommonSharesAttributableTodilutiveeffectOfStockOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of stock option arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Stock Option", "terseLabel": "Effect of potentially diluted stock options" } } }, "localname": "IncrementalCommonSharesAttributableTodilutiveeffectOfStockOption", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "gsx_IncrementalCommonSharesAttributabletoDilutiveEffectofRSU": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of RSU", "terseLabel": "Effect of potentially diluted RSUs" } } }, "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofRSU", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "gsx_IpoAndOverallotmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IPO and overallotment[Member].", "label": "IPO And Overallotment [Member]", "verboseLabel": "IPO And Overallotment [Member]" } } }, "localname": "IpoAndOverallotmentMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_K12CoursesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "K-12 courses.", "label": "K 12 Courses [Member]", "verboseLabel": "K-12 courses" } } }, "localname": "K12CoursesMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail" ], "xbrltype": "domainItemType" }, "gsx_LandUseRightNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Land use right, net.", "label": "Land Use Right Net", "verboseLabel": "Land use right" } } }, "localname": "LandUseRightNet", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "gsx_LandUseRights": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts of land use rights net of accumulated depreciation.", "label": "Land Use Rights", "terseLabel": "Land use rights" } } }, "localname": "LandUseRights", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gsx_LandUseRightsAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail": { "order": 2.0, "parentTag": "gsx_LandUseRightsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Land use rights accumulated amortization.", "label": "Land Use Rights Accumulated Amortization", "negatedLabel": "Less: Accumulated amortization" } } }, "localname": "LandUseRightsAccumulatedAmortization", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail" ], "xbrltype": "monetaryItemType" }, "gsx_LandUseRightsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Land Use Rights Disclosure [Abstract]" } } }, "localname": "LandUseRightsDisclosureAbstract", "nsuri": "http://www.baijiahulian.com/20201231", "xbrltype": "stringItemType" }, "gsx_LandUseRightsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Land Use Rights Disclosure [Line Items]" } } }, "localname": "LandUseRightsDisclosureLineItems", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_LandUseRightsDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Land Use Rights Disclosure [Table]" } } }, "localname": "LandUseRightsDisclosureTable", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_LandUseRightsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Land use rights disclosure [text block].", "label": "Land Use Rights Disclosure [Text Block]", "terseLabel": "LAND USE RIGHTS" } } }, "localname": "LandUseRightsDisclosureTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRights" ], "xbrltype": "textBlockItemType" }, "gsx_LandUseRightsGross": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail": { "order": 1.0, "parentTag": "gsx_LandUseRightsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Land use rights gross.", "label": "Land Use Rights Gross", "terseLabel": "Land use rights" } } }, "localname": "LandUseRightsGross", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail" ], "xbrltype": "monetaryItemType" }, "gsx_LandUseRightsNet": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Land use rights net.", "label": "Land Use Rights Net", "totalLabel": "Land use rights net" } } }, "localname": "LandUseRightsNet", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail" ], "xbrltype": "monetaryItemType" }, "gsx_LandUseRightsNetPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policies for the nature and measuring of land use rights.", "label": "Land Use Rights Net [Policy Text Block]", "terseLabel": "Land use rights" } } }, "localname": "LandUseRightsNetPolicyTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gsx_LarryXiangdongChenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Larry Xiangdong Chen", "label": "Larry Xiangdong Chen [Member]", "terseLabel": "Mr. Larry Xiangdong Chen" } } }, "localname": "LarryXiangdongChenMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "xbrltype": "domainItemType" }, "gsx_LiquidationPricePercentageOfShareIssuePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of issue price that used to calculate the liquidation price.", "label": "Liquidation Price Percentage Of Share Issue Price", "terseLabel": "Liquidation price, percentage of Series A preferred share issue price" } } }, "localname": "LiquidationPricePercentageOfShareIssuePrice", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "gsx_LongTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long - term investments includes equity method investments, available-for-sale investments and held-to-maturity investments.", "label": "Long Term Investments [Table Text Block]", "terseLabel": "Summary of long-term investments" } } }, "localname": "LongTermInvestmentsTableTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LongTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "gsx_MarchOneTwoThousandTwentyToDecemberThirtyOneTwoThousandTwentyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "March One Two Thousand Twenty To December Thirty One Two Thousand Twenty One [Member]", "terseLabel": "March 1, 2020 to December 31, 2021" } } }, "localname": "MarchOneTwoThousandTwentyToDecemberThirtyOneTwoThousandTwentyOneMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_MayTwoThousandAndTwentyShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "May Two Thousand And Twenty Share Repurchase Program [Member]", "terseLabel": "May 2020 Share Repurchase Program [Member]" } } }, "localname": "MayTwoThousandAndTwentyShareRepurchaseProgramMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_OfficeSpaceConstructionAndLeaseholdImprovementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Space Construction and Leasehold Improvement .", "label": "Office Space Construction and Leasehold Improvement [Member]" } } }, "localname": "OfficeSpaceConstructionAndLeaseholdImprovementMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gsx_OnlineTutoringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Online tutoring services member", "label": "Online Tutoring Services [Member]" } } }, "localname": "OnlineTutoringServicesMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail" ], "xbrltype": "domainItemType" }, "gsx_OperatingLeaseExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease expense.", "label": "Operating Lease Expense [Abstract]" } } }, "localname": "OperatingLeaseExpenseAbstract", "nsuri": "http://www.baijiahulian.com/20201231", "xbrltype": "stringItemType" }, "gsx_OperatingLeasePaymentsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Payments included In The Measurement Of Lease Liabilities Abstract.", "label": "Operating Lease Payments included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "OperatingLeasePaymentsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_OperatingLeaseSupplementaryInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of operating lease supplementary information, include but not limit to operating lease cash flow, weighted average remaining lease term and weighted average discount rate.", "label": "Operating Lease Supplementary Information [Table Text Block]", "terseLabel": "Summary of supplementary information related to operating leases" } } }, "localname": "OperatingLeaseSupplementaryInformationTableTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LeaseTables" ], "xbrltype": "textBlockItemType" }, "gsx_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesRealizedGains": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gains on available-for-sale investments that transferred to statements of operations.", "label": "Other Comprehensive Income Loss Available For Sale Securities Realized Gains", "terseLabel": "Transfer to statements of operations of realized gains on available-for-sale investments (net of tax effect of nil, nil and 9,654 for the years ended December 31, 2018, 2019 and 2020, respectively)", "verboseLabel": "Transfer to statements of operations of realized gains on available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesRealizedGains", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "gsx_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesRealizedGainsTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of realized gains on available-for-sale investments that transferred to statements of operations.", "label": "Other Comprehensive Income Loss Available For Sale Securities Realized Gains Tax", "verboseLabel": "Tax effect of transfer to statements of operations of realized gains on available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesRealizedGainsTax", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "gsx_PaymentForAssetAcquisition": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for asset acquisition.", "label": "Payment For Asset Acquisition", "negatedLabel": "Payment for asset acquisition" } } }, "localname": "PaymentForAssetAcquisition", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gsx_PaymentsToAcquireAssetsGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of assets during the period. The cash portion only of the acquisition price.", "label": "Payments To Acquire Assets Gross", "terseLabel": "Payment to acquire assets gross" } } }, "localname": "PaymentsToAcquireAssetsGross", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gsx_PeopleRepublicOfChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "People Republic of China [Member]", "verboseLabel": "People Republic of China [Member]" } } }, "localname": "PeopleRepublicOfChinaMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_PreferentialValueAddedTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferential value added tax rate.", "label": "Preferential Value Added Tax Rate", "terseLabel": "Preferential value added tax rate" } } }, "localname": "PreferentialValueAddedTaxRate", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "gsx_PropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of estimated useful life of property, equipment and software.", "label": "Property equipment and software estimated useful lives [Table Text Block]", "terseLabel": "Summary of property, equipment and software estimated useful lives" } } }, "localname": "PropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "gsx_ReceivableFromBrokersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Receivable from brokers.", "label": "Receivable From Brokers [Member]", "verboseLabel": "Receivable from brokers [Member]" } } }, "localname": "ReceivableFromBrokersMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "domainItemType" }, "gsx_ReceivableFromThirdPartyPaymentPlatformMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Receivable from third party payment platform.", "label": "Receivable From Third Party Payment Platform [Member]", "verboseLabel": "Receivable from third party payment platform [Member]" } } }, "localname": "ReceivableFromThirdPartyPaymentPlatformMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "domainItemType" }, "gsx_ReceivablesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Receivables.", "label": "Receivables [Axis]" } } }, "localname": "ReceivablesAxis", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "stringItemType" }, "gsx_ReceivablesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Receivables.", "label": "Receivables [Domain]" } } }, "localname": "ReceivablesDomain", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "domainItemType" }, "gsx_ReclassificationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of reclassification of current assets.", "label": "Reclassification [Policy Text Block]", "verboseLabel": "Reclassification" } } }, "localname": "ReclassificationPolicyTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gsx_ReissuanceOfTreasuryStockSharesForShareBasedCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reissuance of treasury stock for share-based compensation.", "label": "Reissuance Of Treasury Stock Shares For Share Based Compensation", "verboseLabel": "Reissuance of treasury stock for share-based compensation" } } }, "localname": "ReissuanceOfTreasuryStockSharesForShareBasedCompensation", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_RestrictedNetAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Net Assets [Abstract]" } } }, "localname": "RestrictedNetAssetsAbstract", "nsuri": "http://www.baijiahulian.com/20201231", "xbrltype": "stringItemType" }, "gsx_RestrictedNetAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Net Assets", "label": "Restricted Net Assets [Line Items]" } } }, "localname": "RestrictedNetAssetsLineItems", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_RestrictedNetAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RestrictedNetAssets", "label": "Restricted Net Assets [Table]" } } }, "localname": "RestrictedNetAssetsTable", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_RevenueRemainingPerformanceObligationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationAxis", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_RevenueRemainingPerformanceObligationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation [Domain]" } } }, "localname": "RevenueRemainingPerformanceObligationDomain", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_RevenueRemainingPerformanceObligationNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The remaining performance obligations expected to be recognized over the next 12 months", "label": "Revenue Remaining Performance Obligation Next Twelve Months", "verboseLabel": "Remaining performance obligations, expected to be recognized over the next 12 months" } } }, "localname": "RevenueRemainingPerformanceObligationNextTwelveMonths", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_RevenueRemainingPerformanceObligationThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The remaining performance obligations expected to be recognized after 24 months.", "label": "Revenue Remaining Performance Obligation Thereafter", "terseLabel": "Remaining performance obligations, expected to be recognized thereafter" } } }, "localname": "RevenueRemainingPerformanceObligationThereafter", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_RevenueRemainingPerformanceObligationYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The remaining performance obligations expected to be recognized over the second 12 months", "label": "Revenue Remaining Performance Obligation Year Two", "verboseLabel": "Remaining performance obligations, expected to be recognized over the second 12 months" } } }, "localname": "RevenueRemainingPerformanceObligationYearTwo", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_RightofuseassetsObtainedInExchangeForNewLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use\u00a0Assets Obtained In Exchange For New Lease Abstract.", "label": "RightOfUseAssets Obtained In Exchange For New Lease [Abstract]", "terseLabel": "Non-cash right-of-use assets in exchange for new lease liabilities:" } } }, "localname": "RightofuseassetsObtainedInExchangeForNewLeaseAbstract", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accrued liabilities and other liabilities current.", "label": "Schedule Of Accrued Liabilities And Other Liabilities Current [Table Text Block]", "terseLabel": "Summary of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "gsx_ScheduleOfIntangibleAssetsEstimatedUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of intangible assets estimated useful life.", "label": "Schedule Of Intangible Assets Estimated Useful Life [Table Text Block]", "terseLabel": "Summary of amortization periods by intangible asset classes" } } }, "localname": "ScheduleOfIntangibleAssetsEstimatedUsefulLifeTableTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "gsx_ScheduleOfLandUseRightsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Land Use Rights [Line Items]" } } }, "localname": "ScheduleOfLandUseRightsLineItems", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail" ], "xbrltype": "stringItemType" }, "gsx_ScheduleOfLandUseRightsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Land Use Rights [Table]" } } }, "localname": "ScheduleOfLandUseRightsTable", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsSummaryOfLandUseRightsDetail" ], "xbrltype": "stringItemType" }, "gsx_ScheduleOfLandUseRightsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of land use rights [table text block].", "label": "Schedule Of Land Use Rights [Table Text Block]", "terseLabel": "Summary of Land Use Rights" } } }, "localname": "ScheduleOfLandUseRightsTableTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LandUseRightsTables" ], "xbrltype": "textBlockItemType" }, "gsx_ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of major consolidated variable interest entities and subsidiaries.", "label": "Schedule Of Major Subsidiaries Consolidated Vies And Vies Subsidiaries [Table Text Block]", "terseLabel": "Summary of subsidiaries, VIE and VIE's subsidiaries" } } }, "localname": "ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesTables" ], "xbrltype": "textBlockItemType" }, "gsx_ScheduleOfOperatingLeaseSupplementaryInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "xxx_Schedule Of Operating Lease Supplementary Information", "label": "Schedule Of Operating Lease Supplementary Information [Abstract]" } } }, "localname": "ScheduleOfOperatingLeaseSupplementaryInformationAbstract", "nsuri": "http://www.baijiahulian.com/20201231", "xbrltype": "stringItemType" }, "gsx_ScheduleOfRelatedPartiesAndNatureOfRelationshipTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of related parties and nature of relationship.", "label": "Schedule Of Related Parties And Nature Of Relationship [Table Text Block]", "terseLabel": "Schedule of related parties" } } }, "localname": "ScheduleOfRelatedPartiesAndNatureOfRelationshipTableTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionTables" ], "xbrltype": "textBlockItemType" }, "gsx_SeriesAConvertibleRedeemablePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Series A Convertible Redeemable Preferred Stock [Member]", "label": "Series A Convertible Redeemable Preferred Stock [Member]", "verboseLabel": "Series A convertible redeemable preferred shares" } } }, "localname": "SeriesAConvertibleRedeemablePreferredStockMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "gsx_SeriesARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A redeemable convertible preferred stock" } } }, "localname": "SeriesARedeemableConvertiblePreferredStockMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesTables" ], "xbrltype": "domainItemType" }, "gsx_ShandongGenshuixueInternetTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shandong Genshuixue Internet Technology Co Ltd", "label": "Shandong Genshuixue Internet Technology Co Ltd [Member]", "terseLabel": "Shandong Genshuixue Internet Technology Co., Ltd [Member]" } } }, "localname": "ShandongGenshuixueInternetTechnologyCoLtdMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiples": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The value of the underlying share as a multiple of exercise price of the option.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Multiples", "verboseLabel": "Exercise multiples" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiples", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "xbrltype": "decimalItemType" }, "gsx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average grant date fair value of the options exercisable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "perShareItemType" }, "gsx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The 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 Grant Date Fair Value", "verboseLabel": "Fair value of underlying ordinary shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "xbrltype": "perShareItemType" }, "gsx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average grant date fair value of the options vested and expected to vest.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value - Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "perShareItemType" }, "gsx_ShareBasedCompensationByShareBasedPaymentArrangementOptionsExerciseInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options exercised.", "label": "Share Based Compensation By Share Based Payment Arrangement Options Exercise In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - Exercised" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentArrangementOptionsExerciseInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "sharesItemType" }, "gsx_ShareIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Incentive Plan Member.", "label": "Share Incentive Plan [Member]", "terseLabel": "Share Incentive Plan" } } }, "localname": "ShareIncentivePlanMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The exercise price of the equity instruments other than options granted in period under the Share-based compensation arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Grants In Period Exercise Price", "terseLabel": "Exercise price per share of restricted stock units Granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodExercisePrice", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "gsx_SignificantRisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for significant risks and uncertainties.", "label": "Significant Risks And Uncertainties [Policy Text Block]", "verboseLabel": "Significant risks and uncertainties" } } }, "localname": "SignificantRisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gsx_SmallScaleVatPayerEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Small scale VAT payer entities.", "label": "Small Scale VAT Payer Entities [Member]", "verboseLabel": "Small Scale VAT Payer Entities [Member]" } } }, "localname": "SmallScaleVatPayerEntitiesMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_SoftwareEnterpriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Software Enterprise [Member]" } } }, "localname": "SoftwareEnterpriseMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_StatutoryReservesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory reserves", "label": "Statutory Reserves [Member]" } } }, "localname": "StatutoryReservesMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "gsx_StudentBaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Student Base [Member]", "terseLabel": "Student Base [Member]" } } }, "localname": "StudentBaseMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail", "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "gsx_SubsidiariesAndViesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsidiaries and vie's abstract.", "label": "Subsidiaries And VIEs [Abstract]", "terseLabel": "Subsidiaries And VIEs" } } }, "localname": "SubsidiariesAndViesAbstract", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "gsx_TaxSlabAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Slab", "label": "Tax Slab [Axis]" } } }, "localname": "TaxSlabAxis", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_TaxSlabDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Slab", "label": "Tax Slab [Domain]" } } }, "localname": "TaxSlabDomain", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_TemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of temporary equity (as defined) included in the statement of financial position.", "label": "Temporary Equity Disclosure [Text Block]", "terseLabel": "CONVERTIBLE REDEEMABLE PREFERRED SHARES" } } }, "localname": "TemporaryEquityDisclosureTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredShares" ], "xbrltype": "textBlockItemType" }, "gsx_TemporaryEquityRedemptionPriceDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description of temporary equity redemption price.", "label": "Temporary Equity Redemption Price Description", "terseLabel": "Redemption price description" } } }, "localname": "TemporaryEquityRedemptionPriceDescription", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_ThirdPartyInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Third Party Investments [Member]" } } }, "localname": "ThirdPartyInvestmentsMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail" ], "xbrltype": "domainItemType" }, "gsx_TianjinPuxinMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tianjin puxin.", "label": "Tianjin Puxin [Member]", "terseLabel": "Tianjin Puxin [Member]" } } }, "localname": "TianjinPuxinMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail", "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "domainItemType" }, "gsx_TransferToStatutoryReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount transfer from retained earnings to statutory reserve in accordance to local government requirements.", "label": "Transfer To Statutory Reserve", "verboseLabel": "Transfer to statutory reserves" } } }, "localname": "TransferToStatutoryReserve", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "gsx_UndistributedEarningsLossAllocatedToParticipatingPreferredShares": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 16.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undistributed Earnings Loss Allocated To Participating Preferred Shares", "label": "Undistributed Earnings Loss Allocated To Participating Preferred Shares", "negatedLabel": "Less: Undistributed earnings allocated to the participating preferred shares" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingPreferredShares", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "gsx_VairableInterestEntitySubsidiariesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vairable Interest Entity Subsidiaries", "label": "Vairable Interest Entity Subsidiaries [Member]" } } }, "localname": "VairableInterestEntitySubsidiariesMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_ValueAddedTaxExemptionIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value added tax exemption income.", "label": "Value Added Tax Exemption Income", "terseLabel": "Value added tax exemption income" } } }, "localname": "ValueAddedTaxExemptionIncome", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "gsx_ValueAddedTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value added tax rate.", "label": "Value Added Tax Rate", "terseLabel": "Value added tax rate" } } }, "localname": "ValueAddedTaxRate", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "gsx_ValueAddedTaxesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for value added taxes.", "label": "Value Added Taxes [Policy Text Block]", "terseLabel": "Value added taxes" } } }, "localname": "ValueAddedTaxesPolicyTextBlock", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gsx_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Discount Rate Abstract.", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term Abstract.", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail" ], "xbrltype": "stringItemType" }, "gsx_WuhanGaotuyunjiEducationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan GaoTuYunJi Education Technology Co Ltd", "label": "Wuhan GaoTuYunJi Education Technology Co Ltd [Member]", "terseLabel": "Wuhan GaoTuYunJi Education Technology Co., Ltd [Member]" } } }, "localname": "WuhanGaotuyunjiEducationTechnologyCoLtdMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_WuhanYuexuebangMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wuhan Yuexuebang [Member]" } } }, "localname": "WuhanYuexuebangMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "gsx_WuhanYuexuebangNetworkTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan Yuexuebang Network Technology Co Ltd", "label": "Wuhan Yuexuebang Network Technology Co Ltd [Member]", "terseLabel": "Wuhan Yuexuebang Network Technology Co., Ltd [Member]" } } }, "localname": "WuhanYuexuebangNetworkTechnologyCoLtdMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_XianGaotuyunjiEducationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Xian GaoTuYunJi Education Technology Co Ltd", "label": "Xian GaoTuYunJi Education Technology Co Ltd [Member]", "terseLabel": "Xi'an GaoTuYunJi Education Technology Co., Ltd [Member]" } } }, "localname": "XianGaotuyunjiEducationTechnologyCoLtdMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_ZhengzhouGaotuyunjiEducationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zhengzhou GaoTuYunJi Education Technology Co Ltd", "label": "Zhengzhou GaoTuYunJi Education Technology Co Ltd [Member]", "terseLabel": "Zhengzhou GaoTuYunJi Education Technology Co., Ltd [Member]" } } }, "localname": "ZhengzhouGaotuyunjiEducationTechnologyCoLtdMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "gsx_ZhengzhouKaitongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zhengzhou Kaitong [Member].", "label": "Zhengzhou Kaitong [Member]" } } }, "localname": "ZhengzhouKaitongMember", "nsuri": "http://www.baijiahulian.com/20201231", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r432", "r433", "r438", "r439", "r639" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesTables" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r432", "r433", "r438", "r439" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesTables" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r325", "r328", "r512", "r513", "r514", "r515", "r516", "r517", "r536", "r590", "r593" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r325", "r328", "r512", "r513", "r514", "r515", "r516", "r517", "r536", "r590", "r593" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r193", "r302", "r304", "r537", "r589", "r591" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r193", "r302", "r304", "r537", "r589", "r591" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r314", "r325", "r328", "r512", "r513", "r514", "r515", "r516", "r517", "r536", "r590", "r593" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r314", "r325", "r328", "r512", "r513", "r514", "r515", "r516", "r517", "r536", "r590", "r593" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r194", "r195", "r302", "r305", "r592", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/EmployeeDefinedContributionPlanAdditionalInformationDetail", "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r194", "r195", "r302", "r305", "r592", "r625", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/EmployeeDefinedContributionPlanAdditionalInformationDetail", "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r285", "r326", "r505" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r322", "r498", "r499", "r502" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Subsidiaries [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r199", "r501" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "verboseLabel": "Receivables from third party payment platform" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "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 EXPENSES AND OTHER CURRENT LIABILITIES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "presentationGuidance": "Accrued expenses and other current liabilities", "terseLabel": "Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of the consolidated VIE without recourse to the Group of RMB188,975 and RMB623,002 as of December 31, 2019 and 2020, respectively)", "totalLabel": "Accrued expenses and other current liabilities", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableOtherCurrent": { "auth_ref": [ "r11", "r49" ], "calculation": { "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable, Other, Current", "terseLabel": "Payable to third-parties" } } }, "localname": "AccountsPayableOtherCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r11", "r52", "r374" ], "calculation": { "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Other tax payable" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r27", "r557", "r574" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Income tax payable", "verboseLabel": "Income tax payable of the consolidated VIE without recourse to the Group" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "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 expense" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r47", "r274" ], "calculation": { "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r69", "r71", "r72", "r576", "r601", "r605" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r72", "r73", "r130", "r131", "r132", "r437", "r596", "r597" ], "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": "AOCI attributable to parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Intangible assets - Amortization period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r130", "r131", "r132", "r368", "r369", "r370" ], "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 capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r133", "r134", "r135", "r136", "r222", "r223", "r224", "r225", "r226", "r227", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r398", "r399", "r400", "r401", "r539", "r540", "r541", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r290", "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Net issuance of stock", "verboseLabel": "Stock Issuance Costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash generated from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r333", "r360", "r372" ], "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", "verboseLabel": "Share based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r108", "r256", "r264" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Amortization expense", "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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares issuable" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r157" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r121", "r178", "r183", "r189", "r219", "r432", "r438", "r468", "r556", "r573" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Allowable assets to disposed without prior written consent", "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r65", "r121", "r219", "r432", "r438", "r468" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 19.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r454" ], "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", "terseLabel": "Available-for-sale debt investments-Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r18", "r19", "r20", "r21", "r22", "r23", "r24", "r25", "r121", "r219", "r432", "r438", "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "terseLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total assets, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported assets as of the balance sheet date.", "label": "Assets, Total [Member]", "terseLabel": "Assets, Total [Member]" } } }, "localname": "AssetsTotalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r202", "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Original cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "auth_ref": [ "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Gain", "verboseLabel": "Unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "auth_ref": [ "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Loss", "terseLabel": "Unrealized loss" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r205", "r207", "r570" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Available for sale debt securities maturity two to three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r205", "r206", "r569" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Available for sale debt securities, maturity within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r201", "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Short-term investments, available-for-sale debt securities current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Available-for-sale debt investments current", "verboseLabel": "Available-for-sale debt investments-short term investment" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r201", "r234" ], "calculation": { "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail": { "order": 2.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Long-term investments, available-for-sale debt securities noncurrent", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "positiveTerseLabel": "Available-for-sale debt investments-Long term investment", "terseLabel": "Available-for-sale debt investments noncurrent", "verboseLabel": "Available-for-sale debt investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Available-for-sale Securities [Table Text Block]", "terseLabel": "Summary of\u00a0available-for-sale\u00a0investments" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities [Member]", "terseLabel": "Available-for-sale Investments" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r334", "r362" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building", "verboseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r324", "r327" ], "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]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail", "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail", "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r324", "r327", "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail", "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail", "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail", "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "definitionGuidance": "Percentage of voting interests acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "verboseLabel": "Summary of unaudited pro forma results of operations" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r416", "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "verboseLabel": "Pro forma net income (loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfUnauditedProFormaResultsOfOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r416", "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "verboseLabel": "Pro forma net revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfUnauditedProFormaResultsOfOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r424", "r425", "r426" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "presentationGuidance": "Business combination consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r428" ], "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 ACQUISITION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r421" ], "calculation": { "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r421" ], "calculation": { "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r421" ], "calculation": { "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r421" ], "calculation": { "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r420", "r421" ], "calculation": { "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "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": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail", "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r421" ], "calculation": { "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": { "auth_ref": [ "r415" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Gain from remeasuring fair value of previously held equity interests upon business acquisition" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r116", "r413" ], "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 combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalAdditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases.", "label": "Capital Addition Purchase Commitments [Member]", "terseLabel": "Capital commitments [Member]" } } }, "localname": "CapitalAdditionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r113", "r114", "r115" ], "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": "Payables for purchase of property, equipment and software" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Capitalized contract costs amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Capitalized Contract Cost, Impairment Loss" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized contract costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r242" ], "calculation": { "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Contracts Cost" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r43", "r110" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Cash and cash equivalents", "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", "periodEndLabel": "Cash and cash equivalents at end of the year", "periodStartLabel": "Cash and cash equivalents at beginning of the year", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r17", "r111", "r116" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r105", "r469" ], "calculation": { "http://www.baijiahulian.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 and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r119", "r121", "r149", "r150", "r151", "r154", "r156", "r164", "r165", "r166", "r219", "r468" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesTables", "http://www.baijiahulian.com/role/CoverPage", "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r56", "r284", "r563", "r581" ], "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 21)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r281", "r282", "r283", "r286" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "verboseLabel": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/CoverPage", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "verboseLabel": "Common Class B [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/CoverPage", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockConversionFeatures": { "auth_ref": [ "r291", "r292", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Description of common stock conversion feature. Includes, but is not limited to, conversion price; conversion right; timing of right; terms, event or change in circumstance causing contingency to be met or adjustment to conversion price or number of shares; manner of settlement upon conversion; and method of settlement.", "label": "Common Stock, Terms of Conversion", "terseLabel": "Common stock terms of conversion from class to the another" } } }, "localname": "CommonStockConversionFeatures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Ordinary Shares [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Ordinary shares, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r33" ], "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", "verboseLabel": "Ordinary shares, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Ordinary shares, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r33", "r290" ], "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", "verboseLabel": "Ordinary shares, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r291" ], "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": "Common stock voting rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r312", "r313", "r329", "r373" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "EMPLOYEE DEFINED CONTRIBUTION PLAN" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/EmployeeDefinedContributionPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r75", "r77", "r78", "r83", "r566", "r584" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income (loss) attributable to GSX Techedu Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r167", "r168", "r197", "r466", "r467" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r167", "r168", "r197", "r466", "r467", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r167", "r168", "r197", "r466", "r467", "r608" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r167", "r168", "r197", "r466", "r467" ], "lang": { "en-us": { "role": { "definitionGuidance": "Percentage of net revenues earned through one customer", "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", "verboseLabel": "Percentage of consolidated total accounted by VIE and its subsidiaries" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r167", "r168", "r197", "r466", "r467" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r116", "r434" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of contract liabilities arising from contract with customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "auth_ref": [ "r303" ], "calculation": { "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.", "label": "Contract with Customer, Refund Liability, Current", "terseLabel": "Refund liability" } } }, "localname": "ContractWithCustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesArisingFromContractWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "verboseLabel": "Payment due within one year" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFiscalYearMaturityScheduleAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r31", "r32", "r291", "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Common stock shares isuued upon conversion" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r89", "r121", "r219", "r468" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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 (including share-based compensation expenses of RMB283, RMB16,504 and RMB66,422 for the years ended December 31, 2018, 2019 and 2020, respectively)" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r311" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r125", "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign income tax expense benefit" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r395", "r404", "r406" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfCurrentAndDeferredComponentsOfTheIncomeTaxExpenseDetail": { "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)", "negatedLabel": "Current tax (expense) benefits" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfCurrentAndDeferredComponentsOfTheIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Student base" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r28", "r287", "r558", "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term debt gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Original cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Noncurrent" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityCreditLossExpenseReversal": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Credit Loss Expense (Reversal)", "verboseLabel": "Allowance for credit losses" } } }, "localname": "DebtSecuritiesHeldToMaturityCreditLossExpenseReversal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Summary of prepaid expenses and other current assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r379", "r380" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r122", "r396", "r404", "r405", "r406" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfCurrentAndDeferredComponentsOfTheIncomeTaxExpenseDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "negatedLabel": "Deferred tax (expense) benefits" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfCurrentAndDeferredComponentsOfTheIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r379", "r380" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "presentationGuidance": "Deferred tax liabilities", "terseLabel": "Deferred tax liabilities of the consolidated VIE without recourse to the Group" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "verboseLabel": "Contract liabilities arising from contract with customers" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesArisingFromContractWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "presentationGuidance": "Deferred revenue, current portion", "terseLabel": "Deferred revenue, current portion of the consolidated VIE without recourse to the Group", "verboseLabel": "Deferred revenue, current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesArisingFromContractWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Deferred revenue, non-current portion", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, non-current portion of the consolidated VIE without recourse to the Group", "verboseLabel": "Deferred revenue, non-current" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesArisingFromContractWithCustomersDetail" ], "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 deferred revenue balance" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetIntraEntityTransferAssetOtherThanInventory": { "auth_ref": [ "r393" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from intra-entity transfer of asset within consolidated group. Excludes intra-entity transfer of inventory.", "label": "Deferred Tax Asset, Intra-entity Transfer, Asset Other than Inventory", "verboseLabel": "Transfer of intangible assets" } } }, "localname": "DeferredTaxAssetIntraEntityTransferAssetOtherThanInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r387" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r389" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail": { "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": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r393", "r394" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carrying forwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "auth_ref": [ "r393", "r394" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "terseLabel": "Deductible temporary difference related to advertising expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r393", "r394" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r388" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail": { "order": 1.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 at end of the period", "periodStartLabel": "Balance at beginning of the period" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfMovementsOfValuationAllowanceDetail", "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r380", "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "verboseLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r393", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "verboseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r393", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "verboseLabel": "Building and land use right" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": { "auth_ref": [ "r393", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.", "label": "Deferred Tax Liabilities, Tax Deferred Income", "verboseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxLiabilitiesTaxDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfPrincipleComponentsOfDeferredTaxAssetsAndDeferredTaxesLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r108", "r272" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of property, equipment and software", "verboseLabel": "Depreciation expenses" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail" ], "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]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310" ], "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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of disaggregated revenue by types" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r373" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueFromEmployeesCurrent": { "auth_ref": [ "r60", "r126", "r499", "r501" ], "calculation": { "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from an Entity employee, not to include stockholders or officers, which are usually due within 1 year (or 1 business cycle).", "label": "Due from Employees, Current", "verboseLabel": "Staff advance" } } }, "localname": "DueFromEmployeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r49", "r126", "r499" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 5.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 related parties", "terseLabel": "Amounts due to related parties of the consolidated VIE without recourse to the Group", "verboseLabel": "Amounts due to related parties" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Due to Related Parties, Current [Abstract]", "terseLabel": "Amounts due to:" } } }, "localname": "DueToRelatedPartiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r84", "r137", "r138", "r139", "r140", "r141", "r145", "r149", "r154", "r155", "r156", "r160", "r161", "r567", "r585" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net (loss) income per ordinary share attributable to ordinary shareholders-basic", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net (loss) income per share calculation" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net (loss) income per ordinary share" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "verboseLabel": "Weighted average shares used in net (loss) income per share" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r84", "r137", "r138", "r139", "r140", "r141", "r149", "r154", "r155", "r156", "r160", "r161", "r567", "r585" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net (loss) income per ordinary share attributable to ordinary shareholders-diluted", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r116", "r157", "r158" ], "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) income per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r158", "r159", "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "NET (LOSS) INCOME PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r469" ], "calculation": { "http://www.baijiahulian.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 the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r382" ], "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", "terseLabel": "Income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r382", "r407" ], "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": "Income tax Expense Applicable Tax Rate", "verboseLabel": "Income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateParentheticalDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Salary and welfare payable" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r361" ], "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": "Unrecognized compensation expenses related to options, weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Restricted stock units unrecognised compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expenses related to options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "verboseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r130", "r131", "r132", "r134", "r142", "r144", "r163", "r225", "r290", "r296", "r368", "r369", "r370", "r400", "r401", "r470", "r471", "r472", "r473", "r474", "r475", "r596", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Impairment losses on equity method investments" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage", "verboseLabel": "Equity method investments holding percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r44", "r179", "r215" ], "calculation": { "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "verboseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r44", "r104", "r116", "r217", "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "verboseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r454", "r455", "r456", "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r454", "r455" ], "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": "Summary of assets measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r455", "r509", "r510", "r511" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r454", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r454", "r455", "r457", "r458", "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENT" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r315", "r316", "r321", "r323", "r455", "r509" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted prices in active market for identical assets" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r315", "r316", "r321", "r323", "r455", "r510" ], "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 other observable inputs" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r455", "r511" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant unobservable inputs" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "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" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r509", "r510", "r511" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r459", "r462" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r116", "r463", "r465" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Financial instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r208", "r209", "r228", "r230", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible assets estimated useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Less: Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Expected amortization expense of intangible assets thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Expected amortization expense of intangible assets in next twelve months" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Expected amortization expense of intangible assets year five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Expected amortization expense of intangible assets year four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Expected amortization expense of intangible assets year three" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Expected amortization expense of intangible assets year two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r257", "r259", "r263", "r266", "r538", "r542" ], "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]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail", "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r263", "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r257", "r262" ], "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]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail", "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r263", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r476", "r477" ], "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": "Convenience translation rate of USD1.00" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r116", "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation and transactions" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.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 and office equipment", "verboseLabel": "Furniture and office equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r108", "r271", "r277" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss (gain) on disposal of property, equipment and software" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 5.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", "negatedTerseLabel": "General and administrative expenses (including share-based compensation expenses of RMB4,423, RMB21,770 and RMB59,033 for the years ended December 31, 2018, 2019 and 2020, respectively)" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r244", "r246", "r555" ], "calculation": { "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, net", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail", "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/GoodwillSummaryOfCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Addition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/GoodwillSummaryOfCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r116", "r251" ], "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]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r116", "r260" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "GOODWILL" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r247", "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Beginning balance" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/GoodwillSummaryOfCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r247", "r250" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/GoodwillSummaryOfCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r108", "r245", "r249", "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/GoodwillAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/GoodwillSummaryOfCarryingAmountOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r330", "r331", "r359" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r88", "r121", "r178", "r182", "r185", "r188", "r191", "r219", "r468" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Debt Securities, Held-to-maturity, Current", "terseLabel": "Held-to-maturity securities" } } }, "localname": "HeldToMaturitySecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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", "terseLabel": "IPO [Member]" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems": { "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": "Impairment Effects on Earnings Per Share [Line Items]", "terseLabel": "Earnings Per Share [Line Items]" } } }, "localname": "ImpairmentEffectsOnEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r108", "r270", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "verboseLabel": "Impairment losses on long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r116", "r268", "r279" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r124", "r178", "r182", "r185", "r188", "r191" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Income (loss) before provision for income taxes and share of results of equity investees", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before provision for income tax and share of results of equity investees" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r81", "r108", "r176", "r215", "r564", "r582" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Shares of (loss) income from equity method investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Share of results of equity investees", "terseLabel": "Share of results of equity investees" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r278" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r383", "r385", "r391", "r402", "r408", "r410", "r411", "r412" ], "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": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement": { "auth_ref": [ "r376", "r384" ], "lang": { "en-us": { "role": { "documentation": "Description of the likelihood that an uncertainty in income taxes will not be sustained as a result of the examination by the taxing authority.", "label": "Income Tax Examination, Likelihood of Unfavorable Settlement", "terseLabel": "Uncertain income tax position" } } }, "localname": "IncomeTaxExaminationLikelihoodOfUnfavorableSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r143", "r144", "r177", "r381", "r403", "r409", "r587" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfCurrentAndDeferredComponentsOfTheIncomeTaxExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail": { "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) benefits", "negatedTotalLabel": "Income tax (expense) benefits" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfCurrentAndDeferredComponentsOfTheIncomeTaxExpenseDetail", "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r79", "r116", "r377", "r378", "r385", "r386", "r390", "r397", "r626" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r382" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "negatedLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r382" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "negatedLabel": "Effect on tax rates in different tax jurisdictions" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r382" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "negatedLabel": "Income tax (expenses) benefits computed at an applicable tax rate of 25%" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r382" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "negatedLabel": "Effect of permanent differences" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r382" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "verboseLabel": "Effect of research and development super-deduction" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxHolidays": { "auth_ref": [ "r382" ], "calculation": { "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.", "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Amount", "terseLabel": "Effect of preferential tax rate" } } }, "localname": "IncomeTaxReconciliationTaxHolidays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateAndStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r112" ], "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": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r107" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 36.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r107" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r107" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r107" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Related Parties, Current", "negatedLabel": "Amounts due from related parties" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r107" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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, Current", "terseLabel": "Amounts due to related parties" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "terseLabel": "Increase in income tax expenses" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r107" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r107" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Debt Security Category [Axis]" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r255", "r261" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets", "verboseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r62" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 23.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": "Inventory", "verboseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r91", "r175" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 11.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r217", "r586" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Debt securities investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r212", "r213", "r220", "r221" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "LONG-TERM INVESTMENTS" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LongTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Available-for-sale debt investments" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvement", "verboseLabel": "Leasehold improvement" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "LEASE" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/Lease" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeaseDescription": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's finance lease.", "label": "Lessee, Finance Lease, Description", "terseLabel": "Financing lease" } } }, "localname": "LesseeFinanceLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Description", "terseLabel": "Leases that have not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r494" ], "calculation": { "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail": { "order": 5.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "2026 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r494" ], "calculation": { "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r494" ], "calculation": { "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail": { "order": 7.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r494" ], "calculation": { "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail": { "order": 4.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r494" ], "calculation": { "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail": { "order": 3.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r494" ], "calculation": { "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r494" ], "calculation": { "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail": { "order": 6.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating Lease, Term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r51", "r121", "r184", "r219", "r433", "r438", "r439", "r468" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r39", "r121", "r219", "r468", "r560", "r579" ], "calculation": { "http://www.baijiahulian.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 AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53", "r121", "r219", "r433", "r438", "r439", "r468" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r28", "r29", "r121", "r219", "r433", "r438", "r439", "r468" ], "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", "verboseLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of total liabilities, when it serves as a benchmark in a concentration of risk calculation. Sum of all reported liabilities as of the balance sheet date.", "label": "Liabilities, Total [Member]", "terseLabel": "Liabilities, Total [Member]" } } }, "localname": "LiabilitiesTotalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r44" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Long-term investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "totalLabel": "Total", "verboseLabel": "Long-term investments (including available-for-sale debt securities of RMB1,181,693 and RMB525,373 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Investments [Abstract]", "terseLabel": "Long-term Investments [Abstract]" } } }, "localname": "LongTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Long-term purchase commitment amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorPropertyClassAxis": { "auth_ref": [ "r480" ], "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]" } } }, "localname": "MajorPropertyClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MajorPropertyClassDomain": { "auth_ref": [ "r480" ], "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]" } } }, "localname": "MajorPropertyClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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": "Relationship with the Group" } } }, "localname": "NatureOfCommonOwnershipOrManagementControlRelationships", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) generated from financing activities", "verboseLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.baijiahulian.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", "totalLabel": "Net cash used in investing activities", "verboseLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r105", "r106", "r109" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash generated from operating activities", "verboseLabel": "Net cash generated from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r74", "r76", "r82", "r109", "r121", "r133", "r137", "r138", "r139", "r140", "r143", "r144", "r152", "r178", "r182", "r185", "r188", "r191", "r219", "r468", "r565", "r583" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net income (loss)", "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", "positiveLabel": "Net income", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r137", "r138", "r139", "r140", "r145", "r146", "r153", "r156", "r178", "r182", "r185", "r188", "r191" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "disclosureGuidance": "Net (loss) income attributed to ordinary shareholders for computing net (loss) income per ordinary shares-basic", "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) income attributable to GSX Techedu Inc.'s ordinary shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "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]", "verboseLabel": "Newly adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.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 activity" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": { "auth_ref": [ "r113", "r114", "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.", "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received", "terseLabel": "Disposal of subsidiaries" } } }, "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of the RSUs activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reporting segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r178", "r182", "r185", "r188", "r191" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r484" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expenses" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r483" ], "calculation": { "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSummaryOfFutureMinimumPaymentUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r483" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "presentationGuidance": "Current portion of operating lease liabilities", "terseLabel": "Operating lease liabilities- current portion", "verboseLabel": "Current portion of operating lease liabilities (including current portion of operating lease liabilities of the consolidated VIE without recourse to the Group of RMB59,982 and RMB125,986 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r483" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Non-current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities-non-current portion", "verboseLabel": "Non-current portion of operating lease liabilities (including non-current portion of operating lease liabilities of the consolidated VIE without recourse to the Group of RMB194,228 and RMB527,692 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r485", "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r482" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r493", "r495" ], "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", "verboseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r492", "r495" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r392" ], "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", "verboseLabel": "Net operating loss carried forward" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.", "label": "Operating Loss Carryforwards, Expiration Date", "terseLabel": "Net operating loss carried forward, expire date" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "ORGANIZATION AND PRINCIPAL ACTIVITIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r52" ], "calculation": { "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "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": "Other accrued expense" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "verboseLabel": "Others" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "verboseLabel": "Others" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r430", "r431", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Unrealized gains on available-for-sale investments", "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r430", "r431", "r436" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in cumulative foreign currency translation adjustments", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r66", "r67", "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax", "terseLabel": "Tax Effect Of Unrealized Gain On Available For Sale Investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r66", "r69" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Unrealized gains on available-for-sale investments (net of tax effect of nil, nil and 9,867 for the years ended December 31, 2018, 2019 and 2020, respectively)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "PREPAID EXPENSES AND OTHER CURRENT ASSETS" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r52" ], "calculation": { "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Others" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other payables\u00a0of the consolidated VIE without recourse to the Group" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLoansPayableLongTerm": { "auth_ref": [ "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Loans Payable, Long-term, Noncurrent", "verboseLabel": "Other payables" } } }, "localname": "OtherLoansPayableLongTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestmentsMember": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Long-term investments classified as other.", "label": "Other Long-term Investments [Member]", "terseLabel": "Long-term Investments [Member]" } } }, "localname": "OtherLongTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 13.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "negatedLabel": "Other expenses" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r86" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 12.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Receivables from brokers" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.", "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Accrued Liabilities, Current [Abstract]", "verboseLabel": "Accrued Liabilities, Current" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r101" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of ordinary shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for financing costs associated with business combinations.", "label": "Payments of Merger Related Costs, Financing Activities", "negatedLabel": "Payment for asset acquisition after three months of completion" } } }, "localname": "PaymentsOfMergerRelatedCostsFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Payment of stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "verboseLabel": "Employees' tax obligations" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r96", "r427" ], "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": "Payment to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r96" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r96" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Purchase of long-term investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r97" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchase of property, equipment, software and intangible assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r98" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchase of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r334", "r362" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "verboseLabel": "Dividend rate per annum on the Series A preferred shares" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "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.", "label": "Prepaid Expense and Other Assets", "totalLabel": "Total" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r41", "r42" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r7", "r240", "r241" ], "calculation": { "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid other service fees" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r5", "r7", "r239", "r241" ], "calculation": { "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "verboseLabel": "Prepaid VAT and income tax" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "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]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r93", "r104" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Proceeds from capital return related to equity method investment" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r99" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Net proceeds from initial public offering and from exercising the over- allotment option by the underwriters (net of issuance cost of RMB31,791)", "verboseLabel": "Proceeds from Issuance Initial Public Offering" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r99" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.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": "Management payment to the issuance of stock", "verboseLabel": "Proceeds from private placement financing" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r95", "r98" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "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 from maturity of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r100" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Amount borrowed from related parties" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments": { "auth_ref": [ "r95" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales, 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, beyond the current operating cycle.", "label": "Proceeds from Sale, Maturity and Collection of Long-term Investments", "verboseLabel": "Proceeds from maturity of long-term investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionOfLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r94" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Disposal of property, equipment and software" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r99", "r363" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Capital contribution" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r47", "r275" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r280", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, EQUIPMENT AND SOFTWARE, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r116", "r269" ], "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, equipment and software estimated useful lives description" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r46", "r273" ], "calculation": { "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, equipment and software, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r275", "r580" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment and software, net", "totalLabel": "Property, equipment and software, Net", "verboseLabel": "Property, equipment and software, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r45", "r116", "r275", "r627", "r628" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r275" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Summary of property, equipment and software", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r273" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "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", "verboseLabel": "Property, equipment and software estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Information by property that could be leased or is available for lease.", "label": "Property Subject to or Available for Operating Lease [Axis]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseTables" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease.", "label": "Property Subject to or Available for Operating Lease [Domain]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseTables" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r30", "r559", "r575" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-term Commitment [Axis]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r30", "r559", "r575" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-term Commitment [Domain]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RealEstateMember": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Property consisting of land, land improvement and buildings.", "label": "Real Estate [Member]" } } }, "localname": "RealEstateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r588" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 35.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 14.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized Investment Gains (Losses)", "negatedLabel": "Realized gains from investments", "verboseLabel": "Realized gains from investments" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": { "auth_ref": [ "r289", "r453" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.", "label": "Reclassifications of Temporary to Permanent Equity", "terseLabel": "Conversion to ordinary shares" } } }, "localname": "ReclassificationsOfTemporaryToPermanentEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.", "label": "Redeemable Noncontrolling Interest, by Legal Entity [Table]" } } }, "localname": "RedeemableNoncontrollingInterestByLegalEntityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesTables" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableNoncontrollingInterestLineItems": { "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": "Redeemable Noncontrolling Interest [Line Items]" } } }, "localname": "RedeemableNoncontrollingInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesTables" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r322", "r498", "r499" ], "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]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expense" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transactions [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r322", "r498", "r502", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554" ], "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]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r496", "r497", "r499", "r503", "r504" ], "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 TRANSACTION" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r102" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Repayment to related parties" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r375", "r640" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 4.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 (including share-based compensation expenses of RMB782, RMB16,357 and RMB94,952 for the years ended December 31, 2018, 2019 and 2020, respectively)" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "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 expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "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]", "verboseLabel": "RESTRICTED NET ASSETS" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/RestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs [Member]", "verboseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r35", "r296", "r371", "r577", "r600", "r605" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r130", "r131", "r132", "r134", "r142", "r144", "r225", "r368", "r369", "r370", "r400", "r401", "r596", "r598" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r87", "r609" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r117", "r118" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r301" ], "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": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r80", "r121", "r173", "r174", "r181", "r186", "r187", "r193", "r194", "r197", "r219", "r468", "r568" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net revenues", "verboseLabel": "Net revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r491", "r495" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseSupplementaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r167", "r197" ], "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]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r418", "r419" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/AssetsAcquisitionAdditionalInformationDetails", "http://www.baijiahulian.com/role/BusinessAcquisitionAdditionalInformationDetail", "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of purchase price allocation" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r397" ], "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": "Summary of current and deferred components of the income tax expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r389" ], "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": "Summary of principle components of deferred tax assets and deferred taxes liability" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of computation of basic and diluted net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r382" ], "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": "Sumamry of reconciliation of effective tax rate and statutory income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r0", "r121", "r218", "r219", "r468" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r257", "r262", "r538" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r257", "r262" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "verboseLabel": "Future minimum payments under non-cancelable operating leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r251", "r253" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/GoodwillSummaryOfCarryingAmountOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r251", "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r47", "r275" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r123", "r500", "r502" ], "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": "Statement [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionSummaryOfSignificantBalancesAndTransactionsDetail" ], "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": "Summary of significant balances and transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/RelatedPartyTransactionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r334", "r362" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r342", "r350", "r353" ], "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]", "terseLabel": "Summary of options activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of assumptions used to determine estimated fair value of options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.", "label": "Schedule of Subsidiary or Equity Method Investee [Table]" } } }, "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r432", "r433", "r438", "r439", "r440", "r442", "r444", "r447", "r448" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r440", "r442", "r444", "r447", "r448" ], "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": "Summary of financial information of VIE and VIE's subsidiaries after elimination of inter-company transactions and balances" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r64" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Rental deposit" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r169", "r171", "r172", "r178", "r180", "r185", "r189", "r190", "r191", "r192", "r193", "r196", "r197", "r198" ], "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]", "verboseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and marketing expense [Member]", "verboseLabel": "Selling expense [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "negatedLabel": "Selling expenses (including share-based compensation expenses of RMB429, RMB5,606 and RMB18,039 for the years ended December 31, 2018, 2019 and 2020, respectively)" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceOtherMember": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.", "label": "Service, Other [Member]", "verboseLabel": "Other services" } } }, "localname": "ServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregatedRevenueByTypesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r107" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Share-based compensation expenses", "verboseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Restricted stock units vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "verboseLabel": "Life of options (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r332", "r335" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Description", "terseLabel": "Description of increase in shares reserved" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted stock units granted", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Restricted stock units weighted aveage grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested balance at December 31, 2020", "periodStartLabel": "Unvested balance at January 1, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r352" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Restricted stock units agggregate fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r357" ], "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": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "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": "Volatility, Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "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": "Volatility, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineEstimatedFairValueOfOptionsDetails", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r338" ], "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": "Maximum aggregate number of ordinary shares that may be issued pursuant to all awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of options - Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "perShareItemType" }, "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", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r362" ], "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", "periodEndLabel": "Aggregate intrinsic value - Ending Balance", "periodStartLabel": "Aggregate intrinsic value - Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r344", "r362" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r343" ], "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 - Ending Balance", "periodStartLabel": "Weighted average exercise price - Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r353" ], "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 - Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of options - Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r332", "r339" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfTheRsusActivityDetail" ], "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": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "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 - Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r116", "r334", "r340" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value - Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term (years) - Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted average grant date fair value - Ending Balance", "periodStartLabel": "Weighted average grant date fair value - Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r354" ], "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 term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term (years) - Options vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r341" ], "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", "terseLabel": "Fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, Shares", "periodStartLabel": "Beginning balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "verboseLabel": "Shares Withheld for Tax Withholding Obligation" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r26", "r561", "r562", "r572" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Short-term investments", "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", "verboseLabel": "Short-term investments (including available-for-sale debt securities of RMB1,328,342 and RMB6,727,493 as of December 31, 2019 and 2020, respectively)" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r621", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term Investments [Member]" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/FairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r129" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software", "verboseLabel": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r31", "r32", "r33", "r119", "r121", "r149", "r150", "r151", "r154", "r156", "r164", "r165", "r166", "r219", "r290", "r468" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesTables", "http://www.baijiahulian.com/role/CoverPage", "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsDetail", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r59", "r130", "r131", "r132", "r134", "r142", "r144", "r163", "r225", "r290", "r296", "r368", "r369", "r370", "r400", "r401", "r470", "r471", "r472", "r473", "r474", "r475", "r596", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail", "http://www.baijiahulian.com/role/EmployeeDefinedContributionPlanAdditionalInformationDetail", "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail", "http://www.baijiahulian.com/role/LeaseTables", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesTables", "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r130", "r131", "r132", "r163", "r537" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperationsParenthetical", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail", "http://www.baijiahulian.com/role/EmployeeDefinedContributionPlanAdditionalInformationDetail", "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail", "http://www.baijiahulian.com/role/LeaseTables", "http://www.baijiahulian.com/role/LongTermInvestmentsSummaryOfLongTermInvestmentsParentheticalDetail", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesTables", "http://www.baijiahulian.com/role/PrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail", "http://www.baijiahulian.com/role/RelatedPartyTransactionScheduleOfRelatedPartiesDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "auth_ref": [ "r578", "r606" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.", "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance", "verboseLabel": "Statutory reserves" } } }, "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r58", "r290", "r291", "r296" ], "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", "verboseLabel": "Conversion of convertible redeemable Preferred shares, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r32", "r33", "r290", "r296" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock shares issued to the management", "verboseLabel": "Issuance of ordinary shares, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r32", "r33", "r290", "r296", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Number of options - Exercised", "verboseLabel": "Option exercised, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ShareBasedCompensationSummaryOfOptionsActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r59", "r290", "r296" ], "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", "verboseLabel": "Conversion of convertible redeemable Preferred shares" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r32", "r33", "r290", "r296" ], "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", "verboseLabel": "Issuance of ordinary shares" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r59", "r290", "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Option exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r32", "r33", "r290", "r296" ], "lang": { "en-us": { "role": { "definitionGuidance": "Stock repurchased during period shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "verboseLabel": "Repurchase of ordinary shares, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r32", "r33", "r290", "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchase of ordinary shares", "verboseLabel": "Stock repurchased during period value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r37", "r38", "r121", "r200", "r219", "r468" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "TOTAL SHAREHOLDERS' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "SHAREHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r120", "r296", "r299" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrdinaryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions.", "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions", "terseLabel": "Percentage\u00a0of direct\u00a0or\u00a0indirect economic\u00a0ownership" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary or Equity Method Investee [Line Items]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the major products or services that a subsidiary or equity investee sells or provides and its principal markets, including locations of those markets.", "label": "Subsidiary or Equity Method Investee, Nature of Operations", "terseLabel": "Principal activities" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeNatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r388" ], "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 movements of valuation allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental schedule of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]", "terseLabel": "Electronic equipment", "verboseLabel": "Electronic equipment" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/PropertyEquipmentAndSoftwareNetSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations": { "order": 15.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": "Accretion to redemption value of convertible redeemable preferred shares", "positiveLabel": "Less: Accretion on Series A Preferred Shares redemption value", "terseLabel": "Less: Series A convertible redeemable preferred shares redemption value accretion", "verboseLabel": "Accretion of Series A Preferred Shares" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesSummaryOfChangeInBalanceOfSeriesAPreferredSharesIncludedInMezzanineEquityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityDividendsAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).", "label": "Temporary Equity, Dividends, Adjustment", "terseLabel": "Less: Undistributed earnings allocated to Series A Preferred Shares" } } }, "localname": "TemporaryEquityDividendsAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r13", "r288" ], "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": "Summary of change in balance of Series A Preferred Shares included in mezzanine equity" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConvertibleRedeemablePreferredSharesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r422" ], "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", "verboseLabel": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/BusinessAcquisitionSummaryOfPurchasePriceAllocationDetail", "http://www.baijiahulian.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAmortizationPeriodsByIntangibleAssetClassesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r208", "r209", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/LeaseAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r61", "r297", "r298" ], "calculation": { "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r57", "r297" ], "lang": { "en-us": { "role": { "definitionGuidance": "Treasury Stock [Member]", "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.baijiahulian.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r133", "r134", "r135", "r136", "r222", "r223", "r224", "r225", "r226", "r227", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r398", "r399", "r400", "r401", "r539", "r540", "r541", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r429" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r389" ], "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": "Additions" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfMovementsOfValuationAllowanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Reversal" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfMovementsOfValuationAllowanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired": { "auth_ref": [ "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from business combination.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired", "verboseLabel": "Acquisitions" } } }, "localname": "ValuationAllowancesAndReservesReservesOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/IncomeTaxesSummaryOfMovementsOfValuationAllowanceDetail" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r443" ], "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\u00a0of direct\u00a0or\u00a0indirect economic\u00a0ownership" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r432", "r433", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "definitionGuidance": "Variable Interest Entity, Primary Beneficiary [Member]", "disclosureGuidance": "Variable Interest Entity, Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "presentationGuidance": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable interest entity, primary beneficiary [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfFinancialInformationOfVieAndVieSSubsidiariesAfterEliminationOfInterCompanyTransactionsAndBalancesDetail", "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityVIEActivitiesOfVIE": { "auth_ref": [ "r435", "r441", "r443", "r445", "r446" ], "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/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/OrganizationAndPrincipalActivitiesSummaryOfSubsidiariesVieAndVieSSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r148", "r156" ], "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": "Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-diluted", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r145", "r147" ], "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "verboseLabel": "Weighted average ordinary shares outstanding used in computing net (loss) income per ordinary shares-basic" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r145", "r156" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average ordinary shares basic outstanding", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/ConsolidatedStatementsOfOperations", "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.baijiahulian.com/role/NetLossIncomePerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "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" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2646-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r159": { "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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6284393-111563" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=121548190&loc=d3e32787-111569" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r284": { "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" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130611-203046-203046" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r316": { "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=118255775&loc=d3e1928-114920" }, "r317": { "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=118255775&loc=d3e1928-114920" }, "r318": { "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=118255775&loc=d3e1928-114920" }, "r319": { "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=118255775&loc=d3e1928-114920" }, "r32": { "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" }, "r320": { "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=118255775&loc=d3e1928-114920" }, "r321": { "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=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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=115993241&loc=d3e301413-122809" }, "r373": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65877542&loc=d3e27249-109313" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r402": { "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=116825942&loc=d3e330036-122817" }, "r403": { "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=116825942&loc=d3e330036-122817" }, "r404": { "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=116825942&loc=d3e330036-122817" }, "r405": { "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=116825942&loc=d3e330036-122817" }, "r406": { "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=116825942&loc=d3e330036-122817" }, "r407": { "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=116825942&loc=d3e330036-122817" }, "r408": { "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=116825942&loc=d3e330215-122817" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c,d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228967-111685" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r449": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624186-113959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90193-114008" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121578510&loc=d3e41551-112718" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r502": { "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" }, "r503": { "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" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r537": { "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" }, "r538": { "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" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r579": { "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" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "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" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r589": { "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" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r601": { "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=121370832&loc=SL117420844-207641" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486098&loc=d3e24708-158529" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r627": { "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" }, "r628": { "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" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r639": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "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" }, "r641": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r642": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r643": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-3" }, "r644": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r645": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r646": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r647": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r648": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r649": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r65": { "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" }, "r650": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "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=120395209&loc=SL114868664-224227" }, "r83": { "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=120395209&loc=SL114868664-224227" }, "r84": { "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=120395209&loc=SL114868664-224227" }, "r85": { "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=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "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=120395209&loc=SL114868664-224227" }, "r88": { "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=120395209&loc=SL114868664-224227" }, "r89": { "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=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r90": { "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=120395209&loc=SL114868664-224227" }, "r91": { "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=120395209&loc=SL114868664-224227" }, "r92": { "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=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" } }, "version": "2.1" } ZIP 128 0001193125-21-130440-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-21-130440-xbrl.zip M4$L#!!0 ( =(FE+$B1RUS;@$ #YJ- . 9#(R-#0T9#(P9BYH=&WL MO7MWXKC2+_S_6>M\!ZWLR]-]7B>-N9.>Z7-(0KK9DT[R #U[^OFGE[!%T+2Q M&5^2L#_]6R7;8, 0$R#86&O-= #;LE3UJXM*I=(O__=Y9)!'9CO<,G\]4<\* M)X29FJ5S\^'7$\\=G-9/R/_]]+__UR]#%VZ$FTWG_,%Y_O5DZ+KC\P\?GIZ> MSOJ4_\GIT#,X-<\T:_2A6"@6U&))/0D>,+CY<^Z)Y[YMG%GV ]Q9*'W RWWJ ML/!VO*KSZ0/1FZL?_(O36Y>:?BJ)>]5&H_%!7)W>ZO"X&Z%1]<,?7V^ZVI"- MZ"DW'9>:VEQ?^)J^+]ZOLX6..TP[>[ >/\ %09?3@GHZHPQWK')1K:U[@7_' MK/VQS33J,GWE,XT/U-9LRV ?9C>'CVN69[KV)+Z+P<68;FJ>;0,L5CT77(UY MD#UKP_B'\$K, R;EFA/_A+@$CZBU^4<8[7_D MNLY,\1&NWWHC9G.-F'0$[8#V.&^.F*G#_^ZU01]._ X_NQTV^/7DOJ#^@/\0 M"CU++?XH^9]//@VHX;!?/LPUN?H-5Y;FB1=P1Z/&/5RU]&OXS4GXMNOOB5]U M*71&\*;OC-HM4[\"397P3:>G:A%0D/AU+1.X/;F$-]K4:)LZ>_Z-31*^JP 6 MHE:M%RN-#5_7U'6;.4[P!Z2>%4\(1\4M.%TLU,N%.1?6]=*^4J'L_+CP'&G -?BO;R8$H)!W-IC4:6>6E0H(X_$L]!3=]U :$H(.+2 MW:#K6MI/?QSB%](DE@VN$[5! 8#N8(Y"QM0FC]3P&/G6_7OA#,%$QLSVK^]R M;.5D8VOJ=L(A-44GJ$FNV-ARN(NCZ@:C8N R3H@[M!DC-GH9#C0!/B-QGRRR M@A8K!GMM UY N0>C#8SJN7C3!5@,';@Q9J8C+$#3!H/P(#I\,9G=1:&JCF! 0@BI^PU'BB?=-L4P\D_O-?(,/ M/_Q!GQ"=:7P$:OC7D_;M-6B3D SAN%^@0VLP8/#[(VN#6SYB/?K< 8ZAF''3 M XK? 9@$:6*&5T\JO P<>//AACU[K _T]<<(SL7=DPE_AWR, _S1M08NC)B! M3#-[;'.'36^T-J?O?6DW!KBLPKRY @O@H7<@M4"":XUXRZGA#*11J\PC)<)%2C+:H- M Y5XL: 2"7?PK= [E_<-^&JZ%@%+N$*#QBG0@66YIN4R,:+KVQ^U4KW:$,[Q MN4%Q#L_,TV_=DT_WH*4IUXGE#M'X,/N1:XP,&!,]<#@86VM QGB74*7XC>JB M9P[J=7$G-76B&9:GBP:@G:'EN.'5,](;LD@+SN9-$*3) P-T4,/ 05NV>PI@ M&P%E@+_(.]$ WD9'<)'_A\&0L!D8%A@B ^>ZT]&-A>H_$V2;TFD5U6K%&*IU MF,;X(P7>.&1@6R-X#;=UM.GNA(24 I?>Q2E*E) :=89P,W7)D#JDSY@)O<.V MH'NB(9AKP]1"M,0U/D9;1?H>W,X,G?0G8CSB9:?Q+_.I#6;-&Q/'ZSLP+8'+ M0#3-,@Q0!? >;&+@&0;I4P-#%.$(7F@X(;G*,>2:=6EH&;I#@&P.4L$DY<(_ M",Z)*,$[JB&^TSPV\$>27/3-; ^5('/Y@\@%Z4"ZT/@ 7$#N$3-8MZ"D0 M%!Y_9$+OV)8QP['?%3;77T /* /@*H?^A6,=P*VH[@-B./.C@,N=KQ>@#A3\ MJRJES86*A(YUNL7O%I)V/4Z7S3 $>HQ*R N2[<8:8- M38" $?8^X8OKA:0O9L_H' &L= 7\(&"]OML2(T!#EUHV3% &,P# M6@=X1.#< \T,,V,N'!#@.7-A>NPKD<411]\@:!+II1+],NU7P &\61AF!Y4M MJ*+8Y@.MC.2;L\@@"&+\HT!- [G '1A1^R=S"6BO >5!B,!7^!$8+*A%WZL( M]%O4F\"+RVCQ#1.8%2+"J+[;?$828K82@]D;RWSP'3+Z2+F!?3P%II^BI(%\ M]-TY X1N&HS $M*T,-![@\'$'=4T&CW+?]CQHQQ<('C63IS@)1U%-=;Z!%05 M%'JP+/V)@YL4<(=J8/,=+B0'6-T#E0;JC=Q[@#>\9VHD?1GQ\?XTIQ_@B^AF M*6DWZW'.9^BR_][L"5 %MAYE)>)IOJ/OQ1W<''ONS!P^CP,G$"84@P%(A8]X MO-/R7'$KRIP=P,F/LS/;1G\:+N+[WO7?"X+,3PIFO5A2?A_F@]B"M^CS.)]^ MP?#_N2.6V,#V$[$P=^Y.QC!CS9T4_(AZ"- M;(B3,1KO(VZU&.PVXUR,! M]WIJ1AW%OY\)D@S_<._N\!^_*)%.&C4VH%%C7SHB/?B)Z(CZCG5$H?H#_DL5 M$N8T8J$*_^U<(V+N6_I&6]N3_E<;K\@^> /Z!,+-'K #P7<=WO<\-KC&@WP/ MHG.X[*>23M?QU_1Z?K$N.N)?/L2^8$;/64_28KGG.9=P=?"(.'>19<[]3FV. MT:QVL#CEIRW=VWQ$[CO^9H. MA\SW_^.+DWX(5-4Y_>=#&9Y?FDD,,A M"Y/U/[Q[)3&RR=L;#"GCRG-[A$M=0G7N&G)DD[_7GFUR3 *!H5_S9Y'* MDU_VKJ9&-KD;II?!<,*/5^R1&98@P:7EY%F6$Q,GF[R_\+B!^1+Y9? \!;+) M170Q7=L3R\QM$\;_@+G^^>7I.GIDD\.S?,AKVQI=B(R#8$"?NW]$LB53R\D' MY_E\N9_SORZ-[1B8UPHV2]P'"9]'R;X71IM-AGZESWSDC:8QB YN MA4DMJS#H$.TA?I\;03:9(#8=M4T-^_+(T!#,&3CX?DM'Z>7*U)+-=Q0E:-7( MLLFG&VK;DS\X %"WS(?+(9OC4\?/DA,:HC=+CG,N)M$KJ>?B1L- 'J^B2C9Y M_)6;65>(T1%DDPG-,!,4S"OF@7:G29Q1@6N;TUW\%Y-+@.:#94_N!E>L[X9[ M6_T-=;CGI\?L47N6 #K?3OAS)B8,"8<=F32\1,[5(-F@4S$TG.V[7<4 "4_G MQS7E]N^8P=S&=%OG!F,P:K2AZ0T7D^G'+P B:FO#B;A]OIVOC#J>[<=F._@F M>R$,$FDPPE5KU6=G(#4XFWO'$\G5'45.,PE3Y#ZL*A4E9S$I"4LIKYR**4U9S$ M]J2L9CY()V4UY6$R*6,2U*_5-1V' MN0YPD?YIV7[9QM1C;Z-QB.W0BP3))E][-M49'C;B2+9.Z]XMT"2;G&W?WT59 MVO7Z#M>Q/F,7E%*D7.>/+KR#.UZVVFB]OGVCNZHJ5" MJC>DQ0XLS$K&1! YY64&H5@L_&@]:X;G@!1>4L/PS\EM/MA,,"***0R+WPTB MA_@*?*ZL:Y*#LJROK)"2&'RQ% ]DX66N;=&!C-6D1!PO2(0MZ'P'G9$'O M3''N^"V'5*Z"T;*@]V$+>N^3M[*@]^$+>N^3O[*@]Z$+>N^3N[*@=[H+>N^3 M][*@]UL5]-[O]$<6]#Y\0>]]'2,6RUZT;4K%(Q?)VBD4J!"F! M4@(/((%')C/9*_)RB-.S]@G/ENYI@O[4Z#+[D6LA(1W;O;V<$5'X$C M:AA=#4C_.W7OZ839K2 W/Q(71]:R2X&;.32H*SI*A5,6I8'I8*12X12P1RM@CG\,J%4,'*I4"J8XU(P4C%(2922 MN.%6(,>UN>8&Z=C?3 Z\[GZ+@CW[NTC6#C*;?),')N1-4N^9-<9]%&.O#YV^ M&UP.N4F7UZD^,^O!IN,AUZB16M[.K57%]!@7CM:,-YL,S$%<.)5@DP%>J6S3 M)ZL'#[$>OZP>?:Q4RFI.HI7'+ZM''W:4LIKRP%]69$R".FV@EB=>'.[$B[U6 MA)4G7ASPQ(N]61 MYH)C4G:WDET)OAT;^*/2.'MU""3TYJ#W%6@=>Z1-*A$2>Q!-= 0990)=<:Y0 M=IA $YT&E&8F=!@U6@XN&D[Y$+NC[W^&S'SXS]#R?J/>)G$T*7=,Q=:C1U7=!TSC4,DXWN/5L;@IW" M\VNX2#J*QC;:+IO>H?OI8H,!D*L[IAJ+5G5NFGK<*0O1-V:]Y/4K*18M@QW+ MCQWX!LE(B\+T&O9E$_P;;XW^B@'\.Y/UGJP>:!N'FGKO"48RZ5E73!./8C%E M=Q)W#_PV4[QC)!/M!UW9 M#.@PAZ$B!&)$SN_)'202D"%/J B*M@ U MFOJ(FQP<5*#:(\L=+A(1(D_(Z#"7XTY@8C:V3,P! M2#T87NKY3$W$C3Y/_ \GS=2XIUQOF\%<.E\P6$N$/*'AS@1'BO4\U\(,GT3S M^U0"X(59Z[IAYHG=OZG%2\NSG2-D\>+0\L36:\MF_,&\H>:#1Q\84&G '$?H MM\#Q$=^.E?6O&7Z>X!%03.R-/BKFS^(!BP/,$WMG)Q,N;7C'H#>P2_<,=C?P M?:*OS!U:^NS.Y5\9NZ6C=.-ART&)1(_55,L3>.3IX MSA<4_LQVC]\]F?!WR,=B">X+?\#XVRU[ZC%M:%J&]3!I0=/VV.;.+/OB>);A MD@QXRZ6X.0H'KXWA10ZA^-WR#$[-SX;5I\9T67+&B$OKQM6C2BNOQZ5N3J\\ MH:FI:=[($X03_B/&C&PV1*H_,C_&G+/86%*"Y DEK='8L":,K3HP&P:F<\/# ME879WK36LV9X.M/Q^'"DHN<*D0.G-8@^WS.[.Z0VNYC$-Y!Z3.UWW.%;5A(_ M3PB4!;?RQ.W73!9 8#09F"XW;X<[/"Q0";8B[2%//[ 2=G^(BC@1YPD#K MF8V$1WYMV?[DL$>?OPAE.5/XQQ/Q>WFXQ\W\1H3YC1_^WMV>M9 _E!?A7QK^ M7GG?V(#WC?WS_H;[FS7 %>.XW']RX/TG*<.#W'^2BOTG M*4.%W'^2FOTG*4.&W'_RQOM/4L9_I!3FX4]08]J/+"< \*M9Q0X]3]S'6A^6 MN3J?\.CX/ILS+ P\3UR7>\X.NN\YRQ6ZYY^PHV2KWG*5KSUG*X"'W MG!TU>^6>LRSM.4L9>%8E46<^??5M$Y33QE6YDS"=Z:(IPTFP'>F&/7NL3\,R MQ$N;";O6P 4Q8ZUCWD"X:I"K\9#HE6LV#2Z0/8? DUM8<[B%-650_$RMGO?= M,__D$H<'Q>$B(_($PB^_'=WY[YKEF:X].?_R6YX8*3?$)Q]&"C?$IPQ-/5L< M_CG)X2)MS-#SQ'E9"B&5I1!2AI+VV )'[>X1T]H,2\0PYU#A]1VNXU9'3)#. M3$!G3:_19*P<=)XX+XM@Y*X(1LH0*(M@Y(G;+YWZ'N:/)SU-/KU02#Z&*7A> MH(W$R2MQ\J,[M&P7SZ=;6J,-VPE_SH26>4MH;="I&!I.?;&5#)"@?BVHQ?0E M/'A1 OLPP%[/A#R!6Y8,2E?)H)3!0Y8,.E;.RI)!!R@9E#(,R))!;UDRZ-#, M+Q9FS"\6?EQX#C>9XX# N%0+1JHS[AN_IJZ#)73 5/H?4NV(0J_/7^PVWA0[ MYGTRO5A(SO3%4XKWP71_\Z.P@\WC-NSSVSVC(\X3OYNZ?=QL1JF>#C)7G)45 MW]ZLXEO:>"\KOAVBXEO:4'!!^;\X_>(!)7V7;TYOT%,NU/HV(?DM(\C_ -]H?]BZ_?(")QO!F])*#?W*L%]TVW MHII&4,=DK@1T'* WI)<$]%L#>@> _/$_0V8^_&=H>:"W7&^"^X WT_.9@O3& MHY6@SB*HQ4P]%X#>:*02S ?RH5\7'#O^D*X,IAT:H+O0MG_PG"C;308J=>W; MIUC)@[CRQ7%Y$-=A#^)*&Q[D05QI.(@K;:B0!W&EY2"NM"%#'L3UM@=QI8W_ M77D0UQL>Q)4V[K_F(*X?]S9_A.OW!M7$37-/9K/NT^Z/[TK^[C44"^^)IWB> M@+KMV6$Y!NTK3QR3 -XI@(\0?Y+O;Z"XT@V!M!]ZF#8T7'J."[-46Y0DQNK$ M0SZ>\[BO84[JLAN8D0*97&H^X*DA_GZSB\E7^J=E^[M)T:1]A7M'WFBZJ-"! MV].[3SK$P@8CC'I>JPFWY2I#E&KX?8ZJ$INOQ29]EMCJNA\] MF^H,MVB^%JI'",A%FD@-N2,4KE)J$H4'0&%>=6'D9!SPNL>+D\E[VX*7N!.8 M<3!/ 7RQ/O5WG)XTB00+_P828_ 1*H<*X[$Q)'^]+[]:8G3 M-.(TKQ[W#:,.&UJ&WAZ-;>M11+QSC+\UY,@3*NY,@YNLAQDDX&5TF?W(M[1PABQ>'EB>V7ELVXP_F M#=@ZCSXPH-* .8Y8JPR21,6W8V7]:X:?)W@$%!-G=AP5\V=[)Q8'F"?V]H;< M]@\&7CJ(!:O/ [MT#W-;_/R&K\P=6OKLSN5?&;NEHW3C8< MV]@616/Y(^8XS9V#B=]3#8:I\S_?T:#J2>S(\L3=-4&T;/-]BQ"4Q-3> EY' MB*EDX2*)J6TW\,0?PYSY W#?](CCM'%5'G&<)V[#) QK6W28SM@(:UI<6N!8 MVR[FV=S;;,!L.Z!1;-[XT1RH(G3ZAK3((4XB%)F1*:$ M->!N;V@S!U=L%B>D0OF1TV7+9=/OS0HX9D&-!>#EFW["F257_,BB_)@/>G!/-Z)$QX.,2? M/$\XC /"(B6VQ-K^H'Y\(/SR6Q1!GYGU8-/QD&O42#6*UO58LSS3M2?G7W[+ M$R/#*MJ69V!E8L/J4V-]56(_*"8V:S,_BZ%G4].AFMB[?3&)7DDM&&8A] V& M$:TZGIQ>>4+3#;7M"9:X?L!#7RZ'S)28>3Y?194\(:-G,^IX]F2S6GFIQD'2 MZCTQ0\\3YU]3(_$H^+Y!MM\OD',+Q3GK M5 P-IZ[A2@9(4+\2U!*A$B>)E)^8;M]8YH-4@(=3@.N9D"=P_TYMOGSNYKW- M1]2>7#"3#8 \'$ZH33W^"*FCB82)O%T]AX)_SZPQ M[K(8>WT8ZMW@";.F=RL&+9_SMP" 7?@JZRFG"C0L43O/ %V0[3) MXNW[+=XN(;MSR*8:<)+/:VI&XBQR.7O@N,]<7AITGCB>K4.ZY,)LDH79[+ N MK^N?D2R59J)HQ#&>S[E9-D]S9XZ>/!@T684?:K0Y:X=[%S]T_A ^?!<TUF\%#_ +3-!7JAZNDC\/ $/A=+IL$=F M>NR6S2FZ2TO44K.%%]?ASL\+C&5K0YP(IA9>,UWV8N>G&BJ.!'G"P+4G#D@: M6;;+_T-G&2J@5I8OM9['0&OVG5$[M2 0M:P3]#S^OOP!H/7,1B(SZ=H*IF8] M^OQ%+'K-%NZRM<-VW?;7EX=[E,QO.G=FR'2U+N>BZUG&36 ,W(ZTFF=">&4G M3)"SR@,PH5#] ?]!HXV>-?N<>+'Z1_O^[KAGA E7M7,[)W8;I MYAPX?&+:A0TV]:>J])[AM(C8@82Z:K0VI@_5K'VPZFFLR]H[TXV==M]$K?05! M=N$VK-%..N/G4W[N.W!021XXF+MW)U$CM1917[5LU^%-0QEF2K,B, *^HE^OUSDR#);Z,-C;+:]L%Q/;83+- M%-Y%"="] G3;Q1ST]J,HV5T&3TT6!-[; DYD,:ZVKPRLFBSMFYK2OF_#[PYS M*3>9'I;SRQ=SXT>?34[*\V\C,;0#GW_[%ARO2XZGD^-[S(^6WE6V^2>]JQ1Z M5WODM_2NWM2[VALG&]+6IM/6-O;'<6EKL\T_F4Z\SW3BM^%A4]?%BC@U[BG7 MV^8E'7.7&OGBYEHB9)2OT@].GQ^\1WXC&3S7LB<=YC#[D>7$$?8+G,8./9M\ ME/.9-YW/[)63&G:++83W^88[HMI-.@=?'Q%F]^Z M5VOZ"5=?T::#V9_.RI[ZEU_1+I9TC&G5<^USO/2*%K_\MF[T7O)>>XX*;8L>)&1)X>OT%$O/G_J6"S8'?JS#C[-?#4O[>2IV;,&ELVJ-C1:N,5.? M7ODX *_Z]"EHOF\9>O"3P__#SLE9O00WG7SZA9*AS0:_GOS-M;233SU,T2'6 M@%RB3PYSB5\^T)BQH+M^2@W^8)X3+!O/;&PJ;T-[PA^&F^S7EZ1<@5D/1YB7[BM[YE T-F-!T_$W$^+;$?^N\* M"L'_WL.K_ODWD*J/RV.=>VWIS5X;0V(2X9^ QEQ/RC$ 0IS-$S&*"@$*G3MC M@TY@EH8#A;N_W;9[K2O2[35[K2X).K9]]PH[ZEZW=?FMT^ZUH6_-VRO2^N/R M2_/VWK^YS<5]]_G>S^Z5]^[EW=ZN0J[/+,P(:I=Q8V<\7 M^A0/N(V0=!*CF40S@2@&XEM4_[&@IJK8G25HNPF@O3V"8E7D:]AQ?=?Y2N:T MU9"[[-094PU>;%I/-AW#N)D+?1*_,"@I(!?<:=.S S^$GZ!KVP0Y?,*8/[+1O,_KSE)L.3'C!;CY: M7 _NTQ>L<1E>)A)R-6J$O 7"??P88;8PSPG W&$/W F.BYD&(I.A&P9LCZC[ MZPE_1@98!J/F@!H.0^8W:N7RQV7HN_K\B)(.([F Q"-G'L@F=MS8&$Z=UN=V MM]=I]M X";OZM77;(_??.MUO3?C0NR-@U<15M?BN_Y[<=?## WRX)KTO+1*Q M>5-[U[SLX66U42K/ZP2D%?R#+JA :S*E.Z C;DS.R3__\BSW8X^/F$-NV1/I M6"-J^C_.(W5_TK=T]^OZMJG^!J+/TW&=[MG&O8DVL6DGE[6C5$HSI=0T38\: M'3:V["UTD6M[H2JJ'ILJ:M[>?FO>D$[K_JZS0@.5A/JIO-.E^GE+]7-MV<0= M,C+@#H")3!BU"A/V]6$]K^>597H%[' M2ZKR<@^N1:=Q[>@:?G$2>[G%PK)\S7\_>T$IOS2+V!].%NW%;GUQJ=8C$R>; MFG[APVU5^U&[F>!AWG;;0HFG3K]+:3P::>P.8 BN2VSVE\=M> TX<-PA#@H(B(20 M$+B((K)$')UIEA\].2<>N'FV:/F5\\&W_SM9ZJY8O1HUF>C)A3L^9AIF*RM$VX2[CI$&U(;^O9>@O9 M6O#V0_.U&-I;7L([$:7P$XGF,?3/O]6+:NVCX\.+FZY%6N:#P9WA:@0=CK8O M* 33QVFG3/]@=ICVWK4_*8P_GA))^ +DC90 MU-2=76F0_7'_7Y[-'9UK(?MYE$X$'$7+?J F_X_XGD&^-W7=9HX3_+F!9]2$ MUJ!G/3&;7"KD@DTLX*4U<,F%QPV,H2SR52&_@(=BAKU&=)SRY],AUW5FGOM_ M1$IRN5 \^50C+>JXY'\LD_WR 9_#Y]-F6M0"^8/W&7^B,#\4_>U85$]?/Y/Q M_Q(^WMG 4C,A][]0/+##)%?2K]2U@8K%ME'-WC-K;+"IA<)*\WT#WHT9H$-NTO0KWH JV..Q M#5J7CZE!V#/3/)<_HCO]X\)SH&W$B&C! MW]('3=@J%9]-7MWU_'I4KR596ARQ_=&ZQPPV'H*>.B?_WVHSAS2R&=T_ M1.M5&.LRU59U[,;2J'&/W=\@K/WZSA7KQ=-JO5A-OW^-SJ="ILQ5=K_4X#M: MP3H -?4/EDVNJ>;PT6R% W\G$5<_R#\@ >&)[S?)B.RA%UQ3FU[9A0FAS5T. MC=LB,LMLIF-7K4K25+-5 X^S$=&4LK ++"YLPY&)M;E,5LWUB4 M[#?E+VGHKE0^^=044SH,\+"QY7"7VA/2#>I9!9$\!D.<@#]I,[9G(4L#[5;- MO0.UXVN=9!/OIFXG.T8)DY'B4\YR2>I@&C1I!3*=?&DI,<67TSO@76&8"S75 M=\O^2<3]).S&BQPZ6H5BLS$H!"RMB>GC3Q81]/2AUH3Y*0@&Z@V_#IZR_6+4 M&,L[OH%11])N[ )LT?S1 N21&AXCW[I_+YQA(5G,,/?1(!F8#08F=AE*)Y_6 M"7_H-&2?[X=FR.Z-HW_VA.!>4UK)W;,,K!99J0C_3_8E8ED3QFWE"Z.,2TL( M,1/:'5:E>X/-KYN%G/>W^?6=^G[GFTX3+[BNB!?\GY7ZZM::FSE=&_3A+=35 M?)V46\O%B[@)+C[;I>^YQ#*-">Z>T#"WR<^1?N+N4*RD&-P1SB_\AE]7Z#Z, M1EB>3::3:GTVJ0ZLU]9".7>U9_8JNZ)O^U$*CYKRSL;UP9>THRFL,L MT#V\N$"W^:+IIKQ+MO1^1*R[M4SV%J1^99)#*BG]JK#LN^E:C5!9[P^#[USK M)C1U?A FPMIYO#K# 'L[*E,"B/.$_:K6AU*JJ4J@6%V\SL1E-(/"='M#5WMI7. M- X37>?7D_;M]0G!.H),1!.B,T[ OVZYP:TGGQI5I5RI*+5:.9QNAB/\M'8R M)[)(WX0F%V].DUI)*14J2K%>7TN3BY43W!?%=DO!7*WA0+-H0P:*:(1EM[FO M?>Q9#0;A8STQPSC]:5I/H+48=<"6ZX&J4U"!Z6S 3;]$0\<#XU,N5$(]%O'> MP-LZ(SXA2%@!1I1Y#;Z]L%_@W]"'W[ +W: ';=&!A-M0O[/E?>S+?2E/^R+8 MNGWEKKB^GL0Z)O+>"T<"[4C^02V1W:G[[U3&@?G 7RQ TC M8+7!V2/Z#),H$-X" 7X)+KB1VY%)F>.7IX+?T<\)7K%?%;A"RST-&9K[!1DY M)^_4]_Z0AZ#4D#@ZH88QI5"4='T6W M;TLMW;-#/HYM<$^$?ZD6B2@+[)!W MT![.?!T/_$QG:&'YF] _=(?4713U)^HL_T_ M82SXD+@?GL2N!(VA$?7GX**GN-.P42 ZG3CK);XZ+];KA?'27[/HA)-Z<11N M4IF,4?(;Z*)]:OL-H4B0)<"-$0>]IQ-F %=LR\2%$&,2A-K;.#=&)P-D_(JZ ME%S[TCR'T5D;4?&.&ND.>_""PCD[WUS4/>T%2O$=DKCVL5@JGDV= RZ*.8U% M,:<]BX!/ABFHF?-^AY"-, +Y$"#X"""[C07>#.["R32@#V"N- W@;N.IYH)5 MZ&&:L;\"+,W3F L6;E@CH*YP2 _DP;:>W&%8$O0,M#'S'58>E@M"BUHL?%QJ M2FC)%;T2SX 5QEN"YU>\,;PS=([58O^T&)J&J#TX3\O^N7T4I=4,1FVQ0#_$ MFY^G2ZW^RCC5?@+5/#Q"#[@J0@-+L8UCV8^E-O[QRGU,:YZJ[Z'-8GD7C>Z\ M5Y54]FH]K? R"3 ;8F,W-V\TWOWD**W;;):HF*E]"8KUP7IU724F6A)Z60M: MPDRNFWC5O7FE\W4#)'/FUI_'[V#JNF%"57S7%C"T81;5"G[.%^^=M@4J$5,D M?STIG;S0;FPZ6W/&);_IP,HNN3_;)(%MV<>=^\>W\P[,2P-_58K=CH@@C#TT MV@J<'+]9W]/Q/T_=G=BW[A)J^U!#X;@^BQ$%%0[V>K9""@\-R,YBT?)\8[#& MZ??GB#"Q'(N%""PC/)@657/"!0('77001W#VX!+SD^2^G77/R.=F\WZ#6"M. MWL64'2P.1N)@ NHY_EHB4-D_5RJF;+V_,C@V)C@ \7+LN@E$ARLV>^2.L&!A MO[&GGI]')U9(J*T[8JY1!L5O6X]FAONFV7>!K#92?;MLCK:41&4;8^+>9M2)ST\DH+9 MHS HL(GXAI$"FPV8[:#(H@+PQGA$G+_<-DT$F-6$;,[:Z89J@%Q8\ <;0%47 M>\>EI?,!JC/4"'2 \;3FV.:&+T857!57BXL9!B]:K<,$2H-(?;ALA@,RX3LP M#G4[#C"@!# :9 AU_31#0^1G./A3J!'98,!$,,\,RAUQ81F 0B8UA$-@6P;! MO(P(-V=):/X:Q]R20+E0CA2OZ5*[3Z'MT[MG@TW$0L [M2(,S>49J16K6.GF M?Q3APO^1@@: RZQ, +X"2@<'!,9ZSQHAJ?[J^ BN.VOGIS' M## RGFJ^:Q.IQ3W$K6K["+#5IFWN-8BR9J(R/6AWBM=0G2=<:YCZLNM7' (Q MW5>ID;A:;6$6Q%FMCE.:>(O>]G4PZB.0O)D%G*X51LP;"*ZO!GD#K;L*'RR[SCC, MJBNQ^*YY?W_3OFQ>W+3(W>W-=SPWM=WM?FMUNJ1]^_O=S>^M*_A +IJWOW6^ MW??GYU G3$=S@ H*>44ZFN/U'6B:^5%#?$(71=+[7I@PX[ ME,!@Q0YCG)+ZW:#PU;-C4WZG:;8@9^LNWUI1:4U47_A0.ZVVB1DMJZ3E,^4+]O/E;PCG24KV"4]&1<[]BP0'E:&-BE9(0JY@S8JT@W)P. M9:-E3.%OD3ATGX'QPOF*\40GSBQK9SB=Z,P%$V8L@6Y'Z*M62J"I@G_>?SSY ML%*^2F?%>B1 XG?TK%J+Z6OP\^QWK L)C*&VN_R,N,8P_2A\+.I;$.%)]U/N/B*?D:KD M/=^ON2:7=[>]UFVONUU)\8RLB0&(](U7$&QGI9ZV6]HYFY^$M MBL#[\O/BRN\TIZ>R,J?'KW2U&.J%F_G['NQ6"Z7?Z@P M<[OM=>ZNOEWVVG>W$0O_]K'%30MYASE;ZF[RL"26,X[EXLFGZ[O.OYN=J].; MN[O?,#;3OH5?OC8S"^VBA+:$-D"[=/+IOMGID?99)F%8L2W#%VY@BEXN_<=)^17[4[KLG?7Z2JDV[IMWW7( MU^9M\W/K*]Q"FK=7I'GU>[O;ZG1]89<"+@5<"OAJ 2\>7L K)Y_NKJ];'=+M M@;/9[;4ONT*06W_<@Z2WKDBO_;4E G)2I*5(2Y%^2:1+AQ?IZLFGWUK?EV>0 M4G2EZ$K172VZY<.+;@V#FE.Q)? ?YNA7YOK)IV^WG5;73\<#!_L:E[2_XF0Y.Q/DJA1F*MILWI-/ZO=WZM_CQOG/7Q1FS%&PIV%*P7Q;LZN$%6RV< M?'HQH-WZ>G]S][W5RHY#TMQIW30QJ(U+TM])K].\[39%^E!VQ+M1EN(MQ?M0XEU/@7ACMM34!<]B ME+LA+;04X8.)<",%(EPZ^82!;7_E&0WS#2X]WW[.C@C7I A+$3YHB%LMI$"0 MRR>?FE=7;32_637&4I*E)!]8DE.0Z*E63C[]][$E89?K@)OU^U MNYU/=H1I#12!S92*4AD5NMHI*Z;WVYZ704< MT-]Q*](5:78ZK6:G^;GEK^EZT.+N9\O;MJ7[F56/\L*XTP9DF69E"%E^<"R7$W#EH>B>O*I M^>VJW1,;'=J]7JL5R9?&3<6=7H;$6B9J2+$^N%A?I$"LBVBDKX2GW>I]:5]F MR3;+!5XIQ <7XLL4"#'6XNJTP13?@RUN7E[>?;OM-6][Y+H5A-*ZK<[O[?NJXB>!8F5N/OX]JK9N8)+=QVR MX*)+@9<"+P5^ X%OI4#@*V#-OW4NOS2[+1$=7\K4(!??A0KP#P;RR_-=7[=O MVOX6J.#9#-7JD\(OA3\%PG^= N&OPGS\2_/VJT/H.5[X K'YR>W"67 MK4ZO??U=E"R8.OI2T*6@2T%/+NB?4R#H-0R\=>[O.F"TR>>[WUL=#*9GIQBG MJLHR(U*4#R[*7U(@RO633U_;MRW2;5ZWP%&?;:B0POSVPAS/HL8TI5KF5*>F M1Q*ZT@X=AQU*07&<4B%:/0.+OK>R58]2"K(4Y(,+<@K*X)14* KZ9EO#/ MN$^3FOAF&LQQ""AZ9C]QAQ$8*=@2E^F$FCIASQH;NV!)F,T(W -";")!(@_8 M["^/V\Q1X-, ;C,UZ"@WX6[N0!NF1PVX,K9L%_IQ3E;2.3*4ZM8&H[H;@T'0 MS@JAUYAAC*FN0T._GA1.Q/>@8?$]Z$+?LG5FBQ<0S;.!&JY0>V",HWIQ"P;[ M;SB%5@TZ=N#G\-/TTMQX3_PQ3-7S&G>;S#D507\K_YAW&6)O*L4<:8\.<=2# M$7H-FZH7B]4U;:DKVEK3BX2O7JFB?96[;^<\5:ZX8$/A8_.JXXB/ZD="4<(M M(>3-$;.!H";106X=#A9T B*L,3YV';B!NC# "6&/ !^0=O^1JZ[S<4&X!:>$ MCTE")Y/LP,N46D-J#:DU#JHUNDFUAC.DPC5@0.T)W&4SX3_#S%0;HE< %P'L MQ'VRR*5!'ZU/S84'-+%V' MKH#NL'^2'M.&)B#[80*3\S.%W+CZF=0:4FM(K9$#K?%[.\8=N;"YRYTA^9WC M*$C;,:BI2T]"Z@2I$W*@$RZ','\(M8)E"XT07+KO7,:HBWMFC0T6;.1P2(>- MO;[!-1'MQ[84C(4:'HJ) KWT6QQ[-DQU8!QP5TR\TS*-B4*^6."G_&;AO38*HI QM^]S]0PFU6?#3 M$UO\Q7,6?T&=HUFC,34G4U<*=-7LZH*#!:\1JTY,]TC;U,X4W^6B$QA2&&TF M0\M Z0H;%BURUP&UU ><X0+0D(Y9FTRQR4@<]SU MGQ?J-?)\J 43M2"5H%2"4@D>OQ*\_=YMQ42Y\7W?<;V\ZUK:3])ZUH;4?)!3 M/JD5I%;(@59 #^7W=BNR+K:0>'-!^;\X75 <\Q=C4VW$DMB(V<:$_#2M)Y-0 M9_&Q+Y[!P3.2B3I2_4CUDT_U,Z9<#R)"<>'JX(J_PP!_!^?$?H#)C&FY1&Q3 M@BLFZ7R]:#3."@41L0[B2]P4D22I2*0BD8HD5XJ$,-,&)(UP.^Y\#%L#\E)0 M#,LA;,T;>09U^2,CIH>A: RA1)53T"BH'G@>8R[B(C;;GPA5Y;@>;@C%V(T9 M9 41:-/E8Y"YQ"WY@?(1"YN3ZDNJ+ZF^CE]]@0<3$V+N,'/$S3Z/"=L8[($: M ;*UR30GT7][:&_\&5S'8 (L^Y0 TNJEQD3[N@"\I\A? 5)P1 MN'%$?X*S:LWVS(+[:IG!5-F_@^&U B&L=+AG%& M>IA6W[DD#Q:\P40/G?"1GR^/943 +R9X12Q_8EDAD/ 9!'&4]J-?2@1?@IN' M+>]A2'1N,\V%ZP_"A\=LD>GZ)[3F!+\@0<2(PI99L-81K*'ZC>'*J,TU;$8D MGH0WNS;5&8Y@*:PZS"@=O,1V_!V()-IQN+(TDY,,R?<-D&=%SDXMB"L%@ M0.V#@3@C2_59'!1&74$*+W4A]"!B7O6$!5Q&T"9R1[P FL'/0*?J6:58*: J M "6C8C9@01'W3$GFW^P0A[G8:7?H%WAAY,N96A!=XH[0Z]!O$'MG.HP+B]HZ M?ODL, T]7J:P;C@PG-W=WO^%)0>U;^.5K4Q8C6V=N0?:?P):<&I;U$Z-MP@Z*J)_O M!''ST3+ CMC<^>EGF7IF8))=CMXK>".A^?0?"Y\(%BS%$_YGT88RWX"X09AA M,J":BY9L6@E)HQZ://#AX(HW<^ 4C#WBPB@5EATO#SE[#+MM@2,%SP.)P.DS M)N#9#$0!-3=(B!U:&-Y\1H?/ ?\,G@?WR>#P,8@=KJ9)S'!IZ " S\WF-D0Z M=,# /[1A4AI.#<:V]!=\,%66[@ST/@@G28R-1M M:B(+5VTT*FL,]7%#^;OE$:R%@R6R7#X0_'+6<0QY^F39NO"ZQT.;HILLLI?! M$0H8!5A;RFSDAK'X&T &'*C%7RGT0^-C=-(7K_#14A/@SHUB;L5L0E-?_!6& M;B[^UF<&0GWQ9X/_9 !UUXKD(/A2Y7#@"TPC L CH,3,QY^X4)2 %VEHX'HA M-!^DD =A'>(3) "I",+;UI\L\/IIW_) XCS7 P&!'@M9@7MFTS$7&M$#<7_" M2908F9!\ZONJ\],WT%DZQ\:5Z4P.Q,$"7>!W02%]SP&8@%\/LP_H_,-DX8TF M8_I4AM>,UU]\8-B@OV(J5DJ!D#B?X8-ZJ# >+&KX MJB;0 EPF,$C!EX)_]()/^]S S1PNAG-%S%!L"S$U6X3.T-N>I26$F09!.>:Q MF(9@!@*S'[D6V5DG58=4'5)U'+GJ"*8IT_F##A,1PQJCAZ_$S4"$UHB=A$AU M(=6%5!='K"[\H ?3B;^&)Q924878&./P<-NI9CFN"#?AK:@P/%EJ6>H%J1>. M6R_@5G3F^MY!H!*XJ7N.:\O-X5+VI>P?L^QC=LXC-=UH2M;8,K@6+G#.LJH< M3.6!3^9#N#U+:@FI):26R(&6>&"F2,UCFF5:(ZX)S3 -.4QC"PYY,*R^R%SP MXY=R4X)4$5)%Y$)%4,?Q1F-?"XA\(F."GH)E^UZ#R#X0^>%!]A!F;CY8<(O< M1;"/3"-G*/+Y,6D\K@Y]6#5,MS0ODC+WQ/PC.Y%7\0=VXH,B_V; <0LK=0A[ M'O(^][/78A[ R24,@ 4VX8F[0_%F@1''A=^$0XEOCZ3+!5'M,$[M;S%8DQGW M%/3>#W&=D3L_@2C,Z(DOQ@^$TSRP7V'VGG\&F;\1@NJXD[(U\!U^A**]@=/[C._)V^A&%V(8Z6F8_00= %0L/'IX8VTSGFMAW,=>\ M@II")*(]80*_XQ=18--A#L0385^"M*GIP(/M"2 ^P6M\FJ%<^X\$>TE&?:!. MN!5C^N999N1\5B0VY#,TRN)(RF.0\QGNF9ZLS7/\-R-_0>.88H=#P34.7"=9 MFV?GYY%!W[#/HBYRI,$<)RP&:@3Q9J,P>&-_2\PJ4H(^"( 7RMU<&IV_ VC- M\R(=-5[S^&9$G*"!> GR\C %UA32YR]N3;-3=?_F *!B7WU,YFOLJ\ZP"AH> M[O;ZG1CU4/6PB'5M#E%MS!WH>,Q>.%(O&3NJ[J]_ZKNRH'-N_:M9$W[%J7V M/;#VO;N^;G5(M]?LM;N]]F57:-G6'_>@AEM7I-?^VNHU+VY:4M]*?2OU[:*^ MK69-WY:DOCVPOOVM]?W%DA5RP3\_^F1>?Y33J#Z:4FD<6&ETF>'O1KB>+J1> M49<>5GELSZH-_+%4<^4R>G98 A;EQ;WU%S -PWH2*W@AN>:.6HNLMLB;% M 9X#&*+CM_?Z;D]K3!(P*_YQH+BJ+S(]/)TOO7F65+%'3NO'6E)TPI180#.GW.JZL[>1NN# ]@P.3 =:S9%:E M9^[>6;/1)?NDPZ@*TJRA8E64)14%DJ+M:] U"U'BE[#"]C%1@(C<([#68!#\ M4E:?F\U[+"L$H\$L):P!Y)FX =\RA?_&!ECH$A2QFWQ?F0-G,G MF/L@TL)$7@ 6$=H,.?XV C\)$.@0;"P(RC^UL<9G!4CI2Q^(*EZ<&9P.>^2@ MQ/''>]O"4XAGISKT&4B#SX4$O;!%<=TQQ6P.O^23*)L;)!5I&KB^0F9%BMH4 M$0D#&!E>KO,[Z4\X_)7?U$]!(NU%+B]-/&K_$*[>)HG!/JOF'TOR63;])DW[ M3!_/5'K)R^U',B/ M__4TDGQ34 C^]W[QEI!#$;D,KH@WG1.A6.;L%\';L)W=!-:\6[" MAE/ZY"S-.^R*>44=NL][0]5.FY&\POF3Y%5F>-7(&*^J^>55L2 MJ[2LNT55 MY^M%QA2 9)5DE6259)5D5=Y8]:W[]^-U@#9'SD[B5 =FZ3NQRF%Y#C5U1\%S MS7##)RZX.$-<*0B/:!,+!2S\%5=5WK\."KOCNA]!7\GV2+I#5 *+A;)"BB5< MH:U4WK\(#K] QNIE_5.Q;7#?Z2US6]#$&X\AX64NM:([ERMP-UV#7ID&LYV$ MOJ"O$I,C=EWE"%I]A1W-T.@DS=+2JJ29I-FVK>[1B9#NP9N[![?,G5;B/HCQ M?TOW>SEM)7D_HS,'4;#@37O>J"F5^FOCX4]#[C+1,X;P?++I.#-D?\T\,1LC M.RR@2H"H4J$J$241M:L%.T55RTJ]4I&8DIC:4<]KBEHL*[5R66)*8FI'/5>5 M0D-5&NJQZ2D9W-WO[.UMYF.7EN/Z>S.".5E\VGZ]LFI[ZT*+'V3 M3^_4A;6$-YOH;?I$G)YX5ZPHA6)I:WE]O__N[VC :KFHU"IY&G&E5 ']7,S1 MB%6E5BTJE7(]1V,NU@K@W>V8RZN,8*"28W;M'"26O#G)5Q9276GH@L0&OX3I M^-G/:5A(BWC9].VB%F[NAOD&(G4LI,K),"4B)"(D(B0B)"(D(EZ)"+GN?DSK M[I]MR\%32ZP!=^6Z>VJ#Q368E5=>NQ5)5:X]BTE%QP2/4,.B?#E*$C MB0B)"(D(B0B)"(D(B8BT+SC(A-(W6VB85;@.ZH<[K\:XW-TO=Q!+FJ6W54DS M2;-M6Y59!E%S7DJ=.>\RPY@SYHO=R/O^D%I%*14K.NY&7-%J:M5I:B6D-52K4=CUC.:H_!#':8PZBM#46E1)T],L,: MBQ/5I%U)D6EAE(OYA5 O6/[+B> ^=MMU;-V/4:! 73\8R,U'L#WB^/JWWLR^&^&);28.[?_\6[VH%C\>M+,[&IZD MTGZ\&%4I-;;/"C%I1:8_L$2)G_>&QF\3H<5ZTJ!35/^_RP;H&L 2+-TO(:U&A,N2VJ?AAXF)9E$O:7 MQ]T)&3%W:.F1,&$V;9:J%&J9,%LRWB>I)*DDJ;3[*: \1B45=<%S,LPW"<(< M!ZER,DR)"(D(B0B)"(D(B8CT':-RY&&D]&]-[;.!93,\QOV1.]PRH?UP49ZX M]%E4['.&%&ZQ!L1FCF>X#GX,XE1^@(K).D0;Q\;>I'JZ7A.ABGC4!(1$A$2$1(1$A$2$1(1:5^]D*FR;UBN9;HDT6_"#1WO7XWW0V;'EI5J<;<;8U.>!5]5\W36C5I5&CO859>9 9< SVI^ZA%5 ME-(.CFZ2R^R^"5(S8(*Z&RZ#9\80O2L6<[0=JU[-CY)2E5)Y^R,$LS+::IZJ MJLC-"_F9S^9DF#*0(Q$A$2$1(1$A$2$1(1$AP_\9"/^G<8O#+7/).R.RS4'N M3MAP?OF&&75UC)-7CBVA3B9I'O3$K6HEJRF:$E#I U2Q6%6J)8DHB:@=[DXH M-8I*([.@DH8OC:@JJB6E7#NZK9YR>2+5\^V<#%,&FB0B)"(D(B0B)"(D(B0B MTKX\<>0+#V^4],EL#@TWB6:9@H!]@Q&;Z8R-*'X/J0O7E\SK&]O08Q,E MJ7"RGOC_KJ@JU<;V>SJDM4X)+(Z-2G*M)M7!AYP,4T;=)"(D(B0B)"(D(B0B M)"+D6HW<)/+2)A%"73\^)19V7(M\[OY!>DP;,MTC;5,[$U.GVD>' %"Y2>V) M'Y0:PJB8+4_ V#24\9;9ML6*4J_+32824SO$5$,IUF7ZMH34[O8MU>L*]#VC MD)*(2A^BY#83B2JYS41N,]EJ+EZ"N;AN>2+Q[9AC#JD99P;"4*FA55[&*3$A M,2$Q(3$A,2$QD=9%#)E-FYFECC&S%U8Q#K)\L9^)4I9:?46F7X9&)VF6EE8E MS23-MFU5YC]$G8)2ZK;87%"':]G<9:J>E?)T-E3A+$\GKJAGY>VWEV9EL._J M9]G83+L[R2WO=KARAGH,QNB*&[C34YJC#,APWLQ1J2+-T7'R-EOF*(.&)NNA MT'^+/C$=.,!LX$M8ML=SX#=N$C,N5.K#089)92@F2ZU*FDF:29H=59A4SE]E M,/5%'[A15(K%LM+80968K+C].1RR6BHJY4)!:92WG[IG9LR5AE(K5I1:+4=' M>.]IS'):FV[[D^7X:0[5<0Z'K)8:2KE64^IY&K.T0#NV0/ OUEN8-P>:P:@M MVAJBHGZ>:F6A-6>3(&S9CR8&"G)15_L:N)[4*,1H^T@+N\C*7;1Y =4T,'S, M7C!Z+YO@5X[I;2Q8B2P8KS5_5N19"T=@<4SX6\3WZ+.!9:/O83S1B1/!PG#J MV#QQW1WB, K_^$A"*)6P^Y%)M%HI*23\!R;1'U;"22V=%>OX]%Q7SZJUF-X& M/\]^-RSMYZGC4MM=?D9<8PCK\+%H')V(0#J,CY*AS0:_GOS-M;233SU1KL0: MD$NX%V#D_/*!)H3;@A,6D*E^5N$ MNC]Z"1-NVG[O:&>:RUX4>*GDQBZ)4'T M*X54=%-GFF53++)_3D M,%M AI5]/"B?B M>]"R^![TQ]\!(-Y -,^V@=("9* 1HRA\E1S6(UL,H%&#CAWX-?PTO30WWI,% M)S^QUQYTMPR=C7/@HY9"P ,7W]XG,! K'EZ)51][KZ=7HLG GES_5YF-+JXS MG?8IKDAIUFC,3$= F[!G_ ROA.NX5J59CHN";[-'9GKXNZD3:\QLOW;V['8' M^F08UI-SOJB2W]8.J\6M#;'?Q XL\:9R[7?2EVM?]>U3TM7"#D0]TE[D\J* MU]1_Q ?$PU'$*("I?QEY+,EGV?2;-+U-;*>^56@G]/X#@9JY06/W->M$ZYI9 M;@RD ^3!_/5$K9^\U'(@/_[7Z%K*;)O>_"TAAR)R&5P1;SKWRQ7.6;:IE_5V MM2VN+5NDDRNFL5$_3&(HJMQ&K5:52 MV+Y@0+8&7:TJY>+A*C(=B-,%1<7CFG:>P"QG*-FV5%UF&-%TN6Q:JEK>-'>Y M>+@=&(<9<46I%K:O2I6M,:MUI5#*&Z.+2JVZVPI55-7M7KNW.JJ4JK41EI5S,VTRRJ"JUVFXC0^D? M=*4!$ZN\<1K&7-ZM1*^R8'L],O;MB+[F +3G&%OU/'\ &@S?SS=*=/Y9V+N- M;40:.BEYDKY.2IZDKY.2)^GKI.1)^CHIH[='F^/8LUQJ'"2/\2WS@:/ WC0/ M.,YU?[N>5Y1:_;5[8^,G#-F@ND35?E'5>/4>>8FJ]([OL*BJ%I1B2<)*PFK' M.]=+=:6,D3*)*XFK'?:\5%4JY=*1P4J&@-?,ADLP&]8M#^OLI7C.OJ->2JZD ML9>2*VGLI>1*&GLIN9+&7L8$@W_95[7>N>AN>;%\[685Z>?*_48#NH>+O0Y9 M4 H9=WSX]7_'-G.P;#JQ/'#@F,$T5^P^-T44G^*7/C6HJ>%9H8S!C? CQ:+* MUF"YN";!6HCBW[KXMR'2HK 4V&+MY44*R!+)J2V17&G($LE'UO0V:VK'4#\O MOR62F_&*^W@+$LDJ5X9:<>LN25K(2<;8[)2LC2ON:J[*=DE625 M9)54@Y)ADF&R^O'KEI!D]>.]Y/S+K?%O5P63.GY-%PT_L+\\_D@-_XS>Z%)0 M1K;/J@VEV#ANO%9- M*954I5BMYVS3T*4M&2VR5#A/'"'46^7 L M,ZCJ 0\]>7/CJQ2+>;)%:KVN%.MYJUQ:*1646N[.A*BK,&WJX62DI1/;8""ONRIMD8V8$K8DLC:C_53JO6*4FM(:$EH[1A:2K544ZJUU^Y222NR5LWE9&VJ')>3WI=W ME(:!9J*3DAMIZJ345^GKI.1)^CHIURHSM%9Y&>3,&)SVN<%=GM$S^-1*12FH MASNG[!#YZ WU<+F/;[]:B1.O8B5OQ^^5%48FVWJ[1RP3*O M"Y8KK)M&*[ED*$742W-G61RU;)NVA.Q)3 M$E,Q"ZZ52DTI52H9!95<%DLKLBI8!D:I2V1)9.VXY_5:75$S:P;E@JL\9S[S MBWR2'Y(?V>.'Y(KD2IZYXKL8\"^%9N?[IQF,VJ+S0^S;\_0-?L>FH6)\I>_T M!*]:%?@M_V/!$7DY5!VED5I<$>L]7%AVR* 1P[">X'8B2$C&-G.P^BRQ/'#: MF,$TE^%Y::98,Z?B"YXX-8"G"'RGT()-7&AI N1V" -BZ>2*:6S49[;/JI*J M$#RR7/Q;%_\VQ-E5>'KO.9F/]BZ2(AA@,6GD/(::T28VI=&R;RM0*&BE,<,( M#L[[]:1P(KX'#8OOFJ/ R6HWO1#CI@>]K#3^(<1F28&$HX QK)X61B0ZP6?9])LT MO?WR>9"A_/A?C^?LT.M C7\'-4Y:\5K\E?&)#!PN*D^L/0SJT"W8 M&ZIVVHSD%3IODE>9X=5KH\F'XE4UO[PJOG8+N[2LTK*N0%7GZT7&%(!DE625 M9)5DE615WECUK?OWXW6 =IF2L$&LGK+SS'' =N/F>/#"3V<*1&-C6B%AC_(89,%1S M^6-V*YJ_*S>4:GG[BN;O]]_]W0RX6%:5>O5P!_.^]7A5I5BO*(5*?@[8KN*Q MI+7\%.EO%)4R;B_:X7#EM/FHS%A@Q>"_1^8YVQ'*&E1'3M#"OFDVX M!MRDIG8$MJI2]A25",FFYBD6E4M]^]2(KHJXV MP%#G)\N@!'Y))3^3QQJZ)?FQ6ZJJE$J[E5TYH\JP16+P>Y9MD53.QSS5<5\;W+"9Q M<;9A 8D5/5X.FP3WB^M[CYIDN!##)1US%XCU'^IRRQ2QE;:IL[[+=),Y#EE9 M@V'/:F27!=JK::O/?FNYI#D>&X!L(-Y9LD+I4IE*9;I6@UQ*97I@9=IAU+%, M9WIRPMU@P&RA4[\Y#&/3][:E,:9+M9H:M;J]5MV54ETE=4&-KVTXM<&8WH93 MY07>S/]9,6,2RU&+HV"CN36W/@/90^UM/-&)$Y&!H;V@PGV3$XI0"3L<22=1 M*R6%A/^\_WCR8;5=+IT5ZY&YG-_5LVHMIK?!S[/?#4O[>>JXU':7GQ'7&(IS M^%A4[Q&A^&!\E QM-OCUY&^NI9U\Z@FS#)KF$N[U\PEI0H M*/Z 3/6S"@=X M+9N!H)NVWQO_^).YU4/QTXET%M+I+%Q)9^'0S@)W?I)KJKF6?3A_8$?\V< 5 M2"LK'-)AAMCDZEKDSK/)A>=P,04.YL2>X]J36$9EB)[B\U12-B;4BO9$!$%; MOKT]($^,4)O!"UTBC 05X,'N>F)S]1U;1 !:-/311X'_#;V;&V(>?)X4ID& M_\!'Z.!/4+L^,^">:2X]NMG.&,QDD(DH3C<+&E/$MWZ4CV/;@KLU>-$3-PS2 M9T!EH "GAC$1-U =%)_#\)O8-<;TLQB>Y\VS1GF@?6YP=[(/#G)[QD-$BV9S M87OP/F1P^#XP3IZFA;P$[?;D#D.FAVP^([TA=W"/A>O9IL]FG8U%2-_>=2_D5%MB$^#$S<8 M*'.4T>%=AC56 %-T[!*8$S)S2$V-39\.NAY0R,+9(K0E2#ABS!5C9X^6\8AO MT-D(2^Z&#[%G[I>)@79#5/-'%@$_]ID)$,/O &@ U$]H-/:-XMZ@=X*:MA"& M)^"&D!UD-/QH4?".P+3XL]FXUYZ1?Z-,37R)%UXX2EDH^V)841G]Y]_J1;7V M$8:#+8D@I,\\9H_$6*D&[QQQC8R9/4"UA5W4 ^R11VISYE/2]B??"KS=%#\\ M#;DV%'BR/!?]M!F]3=>VC&E7 0S3 1# O@/=&#)CC!P<$80(8"% .@6$:'PL3,UT< \6-0)]M?@62R#66.K8$P?P M(T(6T,1T3_.#N9H_!UA@,]ZS"%L*^A"\.)/AR(933404440*Q=<;6@B@( M'38:,Y<+\.+9F ZP#3HR,UF>>2"#!6,&B0--9$QY9H+4V AZ(0C(*LS#56S M$H (;K(]JOH BD?BF8 MLKW+,Q??SK#/ T@6G$#DFL2F8ZX'KH6OXA8!Y=?[0I47P7L80,1@AL.8 .+ M X/&0H2BHA$*U9<5%VU>\' $Z(H/M\!H+EA*,K)T9DP=(10(VQIQ1[H\43XB MU\#&@-71?6Z&9 :.V0QC)_X!N6=BTC!W!^@$ HW"D[XF$I2.\EY<'@\MFQWJL[U$6A);$BH-Z'UI\50 MN3FP*5SS-,23,K,7OB80*C5P74;P62$.-0(]YGL00OU2I"/6^U'0?*+7Q(.; M8#H*/@+@%KJOH4KM65/-'<&X@B@VF3_?BM.P8K@SS>B /PA*>?R2C5-FJG;N MSOC1H0\S %D0-P1NT BLVP2M&LJ+&,S ,X7-=>8L)= 0G$2XP0QLJC8T+<-Z M\*5]GLS"P@G^"PL'XF9C]KKM#]]FH(S]_DY5+C6B*MJG/HJZZ'7@P3B!PD;> M"TQ,P"*.IC,= %[4J(4J _0#."#0C/ )9^H#D$Y-I,2BHE "P^:XSE21F4Y@ MB:;4]N$)W@.^"Y#M6Y.GF3<8J*&!)^9: 9"HIOGYJ7H7YG,<\ MNN.B-Z=338?C,)FM3(W]@H$'\VP8#(M]*.@O"ZX^<32.STSS7#:O%X7@L ?. MUIF]XSY!?&'"%_6=.,B'CT+?=0EI%<$H00\\JM/BIVJ+DS,: <"+$[1S\HX' M&\:CO0.5;'O<#>9M2CAI$WVSX!ZL^T*) :1FD;>90,"IW"O@O&'LTX.[H,4X M?WE1Y?IBL8FJ^0C=#_L_YPZ@$7Y\M2X(91O^]U\1OF-.^&8L#.9\HZFL!>\? MA;ZM\!\B:F5>K8EW/ :O"+N^I)S]"2W]R8+IT'C,J"%F!-9L&AN-SLS/8^>X M\=NI6IQ>@[>'+Y]:&+^3$0LPIEP/O7)F J6,4?@L7^BY '2,M9M2=2*>"A^# MAUSTZ(2!]FQA*@*&BZ:@1V JX Z8CN#8@)T 7;%B J_'I[ Q/AT!$,C!@.U, M0,#-YTXX)3;PP7 .Y@#,H6^@2!W' EC@;%+,""-5SV$8,#?I@YLJE"$()09' MP*&,E.L+[="(D9AAX%%\N!1&^Y'BPWFQT63$_JTX0QN/@PR55&^ M2QUQZ,!H3:VCLFACA"D"?>NW(,(D(\DW\>[$Z&1Y1DYK)'"E,>[[S>P M&TW"0@,]N+#5\^NW\N2EL@!TD_15K]E?;)'L!NJ2E967DR<7X<*E2[$NZ%CF M;4G',JSUDDTVQ#/8#],YT36JD03T8!J[!*L&3YR9*WWV@ IVMB'L&_IC,"@& M#L5D\]X@?TOB$@?BJ^'$52O:@[JXRN/5D4]#JB=O\G9O,EQ9Y::D0Q[/=[#9 MPA6YEV-/%AIG2T<.7HP1O W+6%*$BT0\["J.73!!RR7?Y7'S]+ F>QN/M0O% MG5Q%OTE\TN^]16$(2_K%%>DZNHI*-GCP@K#SX=FP6,Z655#W$B\+!DZPUND\ M*C%KOM@49-%TU^7VC(*TJT57M#?E$O9X3UM&*K" QH$'FHL0AEO@X@HJ=!5N)C+7PDQ*QE05 MN'%Z-0957D<.KJ@L;SJF(;4LB:=E7$R\KII=-WH2"QDO-P<#ZJ#6""VA+CT- MW-]B]H%410<]2BG&S#DB^'KP*X--0*8+#.C#5WD-8Z(-XY:-C496]-*"C7=- MBW]"XHSC"BB*C_.VK8(%A:\F6"(^B M.'PZAWW&69/P>;&_=1!LA?.)<-F3Z&KKT*?&]J$0A]FJ^@ZXK^8H'(X0C*[+ M>$4&NPB[E#BJF;?$Y4V)?8/;$2'9$F@_ET_D+C3(U;CDQMUU*QY+[G'1GL!L M[R^8[9,3F.W!@-E^!5/U'O+\/ENJMV,]?EI&W040?1Y9W7V7!YQ/__V,I!=> M?(*(W-,(7C5;I+87J[ -9]B4<"VRF9%QEHER3+34R<8'0PN6!\'AQ)6T<-FB M'^CW;&J.P\'=!"]"P#A8&S%Y,TZUFFQ$9Q=F7E<4;Z.P'A--MM'"F!MZ433' M#'>B<):SAN@$.D2-^'NKPV#;N $J)DF%O]HCEB);N#(?L])_?"7,$RZHCJ$@81&&[2F'&;3 M T,VJ<(J))@3,T3Z-:Q2< K"'S48@I@S1N*C&>>+KSG(1ID&R<3, 6XXFCNV M_Z(FD9R3[# !DB5H>^MFYUN*XK5DHO-^!G$AI=&Z7>]X).2TM2;3T";)5'Z@ M3:U)JUGXZD[1*QTU%HWV&);S:+#_'LKE6]BN,3Z5K-U5>%@M^[!M:'E()2*# MXZ0N%3%RP$A"#BEJB@=Q:*MK-HH5V;"'=-TT':823F9X\!#.P5<%Q75)LIKU MH46G[[:TDQS"BD.K73I[%LLT"3H="P6/%D<\-W(/>U[> \/[L9&,IIYA)"Q, MPPA.@TY;F/DZO*W9'7T>@[!H6#*&TA R/#T27 '1\-Y)A, +.\5YD9:-R!"- M3>^"45FD(X;6:3B,H!,O!>MZOGA:4:?W\+:=*'?$%UU"?)/_&*3" DHE:X$9 M)[!I#_F T^0>C6$;=$MR]T^A9 ?-B:+&F(^])7S];5%L":53Q.#,7>24!+##6G!,@A%/4X;%F M2A;*LV,SYK/KG9HV 3JNI1%T/B&AW@N/0"W"L+,4]6,46]50 #,]YB.<0%O0 MV8/]5W+E4--&\=!?EV(T)HF0DQD>%CVVZ\IMR4F&OWOYM\?91U\\.?]BL:%( M:)#R/W]_\5]/@M/_B?Z&6.H73QX]><26>BX %7Y0V .YV<.CGCSY]/Q3>Q!M M(3W_B_//['=XTN,O\+?PC\\9G1&A:?"EQB/\_+/S1Z,G?.:MI1Q S<6^&0Z: M2V82ZD+@'2PWT*-\X<&LEL#OX8;18PD; 2/,#TW%T@,;*',+N '9.ZI\YA[A MI3P-.K* 98NBA$*]W..JTE"G 4/I$N#.-NMPKA!QS_6Z5^Q.?*BA>/2E4,J7 M8G%%A.Z1;W*&F91ZK=<*?<='U\.ULUPV+<5E:<]W!0+9]03U)3!(Y\>0%1]! M ->4HSY^9R%_,0_)4GC**N_S\(^\V@=_L0.*[5*Q:[AK& &O3DLT=<(T.B1U MZ4;0'#Q%Y^!%97=77Y*WN)L*.]TN1V\7&%L0IZ[PAI;:OIR"7I$GE@*V)S9[ M<$M6G TM(?D*"(?0J':2^HGN.FA% 30X Z8R5V5Z!$[7TIOK8NJLJ*-!1^!9 M.,KY H4[V,]J[WT4LQ$$0SVRJ@%?[ J*'6$7@[57=KVDM.AQY9KM=$C,V"2G M, /K9@D12I3>\!Y-(J]BCI5#*Q2FNI![TN=0R8!GO(DWZPVY7S7U5=%. MG.J5G[3U%[8>6W,S$#[/IXO-7EV''#H4BV%P8;SH*H/VKT'?TK0P3[Q] MH6EEN01$%-; D;O[WTI_4#Y 4^B*!*W,2@DT! P-5]MP4GED=4\'(W(M%U\5 M&*R6__G(03:YK#1JQ:/5(/EMV.\\-8XXFR]ASQB'&B=.9JW< S58"7Y5U16% M)*.)>-"0KDBT$*F.FY+-QR?4Q9/OL1MT_.76"#KQ/9M&G)^C "3IP@@[,0@<,E-^F:O8X0'^&\^&4 MV_^Y:NJB ' R7OYM01XR3+4DB(]"M%A -@T9P=NP@#!%#)\\/O]$"B XZI=Q MH/+1QX_.OTC^H$'&3[+/'W]Z_B3]&T4R/__B\?G'222S&P^<(XK4)2Y&)BG8 MZ2.3;+7/B9D+"SI,"NH!J104B9?+?6JAQ; 0K"-QH6A3CTHH.?_X8["H MF]9_=N19.2FB"I]6L*K1S1.F *KD$B&9N.!BPENXA%2F\H,([XFNB)3U=(LA MB6QR(Y6='".?>NP?>VA!G&-.-9' /%!CH!9W_!NP<%P!&\PX]N((+U;UIJ08FS:D6!!:GU0J(2JY9V<45D"W1F9.,H1&*!C(IR]X)YA_8^ MW>GA3K>51#2BXWPL+A1>.?U37#;!&TWO8\!+> P#-CHXQ#0X8J3)"Y MKY*G:U@3)22495-Z$3LE;MI[I]J$2RD=*BI*NVN&<+0<^K4'HMHTESW-3"T& M35C65OU )3!78AJTX5\MVQ]8JV 8 0W2=8-0)U/2UFR,6*+F@V1+!!CCVT0) M;!I:]&&#QU@R6!/!,N9-F-<-;=^:)$N%/H_+@=EKX2PO13":@D1VB(@:7HRQ M#!4GS/4Y=(ZPY_HI'MJ#Y15X[\6.RI""J)0\\52CR\= M8=LP?!U_=D?ER%R817Z*D^]8@Q8&AHJVI: *N*!+N +:!G7]_]U0&+$-;R!) MO2)(99-F&=J0 T261' MKC3.^<1M86=\!T#4L!3>&!DO6X?R ^?MRSA=4<9^#<(7[)3@*>4FPQMT9^C MT"FY#I9(6.(JWW5#R?8CK1>U$#XT0-P MKSSY\NDY1=FZIBI7N9W>Z "\@E%P[ '?A@%5RHU/22F\_/&7D?6HC-\)3ELS M]+-G4J\F0CY=Y91<).]'[^56Z%U)FA*IY16DREJ1+!5 >' OPWW,,8*7PVJU M7_Q %DCRJKFQN $8&H&<""H(V-#Q#J[2NJ(LIJ,\]#^XRB %;O.Z)WP^):(9(2G83R(\\4/ ! 3 M,@T %"X1J?8Z+!6-7/D=A4 MJ1E'PM&&92FW%5-=K=OP3<(YK"E)&=ROC%QG::9 (8V>JM!WR*Z1==9Q1FVS M*5K%SJ[9>A=<-&Y7VE,1\D@)02ZX!(&H8.",)CAL&"T ;>9P.Y'VPU#&B%GA MB;#FD3W.]T%;GX7_>8/ );)!?O*<)+*<;AGG&JLPEC#):I_*+I=U5$ *)]^) M*H8'/(T!'#IC(Z\AB:*=D,8_'0O&Y=N3,GK$;:1BG<20R]7I_7-(E%-P O: MDAS?OEJ^VFD> I,@DC_Z]/RC/W'<_8OSC_]DY00-T0TEZ6T<;8M&\QOX3N,O M;,/4_$ R0B&]Y4\D#XHO3Q[9YP/1*85/ P 6G\110JZ0XNLS&T&9YQ,&]Q Q M*/9PZ5%1%,=G@P:D]".??)9CQ4%4C<0>C^Q F:\1ZF4XG4FD?@40LD%%;45 M4FB(DQ-ROVCYQ F-\/N=^L].:(03&N'!HQ&^3SAYD)-BL%[%RCFH6\HV!4.P M[.173,%/ZGSE\8:DB%]_]\R[$Y*68^\XQCXET[=MF:#2,GZ^BO.6[.DO5]/V M,$V>-] U>RN>K$4T."AJ(.'*8FEUGWZ$/VA2\6R9BPYA;]I\ M3?&,<&U@?R1$^IT3@X;%ZX42LVH*!;_]-GC=% I[S9#H(!6O9=>>FZ#*1X-\ MZB@67]%K,WPSLH R?Z;59.E8W.=W0A>Q1A!#,4#PJ007!3 ^@;0 M%J5GB'03D+:ZJ<^D>\09-1?!$*9 V&D(\N-S'S?4Y7K&CKV$$?]V'GLVO;JA M1Q4[^=/?$4G'Z-VJRQ_?W'&)-1EEFT0?^XY.];D&+)\:V!<'$_\NZ=#7 ]C" M*'B7I0L.==)3O: BPVD">^_LO7KY-L$SQ\J1.%8L;6Q>Q;*V;%*5;YDXXA#14-@5EUN^[?UP\A(VUTB6X6-O M3M,33J7+.,[5I<<.H2"."ZJ?";QV$'=ER^L3FM5NH$( 3[9^Z+,TK&65EQO. M6,+3JSM[.P41BS"DAKK(H%*-">.BJVQ0+P.Q6T00=\+M+.>_O47ZQ[Y.!.0V MO4>>QTM8$NHO7SW/P#/2JW#K^>:M)'LD'DY:R^NFE=*.>$174#C^[(.:6:O%&:#QL6,<^9 _.(G$-O>.;(4SA\1.&7B*??K?' MX*AST;!V2\!@B]@]";G[LXX?8)PC9:U&E')G^DHRT2R#3?3.*V)DV\ALB]([-/AP*?0#JX".6$-'%W*L57%W M;U2@SN=P0B')L%QX;>[T<6$)BB^9ES<9I,IJ6]#U*WEE5L8Q%3=J%25*-)GR MAIM$)=^_E] 0U+/<(,26CYC^O?W-.S(N5'1;&];JS^6''"3D1!%/E"Z?BABP MI' 3Z)R/B;N@'GJM*\0G*?\%XIV\9TF\R1GZBT>@NQI]][%]EWL#,.\O5;3G M&R:AX<#EK. R(H@_MMD.8?*4NXK7J0V9$E ,HL)+O_C+HT>+[?GF7)H%<,%: M_#B2->"PY]Q3OJB&S39(S\:UI*$'??IH(>3$;'D$5Z4E5\5 $;3#<1ODLU H M:X ;)#99H7X?Y=;V[/ZZ+:CRL.ZOCST]?I7/!SV/^Q.DW')MVGREN52N-,\_ MEG )JJB*+5$8>_^'268Z)AGQL&#PDQ:^;OIFU,=D_J&:I+6 =M@+GBD4 K'T M9K$B43S)-1'-*2[7Y V)?3'ZQ4(O]L59>"$/0"F?[.R9WC&B:#VKLB\07$JR MS#@/=[P-[J.G>";.R&0[M/2FM]J=#D!FNB()M)R'$0:/8MN#'7OQY N^@[)1 MP?',4.#W_ZTH?V12@/0^?0/ _.A6A3] $OFUZ+RPP/J .UVM=_GP[$M9._[D MK^-U726S4BNHS7SQ[;;I_YN+R&^Z>(-6_WF^\Y::_ MWQ7^FFIB\^B'_^0ER^Y]A0=O8E/VMB;KIIW2O<\_S&I$;TJJ%#>'6BL=[-R" MIF_F2;XGF'.U,SOHMY[)T1;Q17DG8\ $0JP"14W8O1[.Y]?%93O0/GU"I_/) MX\Q>]G*H41-3.5\\>/Y:HPTPPHHITCDG%WX9[BX-R/@M?A$_\4_Y! =8K5QB M;NE2\6\4%$=0BO59?*E!2LO6$ !%A)H2/X*]=.U9[ F-B9I["3)H4[T0S@W0'HA ZT?,N&SB? M,H$7D9,F[MJ>&C*@4&9T F-I&7';TW'$,V.@S<($*\8D;1KN(:OK-=E.:&9K M#*D-A).4 YEPN+XAFJ:3"? V#DT#_?8TZ-)*SB,"'4BF$_QV+7B6X*'J$41( MKFP19*8K\,+8F-0F>J5AC<7+V#((>3$S6N."7JC"!I!HJ0\."O.ZO 0\]':U MRW#_#K@RXE1I-L6N:=\*U\_!6\)5S_V6DN5'FG< M=@]D]&MT#.#^:,X+R!;2-\-J-P]M]Z;(51643-V&J"'';/$D88O+)%B(#"9" M>MH8B]=*#&.IZ-Q( TQ\$$]._F $J4:BGS$@J2\[@_';-DIX,HM]X.CM8L]3 M%,4R46V,\(DF0F@J9HCGK7S+#;\,5DUSPXV@1:L=V'TN*_3=1LMNV1;*OX9P MY[:-= ))Y)%G0#*2>0')XJ2$,5=#GTH$HI$#'S00UGZ)%D!5);*%&K^!2YO? MH.\I6HKCB7 @S:A3ZLB1WB^X-QDGQQG# M+/GQX+#F%6<@1VHS1HW!_CY!DY\*$CWUF*(RY3JF]R\7^1WK'CF%V MF4+K9A+D?#T+]Q;P 98M5YPB,:G/".P(ZS=?[2C/?UN,GLU91A90*G39J_$X@3 5A0 MQ7]G4HI]P".QOD.7A;]"'JQY0W5X_WKQ/.8._Y:7WY2Y07=WU\%=V9\U.W*E MR40H5V5.%.,7I!.O\W+Q35E3;Y$8<'@3(6//FO-L\6V_"O]E.!#O9Q C(JX@ M6HU_$8_069"B\/@WP0,AP#4%,62[8E+ +H]O6*%/NM94+T#I6R.O!RVR.(UI%QAT*LAAC]BVH::M.2KDAE'WOR+/GC5YAM* M^ 7_)8QI\7IX%_XKL2B)0AU?S5]T'64JCHC %M512;!#LZUSN@T]2@?2K'Q&YX8EN>F%8'Y 01 M7RN-0WN\,,A[!&C*,2*;S.]:A_ [+ZZ5CG@DO.^MH3$JL1MB$Q=M@QA- M[(AD>,Y135*L!-S!\5.@>Q6X)0"T?Y]71Z*[*"R\M! 0 D)!Q/?>IP)<%A M>ZWGR:K*W&W8+5X"7G';/*(8OM.HH]!MDCGS>PBW1 +NYE2LTW$#)<_D\U,;+#BKY3 YAV M_18#\H&Z5YQ^H#3#93%S'Q'NS;1)-M>:48WJJDISKC,!A"@:7 (MZ+TT.""Q M@$QDA\-G=,#ERK'( 72A1DD M!'QP.?-==O_O7BJ[/'7X134J/XX91ATKZK M!Q8(E!+J"G,]:3!0\I4V]J35W35MM3+^"0M&2>XLL-53TWZB)Z^+9=JZM0*7E/.W&6X M/\FUX%ZCVKHYIL:00R)*:]RB(,1N<7W2TMI("*N5TWT;P8#!&$-%*2R?=;&+ MWPV&:-,7RCU.Q->UH0>8'Y!09V%,]G@.GLRR@W9M;&^+=P4Q35/1]QEU=XPTR3$K#C__FN2ZB#M-)S&L0SMLU2ZT9Q+/K#51 M2CK/*YU]QZYV00C"6MW]7/K*\S@="+)TI#(4_B/:IUY0AZMPN(",3*75-:VQ MH5A1=-ZBD67$=W(YNR*W&+> UCG(;,BCUL>ULP=(%C4A#?,K=8:Z 4U*411) M 6%N ,-O8AXK;I$%OJWELN0J2 VW'ZERHF:OKF:2X Y[@>H%[Z+\C[[1\41T M^XZB.0@[852HQ.JA&1.XI. _5%<0;_ .G9$60T>1BS:GG;"4-&$6 =0+JZ\\ MV&EG8%O?DFD+INJ+=.7;0G06]Y;>A4<%89M*9 M@DW!7D_4Z!!'Q7*2]FDZV(M!Y%R#8]H7O9)H&-(;)FQLQR5KET-A:H47"9$ZD EB450-:L8:+"\$1BYE!/:>LT+GB:28$%E# [Z(/M) M/ %VR!!:LS,;-0R%4H)":&T4",[/O3 BF52''M::R[P66@AJK]M0>]YP)W;, MG+UBK@'"D8,M[HT3P49"K-"-$T.$I],EBAPG8U5P_6.M4NO[BVG8U@%B'"8\ M96/(*1^E]/>)3"E!KH#Q1*.XACYL&D@IKWYJCG' M%LY,-'L:ZA6(_@6MI[-/%F-G:OF*/:HBE@2, _!W.5>R M)&HF2*7_V%!6Q7IHWYTXG53AW53A=UR@PTAN"D3+]NYLQ0G#*V4:6,2H!B>Z'>! ^#$&!) MFU&NG7+4-+OK!L=IU1+;J+8NX0^RM22;'2PHZA16J2PORX\<9IDF6++L&A[31-/VBY/4U-2])F9-D$I M'.N)OHGU9&$W*&_2K7/7GH<=,E\2*"95>&#EJ(2E5CV,* M'>JRF:Y'KF!DX S-%)2B5TPLF&*0_0+-B&)) >$C#X%_Q_X1CC8V;)"[RM^( M]R!,98<(@K#-]UI4EM2O> @(,-@3@(3+.K)G*0VU=X6(#IIZ*Z,19?C8H6#I MDO"NT#&.5%H6A<]7[43FZSM",,9^BZFYL 1\F=\TU<#N7SJP5,.:&V$ M @NH91+M1CR7>45ZNO,.WWEH9):686J(C&30P"1V\7EL]"1,DY3=4F"QGTN+ MJ\!)T$J53Z)YHO3-;"__U9I"SR!#N744R!VG;=HC.NQTW;[A*+H%&(21H%17 M_2Z[3O?EDB 72[XRQR4:(QN'W*6ZZ!&_"\]ME*2B,B!QLDXU?NLR)]K$3,X*X[3"6_--SK<78"MZ(F&SU#G7$X2M MS"D>B 3)CA$B_12KK^&SXP"!U M.-3X;;-E"*<=2SOY000V3)N^U-[S$DGEV6FX2.9ZR')YP1+G(KM\-7.KOLG& M=0MVE&&9T8*M(V27(O3;3KII2^"RU<5E*ZYLW79D\3JE"[8M$77R6\!]CV.4 MD&_WR2=@XRUQ"[MSU+)77S824BPY)Z5[0M$M?,?T%$O-G+(T7H*)TN1 ! /< M71"V3^Q2,XF'3D/N$70E6$S_5LQGMJ758?OOS@[H"1_S^ZG_QX]. )D'"9#Y M0Y,^);4XN]A+T9L$F^:2^-SS[3:!]L-QK M"PE)G1?T+&YKQ.YT/+*"^BZZG M3 MJJ(<)O3MY,N?XK63]DGE1NV)^7.<+BMX0I]&V*K+1_++%WX/+>CV4 M[]"!F!Q9@964*&4C>DT!AC[=AN^;;15^6EST5 $#?M== ZY1NM0\QQ7U-/B! M%W_;,^B#$;YC?BF?-@=)9_JVI%2%JT+/:!VW0QNFJ1G1MD [YUXXEN+,>,V; M75TU^:H[.AV8.H>F*L$MQM%L\A_)>)A9\KASC()5:@$DIR?"D<;=W.UEV76S;7!DD3_$SSSV/M7]Q(GP%!5$;8['F'HB=D\1O#&/VT M37VXGKESM=&\OHQ<$EBY&U>G/>/[>4*&)$):UL>)47RS.O3*)3H$#@YH8)4: M#C/,@#@NW$C/5BVJ-KQG@)JKV-K,2B*D7GR5;^.-%\5QR0 6TF@2V)V765\M MLH25*LP P(OGPNBL"FU^V5#V?].VO@KIVNZ!Q(0ZG MA=-*#(%2I1YVGA(=-!?>"6"=7/I_JFSY1%#NNPFY>B-1N2,OK_TE(Y?"E"@8=NW2NY\O> MN%+=:RQY+2/9,1#YWKI-H68KRK'W!8?+:N!'F$GM5/25U*Z5Y1A*&-0W"M> MN4*)>X(S_G@N>O4LB!FKA1,- WMN:LRAF>(H4D9A/E%^!L)]:YP;0NW3%:-O M2O:$PC$T3_7D,2D:X SXS6A Y@MNYK,&UC$%JH.Y>&]BA:0H/:<%@FYCY&BZ @&4$YHJ2X[E#C$;%^08"& MMA@U&AJWZ)&$G@[QP5Z)3ROROIRQ*F? -?QKE!_GUDLD2ZZ;].+0'!M,9Y*_ MX"&7*P4LA?MB6^AUZ16MFL5K@X]?,)/*>,#.[ET1](M.LS;2BZ.#ZPVS:S#-2@3>77=Z.WL;=*Q*MO;+UF]O2Q%&_6]GK9I5OZ-DO&B M]']3)#J& ZC+YJJ.GJNG,[I-"ULI5=FYV$(T,]B9634%M]BV%/JQ9\JPNGQC M50YY,(^*%;#&V.X>G0L)["57__@05& MEYTZDDYJZ; (W5 T3H#,R5L0B<@'6I#6\SD92WY:"V@Q$<53DU#>,*>]:'4A MRE':!A3@+ADQ$BM(1 48!_XHN*!\;1S_N,ADD#>1:@",USG+>I0X^WA:&O#ZE MQ.[1S$M%T[NT" \A385PUW$)==R&H_U%S)9?$LR2HCXBO4GZA!DZN/?28E_T M?(:""09L0X=Q>3'W(JZFD]#WQ=JCL:R[(+TY&S&P>%N$B#_%5!SW.L#0 K0: M:01-"XRI";785M[6Y.=EDP/$7)%F<2>.2G1(LG1I)R4(H"4)KE^)QN#2"Y4> M\?2KBX<;>O8=8Q\%WV#!RTFA%4IW$KUWT7*QDH1QX1X-P2\@0,ZZK/CT3'PE MX;,,"_\L+')O46C[=5A]FLXWM$M[DV@-%R'[BQ^NRV)-)![+ ??O#XL\\L496AS_Y^#,TNG[T(=I?_Y/2()>$Z,93,EG! M"G0\87!U3L&ZL-I$>;I>RUH)'>AV: DL4:PXUG]97.?5&KZ&K'7X)R&P$#6_ M;OCPX]/&1,>@9)#/YHKAY;NI;!WVB"[')3>'T_2<"GUX;;\CI?/-4!<\C4\S M *,P@5?+OHGS>\037,@$R/L+$ZQ76LJFTH'P%LW9P&,8>N=S6Y%0E?01E^A, MV\Y?/'\&?20!9E4D8^:" M0 K# *.T;86VA;H+][K(M_*P)N7(J!.D4MTRMM[>A E(%HTL6T1R):D:LR1A M!E=-VPQ=Q=XT?-D;<657C7CB(.NFR>\DN,FAS2Z%^0*?6#EFD5MO>\R5>IU:>(UQ.4&83>"_*B-]N@_>$&M0UZ!YNX0; M%8[O.@M$3>?0H<#3$7T.%8)$9I1O\B">[5ZT%X[V9V$Z5=7L8%%X?/]UD."S MCHR 5N29:E1(; =MRDW9IW?@#2$*$8K&G2&!4Z[.2#4P!3XGD6I M/66:JJ8J5[G=9)$IZ!5,I6,/X/#@ZVBL&)'S Q5][Q\*(@O-"W;>-TS0(ZRI MKMJ&"^MO#1,[>S?FPME8#?]LB \NI;V(52><5HT4XU)A*^7D5L 26X3(@B[ M@"R^N&7J"TWQ?MEP, MC_B"I;PSEE/*: X;<&%KR6\LD!T%+G!8\J5&86+&"^&4W%P(Y\>6G4A4S)B/C53852:SH9/'3X@"%/&? @&B&FPBHDN0NBQ:/#I+B,Y^UX)3 M7 6XLDZ<\ZP L&W'K%YX\-"V=!"&3<;KPP6>$2@N( % 5"/EP:'"[[ME:>X5 MASN!6N]11,#5HO"_8OM@+N=MP0*X4MX J=V.RBR![Q!^2^ED6TJ!PHVBIIM% M_A;ESVN4?+NJ7#IIL>@DBHH5-'6*M7[PUY=2 M4X\ FVHDV_82!\N*_K589"E!<>L?MB-03R,HT9X[A/0)]$+JDM;E*@8]U0Z/ MH'O0UW3'OR@;G@ER*-)2>DO'/5N+[2FT0P4&#*RG?[[X*G@M[4H#Z $(9A!P391[I]1U1Y <$V]WP3A$:#'LMUO^W2Q MYR;-*TZWDC2+22HY/$K031.C*1QI3:9RPIUDZ)E#Y]3!+][IYRM:E-="542O MNY %,G>/R91BIW1C^O5PUL[A)\#6X\IG Z/ADX[,3!5Z"$ZDYD'::4@(1U)D8/<(T91*-",> [&%)7W-;,FJ QO> M<7^ ZU;C*&Q8>VH_! M1$].8*('"2;Z0W-J/#78)-)@1!]UF* MFT\DS;C\;&"VX:Z;K03(A.9MMDJ M+"\8D_AZ0V< 85KZD>X1^DVBR7V1HP2M@-BQ[LZC=HN2PT/42<9N%DDFY*,N M.B?$4B-">S;NU&"?&H"\B-S9A4-M0R1HENPJA6]GEP#\%!0]1,G3?%]MW!FK MM(->O%$(G#*T2RO&Z&6Y8F$HV>FPE4"C-1Z^V*X8BD3_;U ;%9X53NNFXQU$ M!%H938PJBPQ1^?XI!',/E-Z(PB4'"W[!;J&1F[(,S]O$L/MB;5_D35W/6TJN MTWE\_L1N^@WQTP\S*//*VY5*K^$P5: _UKXT_Q[( 66A,'>=@V%AHXB%KA*' M^H>"S6QF$2CK:VY8'0S]Z_#YBIT5>B03N';F#@F7A J2.%NF)'A<[%AKJPQ[ MXTB&28(I1.&T<4+%,RY'.?02=HZB0Y84SUK2$*X51X'"JU"_4%M!X<'8QKB- M-6(=75]L17DRLL.^CB7B.Z# H2MOANJ*;J;PTHI2J*0S\\VV4'+Y7SRV$1L5 MRR^(_OBN_8Q?*-6('\&%7W>-FKPV36(QD^\.[J/WRT?EQ:-]U Y4R!!50D.B M. 2I['0BQ*W6-;T:^:QPS_CKCY,F%+YYJP.)K5TD>;"E(J[^,X2@AAYZEMZ:EY#.$$LVZ MV/EJQIP[TNR;07XI_NDH&QB&BO[SX^ZTYXOGNC63I5_?:S9*?"5%VDX;:*9K M0S>S=+T>&3+)01],0UHQK @1U?0"#>941=EM@I9HF6"?HG]T;B@V M[488KP[*APJC_\QSA/[-@)".4%#NEX*:=M6=\+8DMX+F'M), TOC3+)!,8J?")8UY+60E_*CRWHWBFN^O"Y5+60N:Z=?W5Y2$S>DDF]"O]->7+,RX;EY(_TR\S@O9&R.VRI2[X>6+%V\RC'0L:!Q< MK@@1/UZKM#]5AH.@+<=Y,[4NGRPM4&\,U#PD7#6&0OK)6R&R&K8!\O&;[P.M MV(-5JS\)O@1MC< MSK/@8BC6[R!:^MU%BGKM>?SQHCA,<<"YE1MDH4XG9S%GE MSJJ@127:F^+",HU1A=D58#*)7T69"Y+BG?("A/GW7IN9%9W)>LB3YZ)+\6@$A!L9$ROQ'<# MH PP^4D95+V2Q,[YXF73%@UL6DGUC*H"->T"C2A0$VA YA0"^U+DB(!^5=)< M=A UQK>CLB8N,RA6[YLD6B#RF"!&.OL9K%1N4$'-WK.Q-G1ZGK$V:8]E"MA% MP4&><)N7QLW# 589B^)O8]\;-NB9\#--$?^NY?6G^*$/(F'I>^9=T"W<,!S3 MQ*S<(SO02LWN+&I,5QI(C1HQ^T15UQ._AVNK :T+&%T5LA-2U;5VL M'$[[55,KC%9:%;H'E8D/4>E?DBHNO MA9N;''QX^Y>],C56&6=)%^#3X-*/9")XEX4 M5944>D8. 8UFCL92=DR\FHXBB&]Q0Y.:..=^,.-L9;9 /UAVBZ_0UH!9:"5P MTANI\*2#CAR$0U-FCM8#:(O^VE6YH&2)LV'W&OO,B9D&CF *KZUAA ]]V4,U M40FCV.A%'A/3H2)]*8#$C9;"$G3<=,<*334HH*2OM#L2=YJQX-W31%Z9A9K5 M$((F@-!2_%P?,V*5%5WB8^^*?49RBLQUVABK17N=M+8%U3F>N!(#6-^2ZAP=^]_)OC\X_"TY*59%4_?G[ MB_]Z=/Y8?_[0@=%605!+^'S[),34Y>N"PLZK+'&9(%A718U64:H J".G%9"V M'(]&ETX^QRV3&S&G$>O89G!-767W]OPPJKPL>RVQBD1B_'ORNRBHHZ6-,1;' M!8_(ZV_S XXPZ84K\%263,.USJMNY ]:*'&:^VGJ8NQ"CM?#+P70:^1&$J_O M0KA>))IY"?!];!:Y6CROK^!WBNAS5%+&I6]VPJK+5G;R? +3D]BU(JL]DX0P M=Z9VBXPGMM/T7]L[,FEE"$D61$M71Z?8C@:4:DH+$>3OR:=/J-9[Z&B<)( ? MQY\_U*2#:==9[Q=^+^MJYVY;Z**>WBB=NQ/8^58;S@2P2 M1M"I.B6IY$0NMBHP2X*^C6\>XX\S[MY3J/.NHC[HNMCS;2KFMH40?I78[GT M+]%K1!N\.I7*%QE]U=HRS32S/C6R3L KH$?.%MWR.G@:<;0WTHS# M[ZZ<-S[EX^ZZOC,V;QCJC_---^YYS9B6V//*66W%AOI8;R1+HD?X!0=M"6I) M 13MVXGSQ3\4JX;K@/9D M3PMTG7=E-]Z:8"&T$CA=%4NT*T.!),$;!F#UUOE-P^B8N/3(RP73N1],H3NZ M1V_HQ:;?#]3_>[KR5;:0ID[E5,#$L/.N&A4 BGM;2S;:8/26!.Z([U:7 PDFG.,:3<&'*JH9Q*M\91,HPC#$\0CYH@<9 M+QPWAK=(J@N%M=G7@C$3-;O!(I1XS+7WD=J$%=[AJ'N_;<"2E(VJO[]TJO_K'/R'C64JZ*""Y(I_Z,.R5#=?1%_)YYD3M1U?%P'N5=%-7![96IHVGCD7;&&2 F RH-ZJH+OSV]W[!!\PV[+YPWK,@,L.L#'6,S0[$>=:8S=O)I[\AJ,E5I[:04O:62*DEQ.?*]?D5(GHN 9!I&A>=)2]B8KD MR;$M.-P#,)4+^\U71-(!$%?^9/:_\IO 5]FDX5:XR#>(Z 3;A=!,&F8=]_D* MNRA? PT)S ;="K:P1PVC'-M@P\6G.25%.Z,CI$!.^,D/L&]A5YMQW!9QB]6& MHF<(I>WJQZ'K)1;-=@QKE>+=-J\[C8U %%5RCLFDVEI^><+WB2]I,B=_ H+; MH)>-O0>,!E,!I5J0I!V-'A\]-_PP_';NO<86-SI])849$1KD4],%T[)+'FDT/%_5/ M+$B*I)7&QJ51%[F";GMA$*1U@2M=%E3"G$CSV EUB,AUKK\Y7%=.V1A*$JEL M&.D(-]*2T'23=&=6X]?W?A[?F\?^=P*]O#]WP^./3Z"7!PEZ.77UF:\_&>?6 M*?5#80BY:7V#'ZUD4/S]6NHR@Z+T_6^# 54))5.:SCEBA*2@<.;WX+N1Z8[T M>=H\3FEAQ]1@)^/WAR+ZZ0MIQ.$:\"*>L-(:X[;8-$@-'M] %Z(]#,I S(UE MYU(: AYX:K22A,1Q=5!"NE&_0?I0L)S^8R'$CK+_/ <2@'7.84>S5YF0CLJ"LG%RD; *+9I0 M5.YHE6L$:L)8;\K5P-5!RX9RN6$ V:1PB V?@CD=I#.%:\1Q^,0IDJ'#"9Z" M2)((.2$L-,35Q'9;'?,IEXAC1&[R:.PS%(?5!2>427 \"72L^DD^BT9.$R7@ M>:&A"GQ-$$V#4.Z=@6U^ ;6D%+/4\87<.6>!:R+7UT*EA2WS3,62 +(TRRF# M>^_+Z\VH\ZQFKEI%EL1O M\D,8)9.[(!_R;1^V $QE13<9V4/4R&TBW=;CY?T3;"(5@=3V1X[TW*3&9P(- M%KHLNO-MK$K)@U&R*CP=UH:Z<;=)+=(E,RD85W_?_.5.I2N?_FPO_M-?R(O_ MG__C?W$ ;1F6?TLF4WWUOS]X] %^E@?C9QG")>JB\ )ET(47^N4B<5-_QMGD M-YP1VT2^[<*O]5_VIV2^'_ X=ZII:;KA/#I!Z-QR+C"!3J6;VQ(A,LOX355O4 M%F$L!FM6\%]0,?)"^PIJ#HVFV,8AW>"[O++P+EU N!AL'IYS8-WFPVJHE /@ MQC#)Q.,=9L"9P6"6D\YCC$2SI28S5A6S%JT1EF^!E->E(W)W5S4C=_8'5C'8*[B0T6^TK$ ML%L"C3IN%9U4QTEUG%3'PU =K"K -=\._?5ZJ+B!8(ND2X%&2KTV(!B7C:X; MC[]T$?TFND(G97)2)B=E\@=6)FVQIG)9:\T,RCOH@S5%9RZ+?D=TIBXT[F-% MHWRM%7^>U,9);9S4QA]8;<3B3&.X$<23;SBA<6E7RDDM]!C2P6B5G3:1N";= M$DO73QKDI$%.&N0/K$%2RHN4CR=E;F:*;66I&K4):P[3 =W"U?DE?G'2,B\2UP,.@M0^QW!+:T])"AFXZ M7 S^6VB;/W:5N0,^2XVR]37:%*L2W;P)4VMM.0 <1NTY(QFY^4N#&B9\@X@6 M>V)8D%![,%6KO*6BJW+IN"\\TJ'D1EM"'(E@/-\\0F26/'Y77':E5B,*=*$1 M,HA2&H>=,3:;4!I#;9150,@)7[Q#/RM_)4/K@.6Z;)M\MIHU$H4X+DX[/E19M?SY*XG]N>R27*#?[:]>>G'@45X8X=?5TS(S5%MRWA>'?K7;KH3F,/SKAP7:32K?26,#3 M3W2+KJ '7%5[QK]5"EQLB9>+,+2\;%614DH[W*QK3/JKP H%UAMT6<_*#'AQ M)\\]-!F58_,J<=_"O,-^]?G"H/?]_*P_=V J=* MR?>WV.2%PB?KLDFHJ^,U];;8BY51%Q5=IT.M! 6@2NV;*[:IC?.CPFU3T U8 M,N\K73ZHT4=K'>&WD3QEEMK<"E?GSH1L5"3)]:D:R,/TZ#K)OZ MC)>@<.]SAAA1"H-1N_BD#65N[*K2W]ER>? ,3YCA+'$0^IO302_/1L#(W00&R_=$Z MSL%:2BB9[G!Z;I(YJE$AW+O,OL2&JVI/)DSD*B3462+6P=TCTW=$$T7BT!2Z MI"T GF\R0!=BBG6>=[AW15% U)RV4+%HAZJ8[:#A6WZXT+KO3*"$#.#/HNUH MF[I<4A^=5>?D/^$VX>6AYKFTT]8C1/K]$=%724@"LK6HFV?3<@B_P]F@E3+. ML&VU5V8ORA*.4X2\V)@>9P?\A.)UY):$.TT L!#T/MUM- 5FP6?(%,K)"^K' MYZXQ42+@N^5TV4A;A-N]J81ZV1*;)LX_WP:[CS18N[O8O&^DVDPL*3 :%R?7 MQNOAW1Q<=*7WMQ%T'M&D$Z6@1...P4PCXW<\G2!/=:'?4RGS*6%[2MC^_@E; MRM0$E=6M\]1$01>8>1U$^1WADS:>_30Z= *3G;3&26O\@;6&R^D[XOBDD7(, M\14=G8&RNP[J@OPRTBV:>A?K&>0"AUT2=B[D@XNBOLJOA*"-$_IFF?7%\KH. M!^9J?])%)UUTTD4/01=I-P2*JZMCN86?COK="$HEIT55C 1&X"Z%Y[P=Q^IN M=\AMN%CY35,-FY,[=%(N)^7RAU8N26BF MD^ZL]_!LDB .Y=>"?]5>,74EY= [2?YP^4-4,#%1?R MGW:!1.I3QBI]+C%: MRF118^NA.!4,GM3525W]T=65JR5F%)P@%11YPLC(JF&\!?X6"P*EQY?6Y"A& MQ[PM=N(* !"7US5XRXNV11,]!YGX/>H$3[4OOW?MRZ>GVI=3UZT'7TORRAH] ME-2^*DN[1!S%EX^[@DN39Z/5K%>Q6E)C9[ZL>XXI':6*92>H C(+M9Z2ZBT9 MJLYF).'G+HM](S@MM+]H3KUF!4-++:O'1:Q =U/JE#*G05-59U2:FI8]QXZS ML4_JJ]@SFAM7786[FCA!MN&8XZ)SU=3H37E3ADFA,W!9-=38EEN-LF(,_\,/ M5#1=[='UBI D_)Y^0-=3^J[@1;FI5TX8433(E<9A&&-%U;+6SGJ)EB8HDT[J MO:V%4IT(%*\'&H9IESG?!I;1_NN]?5TZID#T5P2G7TW;.1F?$BW(M(,58C.Q M4[HVL#I?_'"-6OF[]*WK=&1EL0)F,GQ\L^VQDNBR-Q&$.HRK70Y, 'II HT,KBT.+R&IL?T!ZK=O]YW M9$AZ0"@5(FT:(4) :?6ZH1/(3GC=YZC>#B/)^TA[$17;I#$;1&>[PJC%E-^H+6))0K4 MO<@F72^@Z*F;E@20/$O@KC>[9X_=VS=-RNMQW6#$J'\-C":581 M(@V+)\2*DR([B>A,5O]\\92* MM_AJGRF:DR-@ &AO'(A\H9EA=L Z0$>Y&:STW:O2?I-K^_TC5Y&B@.(=L^.( M*B5<-U88$M/OMUP[FOJ\4:2B@14NU -?<6UKI-LEQ+AF!5;MD7RP.L>(WG=7 MESLU&5L53.=!$'P^HO\AXHF)83=J42-EK'/]V;4ES7PCFEO:&@;UA:L234'A MABVL7@$MWGM'Y9$8I=IY/@QSF4M]0-#//15!X"JBX"2?=GH*X^@['=M^X3K" M6]I&JH#HIL6R#O7;NMG57%/*40\I =-8Q\$I_DHD'*<2/G<(<0_S=KB6;37I M6*'.XZ,6OIMWXZ9MX>9"% ; 1 MIJ;DKN;"RJ7<-H=X'XADP+4K.,[:4&@U_3H[-WP#=]I/F'4?MU"V!HDC M+90*W#VJGC1VJY'=R'/@>VFS\4^4!?L':Q8?'7V^(O%-JPV_3U;_./Q/Q\OUM40_O79/[_@?P5_#01NX8>B_D^>J?+* MEP-J0KMMV;('T>WK50N3M%U6AKE!IVS:7!R4%2_XP5FG!=A% V=[+3TU_9%3I.:S&(KM=1O MIHC-< 6C0=X;$7V0ZE^&\S%$C@HF*$NS%XGRGV%!G*_^8WOI9"K\/%/!67NQ M\O1:6OE2W*0NUN3&[Y@+):P[<'[!ME0C4L2*&7@W%CC-ET%NA4?D=(UCK1&& M04]+Y;,S9UBKE.FP]_MD,2G4$-<2AW)EG)5Z6@HKG"4N/3@X4$3ORBZA-S&. M@-&>Q_;Q%8^AL>_B0S"I213.?;Y)[E=1 YNR;I#@G$XX$WZ! MH+%CK)S>)N7Q\A)P$AZ. ]RAKIE1&T\]45 MNNR(907;)]::UP5?#<&KXQ5K%[NPL$&GDG^6K*2](V'TS.LK.)5YF&P_2_? MUZX[SG$=-MZLWXU]V5G=G*SV''^+A:W3H%P\ 73G44@JW$A+-X[@X;97-(4= MA:)+]IX+DNJ<"09611WD+3MMX9NG$>%DWS+43&X,WS$[S;CLNL#]?/+^A M-X,[(,ZB/C:1R? S?[;< :V+JP8A4^;!*-I(BG'XD?Y4J[\M)!)A0!RC<0#+ MIG5'GTWHJJ NZ/XX@*=H5K>P7!VT0(0;I"_LZ,RKCE@FEW0WKROA$C+5T5%( M ^LE/%L^%\(%P/%9+/@<2+D'Y7LDQYIE9WXI3L(X2"L-^G@K"HGT+HF?*6% MHK/2:0@IQGXZB^'8V8U/8X:QDX5S]^3P@2!O2G/4@24E[$GP%);]< H_Z I> MS"T,GT1U#B0(T%+FZBU9Z&1$1B/]D+__CZ _PDE>YM!.%*+<;_FG]!X%;4JX M"@D3'DYL> IE*Q1CJ4_MR(-AIN!U0XH'?A)%0XA;)8]5_H;97 7?L5QI\ZJB MIN#F)NDE/FPV02G=Y,M8(7,9;IV:R9DE=1$&O* &>12U.%^\H@P04>#QR'6& M)E^N>;BMBW&-9K*#L=-^"GDESRMAK'WN2-VSSKO=7%3&,+SE3)#-4C]/>)T>1,^7W MHZ.A5)@\CT9"7%-C"UHE=&P8%"<1ANN*%*H-[0$<#SW:_@W/B+M!:2/1+[+ MB2H/4*G8X(2N&')J" E0Y77F7'/6M'0QQ,O5/Q#^4]WQ-:ILGR?K:K)/X<+S M9'D/SI\DO\77PA^> M?/3Y^3@6D*3 M*"L-'LF4R3I!ALZ$H6SV8YC8P?7R)IP_66QHUQK^EI2\(F).\>^?2T,?HP=& M&^;!U=7,C;4901739M-%I6#?+P0*T M=3C4EY1]$KF+X:.3.OPA'EG.YRZ6!)5;PD<()[9&!%00D!SVS$]1>L& M.7&W1<+&25BUIN&89TZ V"TK%I!FBX>7M"_6J$RA')>4_&W,O ME,*N2'28Q RUOGF4B%8,94E@-4]6ZNEL.:Q%8:&<@[9;Y+N-R'6T!F$4]=YW M.P1VJ;V1>D41;99ES'V# 'L2C5)WCV%,3/L.\G#!/J;)_>-:-"9&F2-=,:P^ M@$RO&]IZ\6/1;(.V#]+D?4GK$G#2S!-7Y=]$81:4K;#7%YS"*3T"<_NJ, MO.V1T=DP&BOD4CX<6@!=%P1UBC" C6>LBY)14=T4K985TVS4F1U M"E [)Z>S*SM@\F%(,:=-#HTKJE.1BZO_2XA*[4IVB6#E)CFF]-%R XIZS65+V!A*(9K3-=2$N ?R9=%<#*0 M1ID]W=W(V^.T!(DTCW"NN0-/D:Q7P:"'KX?O+:<(T7M;NH>0VJ?;X7X6L!*= M.]7@L+]"T^(+I)*D7=R 8#0$IPI<_G.975<1S9_DB]U]7?:X-92RU$,#P(_T M%UHWZI^::?=@&+IK+RKIIL[M-Z_S]^<6Y%J>3MJ*4 MZ?GB I59K M*G'Z!\.%J4W'@\\VM*7N9!WUS]NI=%9SMITM8 M^D\>/7I"VC]HNIIF%:NMUB4Q"2WV!8%.:XJ%?%4LT6^'HQL?/7)H[.O%VNN=9#[!2N2Q4H,**#E^;C1Q]K^FJZZB.(!ON]G*KGP%Z/ MYB)!18" XM&7898MBB[Z@_P) M[&5>03H4KTG+K:C [EQ/I6_Q-65.2U#,?Z'%;P/N?\2D62A=\E*'^ M*2-&C,F9SK%4NR(OBKH>EPH9C&9O;J#_.:-$5J$MHG.E^?"IJ:I];#3JP:^: MQE:.Y[!CVIP>9+6W7*<>K@<28ZN,5712TK4^P6//UJ,E:"Y==#;^I4-S!#S: MS@!VY6-@W :.NHL35Q?S09FK 'R4BS3X2]0JNN$8F@^Q,&N5]/&HW&]RZ?D' MQ,8]Q^["4Z;_O! Y>C3SL5;CM.HI:16?Q'V'<=/\$ M1R5,I"8G3B*53_F.AYB1GR>@^]?/GK[Z6]KJ.5Q9R ;GPZH$K\KNNF&D8;-$ MD"SF6ZA+,8_">6XT1'!'8:IW-YSS*%R]V-8[E.KS*@$ M5!>&%FV .$FV8J2 G7/J9 L$PZ@-UW[G\+Z8M'9=M'(U#Z)$65!6%98U=E+; LE("M[ 2"9?M7,> M+B ?3QYG-HM@'@;;;=LVU^5EV4>+$;8BCCXSOA?"TRQ$'?F"V4: >;5 4?$N MMF@4^]@!_@=2XF;>2C!//H:0TP/VFD7SJ3:YC^L$:8& <O1L[Q@H\(%"H/S0W> ME!ND-1LUB$11QNS3MD/;#=))GGVH*/*B6SLIY6@3)4N1(LI$A>?V4@SBJ'6P M4+$HQ'?V7G [[7:5Q#QU8<*XQY=26+L%I<&Z52GU5%CG.$Y#?L<;;^Y:H($1 MH9",K6UNB+B(%8[VHW*\0MEX7#'G2'I#GAS)ES"6AWO(ZL7+O%U>LY)_\G$V MTH/YJMGRII)EL($37TFC'D:V<=P7YU.K+XUP:5FTB*<0\Y%40H,>H%D.\7-S MSJC>+\@RPHT>%8,?ZDKK+B+C6>O([<\[+3_/-5Q$94M1T#0VA# FVW%Y),J6 MEM*NVM&W11-1"F_EZQ&O[^2@H=2 Z/R:N$)'_/!X'T<:"_J]VG:(T%LLA.^G MR3*NJ']K>4D7[F6X:AZL>.MFD'$K57^^@-@:3ET-Y4K* ZT!K\2>!@C52*=( M[:OJ:;'=39;.R?X*UWY.^YV18?!TN!JZGD_9IYJ:@?H)-@4D52@VN\4/3?N6 M-O?O;3-LZ;M?6^#L)8R#:-.__N'OF1I1]/-W%O]_S9Q[])STXGAA=C4,F L7 M MKZC5JF6*#'T_AN6O$[E_!>&@[8SC[2+5NX0N*!& 7>I)7@]5,$9Q_Y'Y.H ! M8T.7&Q7/7#AF-A#*;>UL=M.Q(A)O\_$7.BSIC5NDJ-,BJZ-[U^R3 6DA('2P M'IG#LAX]*Q$TJJ>VAN:[_%8YS>3-,SN56]2UENI:+CQ2%E#W'BTI-R^8?P-: MCGKQ31[LJ78O7@1$_\F#UT?7,"OK8+ N_6K#\P"194D$@,4V;_G&(M^EJ

8A2(@<+W M+DU:F'#ES):..2Y6-GL>"2/J.W(7+[@ 08]4#!UR-L_"L,[$V513)VQD5<(/#6K%CK%/ MG*>ZYL5Z/"1>%[7>+]E*$5>X%I+,&3^8GUPKJ9&+7/$H')9*DD!ER_$FA[#M MB*^+5F (]JMV(<$B0]S"QX.0=-<@# R?;B(Y(#@9D7)Q6SC!G@7! :DB<8N- MQL=HCDB JA!@*0T=[_J#5G>X<\RXB1'! ]Z>044%!$5^*DLVT[,H5D74'&RR ME'!:L\Y;R_M&[,,] @BCPI9=D>"P.@6B&,N?A(=R8% 1R%RI&ID$+L?W<"?J MZU[ATO 9"PS;JA'N$4O&8%@/HY>5*XYA0^ZQ/K:E'%CQJ]T>VXM?C$ID7C 5"Z^,H%*3Q4N1E*R$XSX!Z&0G>;)_X8?E6V&R*V82V9/919Q- MPFPS;B9)W]55F"3 $37=,#W[ U4-+RCPL*<2NX\RMZTCHZBD@"^9DBR)H%_) M%R^+(-UAD0?@,K]/RU;JQ7/:BB4[&,\: \Q&TYSEZR)>3-]%+FT"VY4(>9F7 M]>SBNV?Q\B#VZ9=,#(V=9>_,R@=B6*"#W2:OOP'3[Z;8!>1#"'PKHL_.:4'D^TG7,3OC8OXXH2+>)"XB!- P7_\ MJ5*]LH=8-35QE!,K'G!VHD15"5( M&HNJ;L::J;4G[T-#C#A'+RU&N5A)N:- MKO<:60C* RH3KRLE'7F1EMJB@MET=[@9#'GO>\G)_R =]1#P0&BD*G*VKX_L MOSZ/DHX]?4F8[;,%F YXYQ6MJ!Y7;!W$+*B1,3T\]29O0>4+3Z$MS5QF,FI' MLDU/BMXW?? 2W4=[-4KJ8A=>7N7A0Y1AN0G>AW;R"!.Z"K:44@Y*0!)9=67W M)34EB\[6I:S@)E^VC;']%O5-V3:U@+)7G(Q<8U.I&U%5%7SYDYDC\/Y1WE%7 MD#8VC&DU8,FZJMG)VK<(8'FHB0)$"E*HZ6-)=0X ,9D5^+)< M4>?LYWD7//3G ]5MX@M/U\0[EKQ!:F^2UQA4F:WFZW)KICF["+X)E0BTGUTW MM.B?1?]^VA'7MOM89+$P[Y,$6H[E6O YT1^E!"D064)=ZE@7V:E!4HT/$!QR:15@1T&EB,4P, I61)V *>'A=)CDY/ MV:5FYZ5*?79!CT@"6^G"K@(O'U:X2FU&9R7GU/Y\"Q,6DJ!ZUFM2"CHC!S./ MJT/QA (IC1NF5O&J-?E2TA1 ' 'X-0W1W=&*&6LX0@R5<#7$TZ:,">^4 KTE MOV99<&R(N?+B4T3#@,' $2E0=X&9NYQTC"H8I^#"9\:ZZ2[ OI2,X51N^JL8 M92A$*4A;H(2]+_O!*6.@+:1,P>[^-56WX;2([I6(_F5Y!:)'*S-+8W.CEB;W MC.QEDY*/N?/)#T4 MHRZ1'=-B,PPAHUJLRJX(!TC2V!$".AW;C$0F=(FW,(.EL] X-A23_WQSUI?/S%0FHX/3KAS.HU"YKW]BG9'C0GWU36(\W722#K( M1.TJO,ZUFI5.8%U4F "L< O5/>3P-,D"'<$G&;M5Y)YUM*,.R<)(M V7XX_Z M!3IMSR+QW1!LU<>/GORY^!#5I[F]QIBV^&BF/Z:I:$17*Y/ZE,'*T4<1#W%8X;ON)(WEWCQCI^VRU*[AJV<#^9+D(F@K) M((KYHV23G,L9)AA.944059R;O!^_F=I[\;E'%SIA]J =8%)@=-O54+QE'U"6 M:&#&\\6K>O%U<=E&* U09(\_R2(@Y]BC<-B1#P"'5>86HJ5>HP4')?I>@%EV M9^/EWYLLQH\XE;QDD!0F;SY 5$_ZN9D41YAAS&<@;L&V6"6])E>%ZD;61DX= MTX?)LT8#TKSG=JE)S>/C1Y^.-&?>CEH*75+&$??;BCBZZ&B'&:*A5B!2*F_Q-F;NIO5CS-6'%R$482,?7*5V9U-$*3".B,04G'OT@,<"O5JK\/2\XV2M/Q.L&"2-ABA,WDO[ M(GR(J=3.%]_A,9*UP%D3&LGFB,R)?JRG=GFZ"T MKQ>7>0#7?TAUN MR9W=V%[MALW6XZ<$2S[[N*J"2:;*Z<4M"Y\S^/[Q@H/HT?-J 3:9>^>&E/-*<+DOGXQKO[F M9_C%_IC;? R3=KYX&>[_AKT2WY8[Z+U.HG/H44G7EC81<.?<&59=D6348]\6 M8WKP@;\(.(5#P:HK.^#HW9^LZ@X-I4_I]M]9.SQY=$JW/\AT^R]YZ;UW4OWB M)\ A46X1/EJ2"J3;TIS*4JOA'?+U@">I[041?YNQ;4 SHZ5CMQ; "KB2<:M4 M)$0F=[,-]S395/5!3&)V\"\>@N[#OI>%U%;^1-OJ0F'@_%!.\PHQHW*%KP,/,/+R)_BWA[*TLAY;V6ZPX:-4(HO)MOH.^Z[G$1T):.$K3-'1N2<52$$"H@JFI*+5N5,'C)_ '<.&\>Y*ZPSJT.5.!T:SBS%,S!-A\=.]\1LX?>W;8H_V'J.KE*:4(TA;,HYAO* M@;2Q\.J6_KGW]U-.RMPS>[@U92O+JJ?2$%]_K92&8$59MWF02^I7)^BY8!F@ M,G"HK? O?)*D)Z:Z3MJ=M7OLB!N7?]*/D7>C^U6WXVFU:21DFF1FW:,[8^-T M:4E8HF?-#K^;OHDG19&=J/@GN28N2'*=;AND?<)7;TJ7]UF\?/'BC0^M&-.F MKT49Z7J%/Y+%6*[*O!7T7&X-*.J!KCR\8SI^:DY2;&02+318)_'7O<*EP] MM4:99'NI,S5/P*PR:=J]]B3ZF<:*(^TF#3^X.AL9/(1DE#6<2IO2FAT1.%D5 MAMC<8;DQ92'-(1@G>L6$O:/>U&[GM'-+^+@5^U-SFV[F.'DN>)]Y&K977&HR MT!6^O*Z;JKG:RT6;S#-\^"VZ\VRC1R5WL53Z4KQ3_;D&YYV2?#T=6\)'*\++X+!06RON'S)/CAT#)C0QF0T$/J=+3J]?U4LL>3CAN@Z.**3 M/1D'=S<.OG:9),J7AU/R;Y2M6O,P)0E1;:O&9JRSI49XW9@$GDQ(#QJE_='2 M4FX+8DB!D\'PP5^?S6"T$ABM5V<,&&;V8U<&$.&Z9X1XZAKZ^'B[>+=\CD/= M(Q3D4VFMTE*C3(ZVNSP80-]@7 M5X)OSZM\#.^^;.JA4^8VZFL@;EKB9P:UC"J+3?ZNW P;>:%+W$O.DR];AU^> M]EH.ESTXU(08&Y!?:J<8VX:%WR#) I V.F%O"%IA93OM4]X!&=H@0NU>"LVY=+#WV-= MQ%);=!/'&#OZ+C;HUS65C93TT;/M+*TQ$B%&YE?:0=ZNRAN!HE.6L$ J'T85 M9,"0V-)#"H-"(:M]5K<';FVAW$)TTT0SLY K-6JK.#,\,IV;& QQER'X!$00 M.KL=V9Q705 )AM:NSNBLA1=>86JJ)2>OI&U-GBMMQT6[8K,1O+FS6E6MBGM; M"-BL.X0C#21I1##B3/&4H#&-3!+\'9Z:Z;(]H(MF-VD,8S[*#Z&?E[),!>C1J\]RIN" M4;3-RZG&8P*OL0Z]\V3&\?F[-) _DEU-&I[TL]&:8(G)9>S;!5 5Q ;!*#;[ M(N-_D"#6T:3CFEFQ(S:/^\H>S@(W_\5(6+JX?@K\6#8"9_?""62EK$=-QFVK M$E92FC,!$R.Y?J64.;30X0/7U+9M=WAQI;\$5/)8[$@$6)KN)SNG=/C[FSA\ M\OB4#G^0Z?#WO?K\MQ%_)I#\3O1R4&5D<3RSMKP7%M.XQ:_ZA5;S'B[5^^P0 M2U"%S"KO/I04I#5 7G[5%I)AQ^^,AH9#.K;R, O-GU.[7R[&%/O&)K/P:WJ^ MW;$C/>8!-EX::4[*I,RM,AYK(E@)X9S.\DP>\_+6G\4:LE;QXZ MLTW*)AW^G[H>+#1YV*!)41T,L.XZ]JTJ+*E,..I3AC@)S4B=$07@6U3W$FY: M'4^M?4 @&ETBSH)=.1>IC^&^/Q?OJ'8 8DGTA&CI&G;4:FS!-B N3QI S(BZ MJPWOJ%=GX>N[O%V)64:&)53_ATHP*+%,#=!:@(^&VHQ)UY/,I^1K!?;-KLVN M\^D#%HY)W=MHH2@)4">Q;&,+&\=1%]KTB]8F+-\GC_Z4.?@DP5_'U>.+LDM< M">$G%%,YO/N*F@O[5 ZBE:8'J$(Y'%,A>D+C*?KUT4WL+-*)L'F><,(Z=))R MC00_+ZS BXZ*^L)7_E:4/]([OBW>#<5E3L&ESH(9EC_9*VT^3_B,)UP((]@6 MT6+>(MT:>.9C;36W9Z(VF%4W5(O12#LOXV8E M!P:FBBH3/A][*$#Z]+]>/)>.KGV:)\HXM".U#X6FCC3#1.$K:HM=7RG,6-8& M@(7):F;ZLO@NU_",:8-SH0GW%0Y=<1@JZR3Y)3[TY]*/\.#!_DDG6DS#F.F@ M0D@IJ+O;-)KVMEG,)!.9,8>!1E82+1T6W8:9G=I:;,UZI:**7F76BO1/BR4EOT+_<:3'EVV3KT#M&'9%F+1715Y9(!@&E\W*I5,R:^0"/ '^_)<[ MQ;(^_=FQK$]_H5C6__P?_XL;:"V+JMI2U+2^^M\?//H /\N#\;,,X3*87T6+ M%ZBD(A;SY2()UOP,W7;+OQ:_V5_2N;[ <_!8D8NPE2"E2P #X]\JS' M!YYU9!1W?/7!L!&'@7[EB XP-F<:I9-(PN]VX[;%3?-6E:[9P:8^)&D8_07[ MBQ):JQ/XY3C^2;L3_MOBOW1TTG5',X&_ '-/R_3.5@0CO@S:[0H,6[1$'#LY M:8J3ICAIBM]-4Z"@EDN,:F8/&$Z'_G3H3X?^CWSHT16A6RI/ES4T*&MT\%'G MCK"0#$>^+(2/RV&W2^*.R!WR_*0W3GKCI#?^R'J#P@0 YPP2T"#N*4[IN10+ M>19UT3)MM#&V*I[]I"U.VN*D+1Z"MIA7#JP&C(*/)(ORM&@.-E# @<*\)\UP MT@PGS?"'U0S=]=#WQHW/+2C;&S!DM@O@"94 +]]N_WM77';E#+G&;Z$6_MB) MV:?U/N;GI3NC;[KG.P3$BD]DGSR^8L0ISS"M*GB/^8:J'+C<;SOTDD'R5"P$ M)J$&)O?CL[\75)[;G"Y9'RZE?G=FXOIE00LDC2V9V)F!><0N8&TT-(5KF6;X MSBB&3ID0I!<,)?*L+,7A=S*+R3MPO:./ (9?OV=E<0;'OR-D14I7A=1=:XH\ MN )/G0 L9$F2MQPB8R36HG85"8,_""H &M[%$"@ )29 M8^JKN508.M^XN5.)3Y"!#&B#:M9'Y96"=DYX2FP>X5(L<,;8$$ MJ'KW[2TTU]""S!4#[#)7,_'#G.IX'F0=SQ^=UA*XO=547\^8IC#_=D9WI07E[XIV M64IE)-86M;6YU]3X'-OAKFT6H"5-SGAT'D#3>C7KF/1AXPM]O%9[Z[,RC]4G MP]R5'J_+H,D!&V\N*VV&G"VD1@:X=GZ6@[_#*$$1N,,W1OX@!1@>A2,[.IX$ M92](R(,W6F2=CL/U[VZ47*HTJ!9Q3K;'3L>3'"G%HJQ-#3M+$F5 M[U-S)Z.(^?CKO59LCXN6_!R(K!^=%=""$ 1W?!@(3LN$@<2L@#HB?PYF%R09 M:FI>*$R7.U-KC[&E"W,TU(2U3R&)T:0%4"JUU3)G\K&[? M!49N(B"]X9)- 8^50IKDY^-Z]5Z4B,6$K M/]$R@C>Z%MD=7CD^&V.K%I5-W=!J9&G"F62PV4,RZL,<,R:RJM:3GWM7/_?_ M7U)Y\F^51_O0)FFGFW2GI",#2%"/WHJS-S$=9U719;VD4+&K-6">,_6SL8>> M\#0,=LEH>=7N7#[H7H):-Q -4X\N?9/>_ZQ76^V.DU2F)8UCBP)NHW5)25@6 MR4G\,>ANK %B VO'9/"/E(Y(HB#7%&M?IGNIDXKXE8%A3[#'<1D M&6;GP%@(.W(-(@X.)8>?NX&4[N36GDJ#51SO>;"Q$(,,1S:%+H,Q',20#GN# M"E*I$*G'LH2:$-Y>\_*YSA#5+<+"F BR'YF3Y =;UO6TJL:EZG?0Q!1&F:MM M0L]=*3;6ED&PUHQQR;AYU )S-I;G(D4 FGI-,4U_8KR9_V.52-*@;A2U3DRY M:&6Z!Z@E>?#;T;Q#US&VZ+VAY@VXDLO3T'( 7%44/HS446PQ_ABLEVXEF?18 M"CW#0N\*,+.[68WBG:&49TRWK,KS^ $]7[PL\CHHKZK0)M.TUV&GPRV/CEU% M6 J6 :*%*JGQW ):LEI<#26O'_,Y73>[PQ(D,Z"_A_/%=*QW2H $W3>W_:0D ME8%\I$!A@8K[<*!?]K3(32O/M!V2%55X>96A> T4QH6/6^G7B,II=/NT0\5M MO?;V8/*_*784?( M8NLGC\M)[;+!!8+NL,A4DWQ)R%$BQ8.$94(K&@QN#MOJ\TE%-S71U4>9FWM\ M>+24ZK7]O$+ !U$Q'W:-[QK?P\HG(;6[GS,>8$XH5^ JN):\&9$#5RK^8D^/ MNQT2O<5V?(>'_4QRK/2B2&':D*&SK.*AQ0PZYK;#ZT3D;JNNGDGZ<<%UM!SF M@A"1.]TI@]D*>R',TDY5"1W9U!N=T,I\U: &?YS!D(]_GYRU26_YP\ILDD4> MHF]Y\M'NYJ/=%H9B1TJ,HC;XSGVAICGWE^Z,H(,4L:1Q? +R/JG_N_6L?YC. MV:^S4YI%3)Z,XXZT'?09@T6<+^#^%MV)MJ@+;IT=:Z(/^^N228U^NZHB%UB^ MKROO31K7ZL=4GXOL*N[B .:B[$?.U<2S4@I!Q5C8$CEK.8E;<96%>!QB5FI> M4J?#;M8=4J#!8B&.1<_L>KN_K5Z<:ZMQF7@'&0N$GTF M#A\#W"0+!9?V/H%LF%+QE>H2>WN<030W37N^>*:T![@(A?R*1892#:/I!PN@ M)35SV^&X+/I=P\E@D>'1NUQ&9SYP M,6/QC#M>.EC7.-X)+%="\#I/\[ 7HQT!\6CR6HO*R5A.F?+W-Z?XY*-3IOQ! M9LK?=\;+W];L?78D^."Y?;V!-2(K7+9#L'&,Q9Q\E#Y_E_"PB%K?+[COA'1@ M-$H9B:>RHWN7^$:SHX=&+S:\KQAI_HF+=I02F08.TCB2VSW#G8BPC=;B9'-_ M\-?O851-N-+GR.G2("BM+877-?;,]IPR8/MH2"I5W "T07N3JBJ(._.P?+'A MAFU?Y\MBWD2F[Y!T4;MVP*/+]4%Y'8GH46-R_J#/P-^ VI40"8I665Z&V.JC QE?Y3#T]]F?>S'GKW\W130J\JPAE MAM)LQ\HD M6=M[Y M7%,':LXZ(4B8QUXE.I,8-%R'V[LT,*)3)N-*EL,OI:TSAPS+?LP*:O3SMZW" M"9)P#^@]B5C52+[2A0R&CEE6N06+$#]>%U5RB@PI;+K6>.9DXY).&YS M1XCXR:Q+0#PQ<,DX^=8H9<$E_(*!0] F=JD)&BFHZ*9-^N#%)(C5.'#6TN(^ M:5S!*JC2^^57K0'[_@YPDQ&$+%-^3>TD&P93978_9V$OVAY]?"1H X+Q9'T; MA?GAU%($41I@)<3DCJ)-KT\:2KC_N0%P!\O ;3$L%.QSOK@)A[[N 9&%=6X_ MSFN 3'@XN2LH]X29V5ZLP;+*RXT* KDTZ:9R0(IG*AG?H FOZ=F&LG/Z+<;,,VV,>)W+N?1!)9E_89XC.'ZY]=N.S!HQZG*I MV;FQMD.JH@VRK9TGC ,X<[]D5 E74_XB8O(P[\=7]>)EWBZOI>/[)VCC_@7K MC7\JOOYUT82]-M/U6?!'.'#>-INANN+$[L'-MV,?KC5VZF*B9MIO_LDCV3 B ME)#G]D$W)DTEX'2KC4YT=@FCOG9^DT((NDX%';2X*.OF3#_]G#%NWS1A4(M_ MA2]1LN-YI*;'V"??>M:(!-T41[]J(94?@A41U-K78Q+\R9N:JP*6O*;!RG9\ MR*)'2E)>5:3Y1R3)!X]@L;EL5AR'DCK%, ;7#(3Z!O:M(/FUM")(%E<)3Q?8 M?8WZ!6!O03S XW=P#^Z;H,*TI>NXE"8&/:.DRJ[B!0V2T;22G*K+]5[N<#WT MBM"TKH-<^$I%_S9$8#BT 44<;^?J0X*VH%X)XF)5&B)#QC+%^H2'5)7HQ5&, MH^R[V]6B=*>+)=Y (KHV]B"9#T) L]L$_P^=E6%;;6,^U*WU&9HCE$!/652H MFR1Z;LF/#M)#H*PIP[-$2M/*' [(C[&J!^$)=TE)=>[!9N@ZVJ;# ,".^S\@ M&C*5HHQV@;Z,BHT\Z(A^^?_8>]%[/6''8=6H2N_VS(F0 M9;FM;MO2M33MZ?/E!DB 5;! @(U'E>A??S)79NX' +)8MBS)(B(FIJTB">Q' M[MSY6+GR\H1-#M_RP^?_(>O[(!P$<*I>/# M?!I60-"JB.@564(#H__)KK49L]**2XAJ__O=&L:J>NSMLZ -^:K:A^B\:4.1 M)^9U!P L;UW.UITLSB,+Y&F_1R8_8U9"B8 LAISK4AA6O_%]H0?*8?QNL)"3 M@M^V[)ZP@;)W2!Y1R*3I8BGU0EGTK-^Z07NE8R;-73-/U^]QS(L,:J7D'RY= MW]^^&70@?[R;YERBK[:'VEX1:REK#W"]='RJ'+C"_BD]-RUZ%P]A= MT[%K3]"QL5EF)3>1W-EXO;S.->5^,ZQ$238"9RVJ_-E#E;"\)=;D0]FLDVNS MI_%::P+$'8#S)=^,8,G !B:-OU2;$.DH:L(*^* )A;,L8]UHH&\/0)]SY7MD M!?@^%"J,RZ20XA7;I+@TQGD&'K<>XG(5I>T"ZQZ8Z^Y(L6I][Z0RRSC!LMHS M;VWIX98!A@RNXZIKF1S-5304@2T69D.<8<)B[3L$)N$KEY4/0JXSKKG.F[6W M([4AN*+8[4?A2P#ED7ES9Y16(DULX*O5ZPNZZZII3H0'CK3^AON@-:[/2W#M M\;6H,"X_N%L,*1 0_J=*2(!R=IV\[:O)HL%)I=A><\=JAV,JEGJX6+A"MUEK@$=OA5IHTJ(_?';(CMB_$N]P^OXHF47E M,G!.W4@-Q%),,D9!"C%.RP\EP=CV&&$8^X["PAL \#SQ)]^\:JS'FEK%OW3I MA1@NCGT[N6"_J!4="P7Q0VXA LK@*AV,4?F<+5J;-@@8 M7":Z-T%\V,CWV9MAJ^6:BUHODV+E4'#:X5LL/0Z)B'TC<1";-)XAZRS4X9)3 M]P<@7@*P&[VQ*NG!"G1'7*)?^C547:4\N-R84INO _"$NN^#]%BGR+^?LI(\ MND7NJ-MW*#E)08UTZ P),1O.,UV J(&?O4PVK-JM-,M+ZPXDX=AQB.5@"*5M M^?K*V*9V4.U(2-^1HK]1.&\"/XR6Y%_4%7F7>'"8PV"/:4G*I,D#XDJ'2@P0 M*#T*YWD\Z+E+54B?TZY,C:]D<.\<[=GZKZA-^4@W MRV&D2S!+;D^DN$ >*"&CFTN6RVZMN2AR1U<"0?)X[9TL%?RWKH3?Q[']%,7U M@T:[43XCN6EF?9AJPZD8Q+,2#J4EY+V>W?G<(:56O.I '>O 00>[S9)Z+A^R MF(-V=H,4HD^#UKIZ_8Z3)B+M ML7]AYP:6X=C/$@,,P83CJ^F:T._<;JC?9,5EBL4*M@]-W M";L78??0:D/-<>CDHI@)#5XJS 5C)%G2H&,DM;P[$TVW"V $C?:]7Q6H'H/S M.R8+8'Q"%DWYK5R1F [HF1$M .^R9FCZ1>=2@:AR.7O\\$YC!/L\6C%KPD2= MHVM@5:9CE M9NPX;)$W #,BGG/I^"0DK08LO^?[DNR:YK?6B;AN6.0P*#"&Q?5V2G"V@ 6_ MR@2" SYDV!Q^^>>Z2@SM RA!:3 \B,>YB%I%P$:'&AN.7=&20Y8!LZE?,OOJ M6R8'%L$(MTG?:ZQ&;!'>O2,VG1L4_WX!^H.2!9JN6,XNZHHJVM"UG)&"./^9 MV^E&#*RC=5)&7&_C8VRB+8GXG\9UN^V,H>"0RZ5-6(K]I.(A#=]$-IQ0%1;9 ML4JU0,@L('%"6T"O*24#'M)]DP.!Y](F9RAMP,'=!I2!J)FA4XW=AZE%1KH@ MNV ;L,HX.%,A%.?:^'//$RWY#GT!XTVR9I(AJ)4ZX+1-G M48XYZ(@U$>D074U17:-60AP _6V04+9A"$#U_,[9N=C+=C4&A.QNGX+KUB,; M;+Q.Y_EW!,(!!*BJW*%3ZY7CH?RN-0$;:)LC0V\UGG]FR_M#%I+\3MJVR;9S MJCRF$ T<_.LZIR=:B$,%&PR)K* 45(HC"^\6H2*EY.3#"YX''ZSMOR9C:P+: M/=GD::'YD&$ED%@V;+UHR7R@/G!B@0NQ^"^'9+ADOFPX?E(NC15#P0MV5TBI MV;X'JK73Q,C4":KP$4,5[D]0A:.$*GS2/7F^[7N, Q9[MHYK*=J/*P&\N@Z; M@O1:DVB]DY9]]^J76&__0F[BTF/3XS<$&$H,I]?@TP+54,JJU,% $E8Q:?!8 MH^A]&GM..#0N4 UO>0#7Y2)CZ\\6\,7YH0_+:/R*L)&-$%NC<=$+A&W[BKSF$.ZA%/ M@:HQ#?*4DJ45O9'AT^/Q#HA\1;.!8/*:WZUT>YZVL%\2TV3Q=# +-;R[4G?$ MA[J%9+E7^3+G72 CF[[QA8]'\,( 5-D)R1^^\*7Y9B _=P)[L%G/'#UI-@)[ MD80Q< M3 <2M3?+OXSY$Q@4F8KL$0SHYX]P3F7<6SMF)F)>^B*C(&PV\ 8+- MW5T5J:&%A@::=9XCJPF78B=Q5#[+@(DL*/XF85-O/E]F \#*06YGM^D%BL/P MV>UBG7/)5:W(2V_BN.?DD0 JM>!N)E?*!U;<2KQZ=6E!=Z6XF3+KMQ&A@Q , M9(@#C60#O1'YD7(_K31PH9Y_<#D9":$T-%$!Y^0F$/A5?4'?^U6'@K=XK5YG M&Q0C5^7XZ0@EC5FN)7_-=29Y"?*-,>:N5KN+#&O"7&4TW![/#;>-R./H,DK8 M!7)?[K%D!_V9L:#B FINGAO6@)$D*DR1Y"ZO8],U3- ECAT3T3B"?(T\23BJ M(8^2XVOQ.9]K9X1"2>LY'UTD]%1V$>GLMO-!F3(3&?%IUJLK:/'G^_F(@YC5 M%]MYQ-3;2)EXFJTR@0O1'<,NH6'FZVX-YAKRAJ&AY$E7N"FM/$C53:R'M"." M4VP^<8\4%-LV&>J$2;YUW[)UWJT_;J4UW92[;\IO"Z[5]/K(94)JE!K=MAIT M=/,FALT#HUXDV8%*<+A#$(?TL@@]'8R;(JV8%H/_'@3+9!\9FF3\F3&CR==) M^2:(4/,PW(LY);!2 0E*V-S%5A[OI,"]9\>#0\BO MFS5*PHQ#E*"Y$V-WVC[&>#<[5/-K7YHZ0RT2 MB+0R]Z]!PD66:->R]-";ST'F,>IY\%;OL<19$^ M<$SM?N?T9.\9WI$F),58\%$'M_E:JN>VOW_:#VT58O"'^8SLN=+U51VR=)7,MM5#"RE6A:*3@)N"*TE:%FZ?>"J%1$6J%7$S)G+@A6)_:*6^^$#Q!5 MYJ9J&:KPGH_72=RBGW[X>N=A"'MCE#L22!^HK>?I"!&OH[4*^ACLB?!ZJ!IR MP03/9#NV@)%2#1;2ZZCPGG?^3+R*T4-D(1/F.3).Q",N/_A9N[@@N"WBCS"S MB 0Y5!<(Z(5$V,+1+*1/+H.;*;T';:62)O7! X%"SILW&@Y5*C$NJCX+8J5 MS,@.B=F/B]!JL4OU521HQF/T1-R6-PLJ@7IMM9*4O$K24J23\--XX#'1B8=4 M>\*0<"8"979QU 1*TS=-=-\SZ$:8&(/6<=4SPS@:3NE>2VK;BSZN]EO$OL/0 M/CC 7@-W\D=V^R-_=0:)KXH!IZQ)36 C^WJ>WKYW[.;^FD779-0)"=>?;-;D ME]P:6"6\Y(TO6JK*X/)L#8O]E3B MHDG2_G+),+EF WBXH;AE;*U&8I9S(BDB949%15Q-,'=L#_Y9 MVMPAS<):RA.+WPT&%(?RF#D+VCX%*\B(7!A%L- #@RWP*C%"7J4(>Q*1K?!G M1N'W3%^+;-2K)]\^FQM'6+%U\%+'5!TD<*(2Z%?:YYKE:1[0\;FE#Y;;51]R M3=3.L;1=0[!!\6F VF5FN28;KX:.6G-Y=+"-1$2RUH*> MD)DFI&4,#GU$2Q/4/5V#2,@?")0CR&S$LX ?1J4"D6K2^896VU>280_OOGM M$_CHXX5IG#^8P$<3^.A3 Q\]9[IE6@TS!E9%5:'2U-0::3!)"[E;A;38^9VS M!V@1JH&KZXRI0_D6-TWF$33!S<=1<#%Y4\'BN*O^*ML=+M;48K9AS$ZWB1*& MZ^071+[:125$+#+H=255+&%"S#C!)!,7^28_1&-QV8BUE,;A>%+%:)U#<$'59UY&I*@C$C*5TI:\3892^ 7X^[ MW"T5DT1+>2[=J(U27P$B'O"-!EQJ[FPA/*TQL%R$>"/+GF\_N&>K@96&H\I2^ YC0K M^FL#UX<&UID? F,'X+;.L0>.C"#8#G3.ZQMP4F6PL^]Z;)".6_AJIL:M7KWP MC["Y3(&4@SE@5]I;)2P62M[Z@B%1!R0=U1LI\=,>.5WIH[K2D$M.>K'L/-*. M'QVV\=JRX4^'FN5[U;'S[1C:TSV-^W9Q';/PT%<#IQ/I?7=*)2RG 4P;BV>4 MODW-HY[=QH?R=9+_+4\P M;OO37Y/J=??/KOQ;/GN6=OJ0UWY"3ZO3^>S[-CVUCFVW';'XU%O5!\OJHB0! M2/G/O"C@WXQNPXLP1CNX&N/))FBZP<\1#>$;N94E VDSCKUZ*!U:#V39"9?( MHN:8]D[5QX%#B"EC3P'<(SL;;;>M'(!CV\(4H77E10'$I6A-UL@L'19C&7'=<" MZK3:L)TGDX8EM'_>W'<'OQ168&2=M 5"U/IO9#;\8$Y[\1?H?^^>SG[N.#;Q MS\Z-G^WW]S$';=_#H_E-$#P?1BYMCM)\6$L?Y"U.2-RS5)[K M.Y]J P W_,;R\W469VTM?W-">[2AQV:,HL'4EM(< MM=2\XW/+);I'L5TO<:=<*N &X2TH>83[?0E] Q?"-U_M'X"^&L/18Z[B1B$- MC>+GE8 [K#?P342"UK$\(L3A*^>](&F_QW1:FN86G"= MX9S)'!ZDL7[XMV2]^>K)["?72LHN: EJ!AVAL"N>:%Y:?+QU>0(#7+,81I1( M&F[@4^!AWV.]=OH- =^@7TROAHC?T34!\W^/F"!Z]=27(=[MG\)^,^7LAZR^ MR!3(_*2W9=]8SZRGX9[%S:"P9WIW1H(T=W<%QS7RM_W&8LF% 1=94=YYH#P> MW)0RU;\]EOM"2JTT9#!6^TNJ9*GLH>M@.I$81.:*&D)2L&22*VHH2"T&/%X0 M1'EV_]$AD?QH]R@(+RH".>W1K:V@3@]/Z-E'KV=JFVHM-*D)]+]KNOZ#)/>V M$F9=T\"6F=^%%T_GK#/+JA5S/0?^R[+%2*HB)')2K4XL*A+$4&9HQY0+WUUO M-N@JU(0 A 3[ZKJK^>M( G&50]P\H0OCY(>JK#85Z6WV=72VX;Q>/.6HAY@' M^\;/&UX&V4V$WEJ!D.6^TRY;<(UT[&6[IB6']())^D::C6MS@:U9UUI5WI!Z M<9XZ#P]C'>O?\"HC85\O,IAM9U)8@9 =?7^G5(X*C&!W$K[2U0QW51T)']C)?Y"TD(3A\W/B%C3KIS['8;A(.[?8W-CQNK)@4SF#\ M-.$Y<-<)O_+M=M;K@6:+$C28H"/4)$L6M#,G*,ZMRBP=J$E3GNHIRCIB7\,675%0VYE>L>;R$%D7 MEW(!9@VGQPA\'U:-<^QVGCB4QE5!E71AZ2!32=V*)*9DV&MC8]GS 9)MUP1B M0R+ !P>_)MO:>(5]YZ_:F^7\@<+$$8N=$KH?;^KK_.&4T#W*A.X[$HCH=KBDWEW%CE:NL<,+N MX-(6T@FMT,)A'I!TE#>LCIN3\?P&%GU$'1^2_OX>+-+M^]07.5V/J:'+>Q>/ MX_8=N8$F/]7WX"AWR:+K]675L>/5XV*_#3=^;M06(SNOX#-+Q+@?(8JN?65Z M0G@;P=KS^*@Y@63Z;P(E[HKW"]]J1*DMI2GP$J^#6?RVDZ.H5ZFM;*P MF2.5 N'7SK[Q^8@(]&30+!J K- XU@15BJF,/(KD!)P6UYDC."KR-WS1V44, MB8K4P*VN4ZY9'GOKUO$W[7BYI!&$=#@( :CYS9+RE^([0&*UZ>9%@@^)S^!%MS.]@&_>47C+1Q)Y5.OY[_MWW//>O<<1OXT MKX65^.SQ/ @F_JTKP?1['^4_=09,8L"$Z7_GZGA5=[X0*X@F\)P#EPV[;,N@ MK];S-:OBL@[UQ$:#;[8[.I\5WNN#@_TFE:=8.GW4F\/>]E(G']@NYDIGH<@5@G$@>@A M>'\ A(S,'8ZO6V"?O\]!_:Z1/CY)Z:K=@J(6:/&3(.LMMX^[)H.O+I+R36.W MDR,^ J<\(H7D5"JNCGV%O$Y/P*T4<('W%UN:+C=__-*&Z)PJ6C4AK9J%_6?" M]L4 \J+C,#VQS:0V-S9E_>;$(P]1LZ.C/TP:@JW>822ZN9B):U;KN '="9UD M#FK?@K$\9,7A9&)[ +D0"TZ9OG28-R^<\Q31'$L)#(5#ZW3VA]TMT*G:?"G_ MU73%OKOE!T^"]5+82(+;1E7(V*WR(+Q5: Q\L8@)^QCHK =FAP6R8KR6/M_2 M"$N*]&L8JA] #)5L1F,Y<"B@+%VS:E03O"^%Q$WI62&/J10Y[KL'V15#L M8_C6V8%-=SK[AW%N-E;0&.L.WO?>!@WISWJTIP;M/3WP>7SZ8MJ+\K9BV5;+;):I/W\ M+L1=[\I]!YL5A=W[3Y!S=N>33-(B]PWOGX;E(*]=M>]SIUYH_-'N@3C M7(!ZP7!X8(=X:X$ 7_2NS/$VI\ED^P:=B'85!0]02TL'WV6-?)&5':W^G+R< M3+Q8(9Z-RE2$MMU!'ASCH\B4A?H4L9$MC

M4E07>4[OY2Y4(R)0G_7;;@BTU+QPE*.Q( MQ,OK7:'3;5NLP&+B5P5 M+,:_#NX(+SHQKB82(3>4NW?O[!6?WJ6/O'!0 ##4X.>/!B328S*+ 8:C4%!T M8>R;)3+KT2W-)%N'+7["9?PD\=P:$"TW$,F"]2: RJ1F5H#+'"6X*--RU_21 M>K[]2K\KY32-$40: E+"F#I&?KW+Q!#"-#L(WYA52A&_!JYU:7M1 =;;.A"/ M*(2+QH@+0\J._\""Y9B:8]Y>)$VNS4"USJW?AT1AK[(8BZWB"D="^APW'__M M>/!HS[. ";[.' XX1C'LFKK4^=LTYP-RER:+XLJF )&;0 MC-(F$N1:M$8IH.$U0.X'RYA-L(R/24_1U3'!,B98Q@3+B*_?,'4 X]K0R1:[ MM$70;56($GY?',B=)J8 Y2Y.:KK9/PS;$W$*YEIMEE'O)%Z]RC,8\T/FX M)YF7>)_=@2"U&7/[_(_C3YS9'CW3:EQ&6VN#)M1(F#+7Z!IWX%P@(=O@[IK: MB>VL!1AUA4._IQ]S_RF06U<=\)/*F-M*[\&(8^.8NQ \9VX'VKM-^#6#:KQ2 M:7^ITOZ/C(R(8C1G#R[IQ!DPY3'1X-]73-D):,'F1*+#L^- M<*@+9G%'O(MLNC);>L"%5&KUCFL= >(#T(IF&L/:@Q'J4T?C$%C?7)#EE@UO MAOFWR;RJ_17C5^-H/R8\T M-)&&"MC[^:VXB2QKYKYGX)&Y2\UG)I1"PR&2+"0IRV3=)3 D/V*9M>R!B4''F$U.*88P B;S/5EA=#,;L%+*VU+ MZUWP? Q:QF(7G!I1B9GZG3VC0=W $N$0^>9$KDLIVW<5>V:0[E(LE04!,U: M]:Z?R_1\P+HR1U$E32[]@)!WX7$P K 8:2*EEL,(]FV'O^Y+F=AG5WH:(4WT MJS541&G6+.E=K(D1B>M'^[VE%2'>I(J2+EYK>; /\19"4H[V*!C1-+)]B T MZ ,6:0ASU)+XIN7IQ03Q= >,XI2"\8^,+X'-0F.!P2)$UV# H#EG M_PF4I=?BF7"/>:Q^W]GH'9?A48GY17>WC^!I1!JO&GN= ,$.4(?]')=[5!WT MR$8"<=:0^F/IW2,EU@_/F5@WR\I4N;KRS!6' G$[2(]'NJUT!!$+NK.U66[##$YHD3A X>W<5B B(W9@ M!=K&#+2=[(D/?,I27I)'%) K1]5K-_9+G#H\W;[#T_A%/HS4< ,S4P\[59;< MV/28:IMEVCK-[RN]681!C)E*F%/DKV'4QO0S?X)&;W362$F(R@KEW*?41-R' M#5/= 9AB'9_][Y>!)SF,(L27 U\9;NE;E';+KN6H.0HU*W-$KAS2)Y G=Q%%.BBXH-PX_#M5K%A[ MZ=7@RCEVQ3LRWYAEKUX>Y,%N#E:>SEYTM6^;QWC\;-D)+LFZYWF9]O,>O[_- MO/)X/M0#9&JE:5/&1)K8\D)(5<5@ZZV89'O@O"7E$!I 2@X(,B^W"='^;Q$6 ML(@)1S;.Y_L@*,A?CL-)!Q"Q'O*,)^&"&G"_+U,YJG/] XB<0^->+_WY]VEY[WRCD..($8<'\&9](IQZSY^ M (V_S;,H'A;],\R]&>8Q^-[SAISZY=6*_&1\M..RC#A0G>'121"2 KWJ!4 @ MH2G 2?1!9EIC-(.%Z$DB;HE2QN]?Q-BWO.VTVJ!P#>1TO,1_9C=]A\?K MMSQ@5NGK"_!MC"T1SMAE4JRL66AX!VJWZNA:Q.HIW%66,) 'C_P+Y\B-AVB4 M!4BE6FG;N2O,^S:KE[D$:8>:96YQ7*GL0458(BFY957S="MI=.N;57G? !TM M.FD4(6&O$4X2)P-19X'(@!X)?AZZV,)@6H,L4H"[&CBTOA2[?]L?GFK/&U;> M=>?JO4G\O21 &,07P$%JOE!0M^C_SI'P=OSW,>CN#T+K^FK@,BJ MZ[DO0N;"8$D6\M$,W/Z UCM)R 79MIXK,X]Q(B'.8Y_3,D$V/F+(QN,)LC%! M-HX>LB$0/;Y6ED72-&(L)5:PZG 50:4.V]_\6<##Z=M/2EV!/LD8CWOI@*Y< M)5=5+2A)^C77L=*M+^2?&D'66Y(=3G:(U +_?E&ECA)-*[CLYSD8]OBAX->RIXS(G#U@!ZVN GA' M"&(KH2NX**H%C 1\H"Q\1L-[?O]S(3 86Q&FHJ/UE?AX5J\/G:I6$_"?)*!O M1G8S8X+\0:\.Q[+&@D\6!ZMIY@EQ\/H?N=<&-:P;5_,K5V$"YAN MF-I8>U/TT;D@ M8,G93-AW\8275N+ ,8*'YO4I14+CW,]&.Z\YNG2HG33C/1">-:N.XU4Y<%., MQ]'H((M>":*R%+"8:!_ U =] "$IP7 DE4/M+#RDJ-%6A;2X"I(R#H 2# ML%:G,4"E)]87==5M&(A0L?Q*W*G_A#P(AU2N:P<::X"OP18S*G;#)S9T:66X M*BQ.>Y. .#M:FJ3YOM-\]K@VXA;[P_J95+V+ &PD5\08GF#C<11!=ZUZ0EBD M+?DWMM:#XN)(4N<1F"G:_6#YX\5.^KL#_O>Q'7,*2T+LX>T:S8(>>I77K70B M)5_0P 0'KITK\GPW.A(2G-N*]CA;'*>U^*/KK W86[0*=\TA&QR8H'X\3;9T M>YZD#%PT%$T2*;K<]<>A 4=,+*0/FG%0Z1@WOM%O\VI<=FNPY31D42Q]/ 1# MYZHDWKH!]8Y0$G$U2'V1E%K1))DNT[7]D88K,#(H6Q1!73E%#8;.JGIC/CK+ M*3?(U&!6DZ$*@C];5.R3X^;PYA#F55B7SJ3.G)8**!X]Y0O&&O.\D-(K,E;2 M]^]\SAMU5>F8^&UKZ&I)ZDCLWH6T&Y+21<[EQ,56Q3AXRS%C-!89Z:TK)G,I M78#%8Q2\':55V8<8VZ&5W>OQO4L71I9WKR,X]K/NR[C MO8AXHD#&)"0/G[M_0O]P;P8!@%FPZ#J3YD7#SE8*ZP#%#WFLPS$.,!JC_:^B MX.F.)\7O_2)^:N U?3G2"LVM?,N]4JU1!2N&VY>:S>$CM\.XQSF!=ZL,X>&KA[64*/S:C M4*F\W$SG]C <@XQ/1:N;(["7+_U&BK0DX-?.UG*8%LJ) Y<>/Y.N08UX8XT_ M@.3:J*%5AI@?UX=C*XP,XX09XU&#U5!G7#M3TRHVBR1?!P@IS7256_]FU*1D M[76664,37..2H IT\3)S=#LB#V*L7$D=P X-%LC\3N$44D(AH*'7B<'.ZZ70 MC;:KI?*UU\[>AC UTKM-?.QG7%E9[Q;L7W\.01B>TK%BA!U[VN@EG'OA'10? M3T&N7;O1!R\Q'0%8$TO'4.KBB[0O3-"+*G):^BLP#3E!57$7, M^2OMC^'P$PZ^WT..\K9&M[3K0## 2]R?'^1O*S#A]3SDO>ZAZ>S$'/D_PZ7&I[/@Z_T M?P9'1!TC*^FIY.8V[\A?D\F-ARKAF+*" ,:/S];W\!@Y?7/;IIVGT]U+)[3A M3,J0U=(D#ZGM0&>/J '>(.#>I<-!-$F]*X/>"IYB!/E@;EB?D+N)"VHI/5!" MZ!&\_:2YJ?8JN:IR+$? &[8S(D 73(,7<\!^KA_S@(K4EQL9,69#(,F=F&THYO$PYC%O7;95X*;#JDU8S-".J#:'6^!>-SF;$.%+\^;:)1 (XZU33+ M6?RBZ,H)WK;_)5FVXR6]/;TK +UPCR-+X9S M>3K>0I:YED0[9Q4Y]"R6E]6FT1X'R+( 1*]L5:NN6.523*A-:QFK +"@X8-,$0DQ3$C\10FJ&GOAY+;WL2EH=B$ T+1:=KZPR"5>>\=PWD_A(2X5/N M:\AZ7X"OM4 X= ?AMY0!QJ3?#!37CS2;U75KLOZC)?- JB\(8-H"!U^;2061 M[[6@U,3&<*V'J,B"+"J2U64FWV^R[$V4?@V.N8=+@\B8$Z4@U<8Z2ZSS@)GV M61Z :R$27S&.E,EJ+BU M=JLLZHM.( QE=D&7'IL1<.$4-3^C2_J-[#E2F6X?@-A>J,;+G4[FZ#PR*&\3 MAE0AO(+;7@N'F9K8CBY&*ALN ?].D\W9&\WQ(QL2,,\$2=6X2$R(GO[Q_)DB M!//X"Z CA A;_:)4&+/>A]INACJ]&3MFWDRZX:[!(ES3LG&R5@,Y0B&)O(/O M>>282N0K/:0'>ZXF#1GW%AC=AR64B>+*TO MM3NY)&6D?*C!-X4VDWEWPZRM8UH,QS49,X<;,QFS&,1Q'[XAOD\6M']/[7 8 M8%.+8/G#$^O!$Y;O!JC*G933427U:"/ZR511OC"FK0?Y<;5&QR07DOK1($L] M,F;:L ONLD3;FBRMTG%D+Z7A]R-M+VN@R)&@&O-GE' 6@[>S+]B?N-D=EWSXI9N+)Q3;T@!-V*L!3=L@G-\=P3]+"\=QI198UJF M8[-SCM#L*\ZW09I5NI-L/-+'8BW277'(X-QE)L MG>U&^Z[H/]TM3-80N]+)2PQVU"M*_B)8,$"!YJ&[/?SM*6+8HP\--PX^O*B3 GI,>DHVW.Q+IE-B=^H%,+IC$I*R^ MJ\2]^;8KTWE@P_;+IGL5V=SX3KBZ]'USG&2WI7GY2U=OPX_760J_(?A35P;Z M+_PJUQ&6DEQR?P1D50?+M;.15JWC 7.I\H6 7L*"7D^HP)8TS8C>4TA=,^!I M[.K*,KKWLLIJ7(0 M]!C8Y"0F(VMHAH"H?[)E6JU[;[,RC4 MNG>N9GRP'-FQ%.LOV9,._$&CZ\NS4=( 62S>B*ZU1W"TWX+E?V8_\/W([$]Y M\Z8)3[S!\D;\KS]B_6[A='WL;C3=]()KJ8.&95A*KM=RC51)_J_0M:KH<8[Y MJM2P&J^HN"6AJ F'UYI\X]$%9WV&!;\$[2,Y%+;2:N*Z+R#KK0*/=D!ZE_) M_TDVE?+UA.WD/%WR ^EM)?[P[D'(KJX*YI=C2^0Z3UD$E)IJS2X,-P=$%0)7 MQ5D?.-_&6YOT!:DD?F?>:,AM0\J3Z9 2#<,OZBI)+;"/>Z%,R3FIM_X=,>*; MC!!8$W:9VUB#D@E]&F8GEHM&&XWU"GIX)#3H:G\XDLT%7+Y'O/6%5)B(&AV !AX=KJ ./R.W2"O.&$(RS)IJ$_VW^Y MCZ+Y?B9S<%"; )B3H[3[+X(]M"^F/;#)_<^#A6G3\2_=I2EQ )K=*H.DT#I_ M]56 40%$A1]%UO"#/<\ZV_&L/:,X\-4[T3:"GOF#:2=F+&0G!F[2&_B#W13: M9A1,7.9-:X]R%[#F8XV$5(< 80(8(X<8D^;2=_I-DS8)HYE(^[2=E,PFDK6R M?TN[<3:K^^X0-I7^?XW_SRT<2$+ZCS*NI/G 5^5DBT\:9=(H[UVC M*'N4@IKJ*XFC2)=4A$644L0W(VV"=J^3%IFTR*1%CDJ+6(D(.>X^U60D^@VO?+SE9";NJZOC 0E[I6L43L/5%F-=FG)1E(\Z,_5H"B8R%3!^C.ZL'LBU9BAZB"<0X=)KM6A%QHX79+\58;GK% M28](R;EH?%"FI/5%3TX9L=-419XF#M;KZ5->8,K['O ]"J]>,K=$QD9A8]5& MTHVE6=;Y)D0N'[Q] 8GQ0!SGCLB9&2FJEK_&Q!FKKI@/ETM>Z:N]?!/T4/LD M:.'AF@4*:AC=YOM\($S\(C30X,RW-Q?,2Y5F[J1T.QGC498:R$":K$GRFOY^ M@]S3M8BTX*DG6>09W*JH[<]<=_-^"T>>KWH>H[M,+7$U2RM('C1K ZIG,N^X M^6RMS&N-1K?C*D1^%DY"> U;HU$ED@*+*ZF\L<;K?"7/AQHU0L^/H.M5"V9+ MGN!4J1)7JNA*1FMH#7+RDLPGL?D6V]%=EJ90)A]5/9;F=&(R% G4R8*QAJX@ M;B_D?L.\ $OT]>I8W*[+"]3$'"H%0EVO%4YNYWLO<^:V>^L2UT@;O!I%%U+$ M*\Y030_TFUO:BJ03VFN-V^%PQP3MA]+ M-1P+M=2ZVP&VQ;//ZRY5@X5'\VF;_[4T53. M[MW#0/"/AW?.=HX7/M22T7R\E4PRT8)<3&U&98G9SFTH+@P>W%CA-$,;M=]? M%8SY6,K0D%>1C-2'NV*"MZ"03U<@P6X5A?JD.]W%@]J23-4U'["ZYGRJKCF: MZIJI7_8NBXJ)JKFKUXF$+;19(NEUCL+6JNM >"7]EX(KU#D; 5FC:T;I;F)Z M(_U'G7 !/&M@C41MN,^*W)+.HT3 6'@Q(\)N"4S[^""/XRD/5U38DV$[-GJ[ MJ\QF\IH9:OFY Q9;\Y,UA\Y#&K,)=E_XT_WF"P6X\:3V5QG-KB7>?>-NX NS MK_N?G>T..7OLEMZ%T(K9_0M*--V\+K>$M.973PKB5[\!/+**> MASM68/"P%HP3C$%V3SN=/4MH$N-/T+;CR*:RW@7M'8]HSQ1 R,--X)@D4=ME MJDW$1S2K5C:!&]>!K;?!ZW?-54Q!G'AN5[Q6RMZCS8+\4)_*VGZ?U+1*_YV3 M&DPK)NJ\S$I!F:XJ+-J<=63.62N0=*"7+3H9FO1#X5[FV1T5-<<[)<^R'!?I'M/L-,CQ_0)9-CZ>X6W%2+8VI4=1"4>#B/":DX:?_KHT>G=S\W$3BXN.-S89G9MB6JX_9.5 M3H6?R7L$?KGHF:PO0 +7&@]Z%=^;/S"M^=13A%8/='8$-%YE282F%_X7\86C7BBR!Q@B)I1HV==@BNSI_>K?DO7FJY>S^W?N@(TU>\N?AH@+7):.IVS$#H?: M<-\&7D,'$NE+M#\L*\D#T=$O9_?%#L M']W_T#:+#*HFU;X=KL/C9\,21VBJO:'"7ECO[V@BT4*!_$*9BFO5L[QQYM,(4CV2.!$<9"@V4Z:^'=+TFJ M@#N#7!@RCX.'G&)E"G>_I,UH=X=4=BTD1R3H7K80(HB:V)^ M>Q%9,.0V3P74E1OJQE^14=O+3 *PTFE:!)Y'EF:+UL=/5QQ)XOB)2JLS,M@% M5$I9CQT*[2[D;/L9:<[EVA/0L0FT+0#*(&[IIC*GQW*S+3\W_CGWU]!N-0J7 M=?BTS"6*AT)R.GM&5I5UQ1P1(@Z1I)G#["0:LHEV4 RZEAQGID77UPL&@,&= MJ_YY;7R&&RYWFFUX&@:5E"^/T_W#:#9:R7ED'RERTX-BFZ[>%)V.SF.(G;0K M_ZR.1 ,0UKG,@8;#QF/S75C.N>M+TF$DP3'QT2&KE% .>-=/<,_F/$%O/%I6 MW[QEQV4:Z4P-9"BB#(O+9C&4;;>IRE")[K_!@^9Q)'$770(\?^80+,'[W"-P M(M12J]%F>*"VT%+.UP>AU9/X-;C=<%[>EB(L6#WN"X_3O?R M-^R:V?KA?E6:%8$AY>&"FN/@?FU+J9X:SQE)K,<'MX3=&SDFA+E.JM7)6*+# M2B:#H1R8=NHGG#AY'.>;FLQU!#?9:8/DDXILQGYV$"O31@Z+((TF >&\3J7? MF-6;!6UOI3GMKK5!> YMEFM!RL(!HN4F6SMSJ5//DH:EB T69W;$4,O2EV^H($VMZ!$TGBN3^.,&?Y! M6U-DJ)V2JJ="8J>^19MT5-HHR0,O ?>-8&-:SKZ=['^1@8T4J[X/@IFX>&5H M>H^/FBMQ Z-3^I*%T^R=W%X3PT))DZXTKV2IRDG5)"<>S5$E7@($8 MMUI5=D%V1@N,21)IM+'<>D^GS8/ "IPI+MD-X\>GLY?]G7.MHA0#0 ->OB'; M7QI-85[+I%AVCHO_-R2"(1>Y48/U=?B+=&NC3J$Y*,+YYP2S:R&++TR_%Q!*BC]5I*F7<-^'5D M?D9VA35LU]O5ZHDC;.;<)=-L6GF)2SI^E(UGE:<=S:SF/E=2TKH:8CV[W;%7 MK"3;8TK 08+)RCA?A&[MU"Y'N8WR%#$6?&- V<=1:N M!82?K^V.EP?1-UKKXCB^TFB0]DM7YTT:5"ZUHZW"Q"[C$M+YV ZA\[3DE#6K MQ+)5I=M>D1(T@;-Y>J]YQ>.!QF[PE[F#Y7U#UL@UL,0P]&%*2.&^?QLOM,U3 M4V=HZRD#T17WFH87U@VDOZ=1<+XW58_0L%@DQN3@E,"&<14A"I$P/5F]ICC2/]:KGM?6VHG?_!-PZLB<>W_#X!^H7P'EVP3F3F%(H:-.G-[7 MLHMLX&;6Y5J &O[Z2]3Q!0[F1N6>6P,.[RM7X.<>(/=QZ$I>19E"63\88#LF M#=]!^K!G/;(/F9L\XEHB/IHMT3S*<.759M.M\;9 [+&&FKLBM7@A/@R<$7K_ M.LB.6YNQ(4J67X5?Y'U?!5EF3A[XE17,D6\=76:9HJN<9I:42L*LR&7&3".L M^Y&OCI3"NK(*5XY!5*!79I/VK0L%H58:!!6\ &XU> MYH[2H(&07%;"OT'.+ID'+ XQHIMN&6Q0E&=<56$WS\@@YO )]C*^<^V2&U'[ M3PT) MR%02/"<;DIB120BC%01E*6'3#%&3RI_ME' [Y<,!< %')DAT9X?N?\ M#IT(0?&IMP24L8=$G".CJ=7+[XKQPV3GUD?4[$>PG;>JFZW 3). M;!Q1(7579$;5%/3EWFP8GZ9G'=9$2N-K:$P23>CW^SVBL]$KQ-"XE,1PZ9 H ME_L(XE3ZXYKEY13CMN>M2_C/N>M. A*)TSBT.FE9%WOT$:(YWZN+(!XS$AIR MW6D0@"H&E?Q>9D12DF9T/B@8&'5:QPW@*:QS6%C'E"_9X1?:DPCW)9OGCEQK M[ YWMO2"*P!)(2R!%YO"+3[<,NZ';!78XFA(.!SI"]K8RE2_U_I'<^E7GF8[ M'(TG_K<*0XS -I+1X5X/B"R8P+A?&@0SKT)A'.4()P)#=.O!8S2Q3ULBH 0:Y=^ MLL"[RRE+X!IE5*0ZZTQ-XA"WJ/:1T[EOLWJ9&XH1;Q7L-NM3>O>UJ/-]94_B M[B8 UVJIE QMZVJH^$/F8$@G6^RS__U=;T.U$L*A3YID'63RE<56PGB6O'9! M)U@MQK[ED]A2$ '\K'LTFWFZK6Z;P7"#$C^F*2U RGW$K1,:K+5G&#OE;N=TL9&%L^S /S]0O [^D:V)K@L MS!!(P8E):H'- !R-2(\ &RXCJ-"N4W9*AIS972-'T(X?:$UD:6XW-& =KC/W MK?[(>3>;-V:7UM'38)^5@M$&('T#UQW?&WGYO/]LYK8T>I!^\PJ%7^:]:EJ>-V8U,HQHNWA[ M:3YG6 MB6C] ,&RX*J/+$HIT%.\XH$2T.]OZEQTA7R;5VW&].*.K;6G;NSD!+X>KP+@ M,"@L!0PNT9H38_&&&WJ;;/XZ+_,U?9&6G2.=PECK[F8_B\(O&.E0RJF0;%2D(A473L5>3PRM* MKR"'.A552?8DKL(*MW&O4 3"$US7M]QQ/EF(YZI'K-?*R%X;S@_"["1^&'76 M?-<*Q)E\O2H*S^J79+>,E$7% A:&5J*TXY(6Q1A\'NH=B)@)]Z:K28G(%RR' M)6'-*BX"%X;G/EN5+IU-QXBE>A.9]YQ>5)FC&"445.3\-!I*#_QW9MW,WT*7 MJ0 E@_,9WN9*@"I\7U435-*/O4'G3UZY2Q4@)Q&](BRY9V%!ZL.DU4@0?H? MVB-^LY+BUN8^[G+M*DH#1;U'NN61D7#;Y73XU6.70[Z"DK;CW6UT?B(79:KU M474M[/& 6^97*M%ZK1O:$&>4'N;[;, V@B=*0CH;\$=F@* G%N"\OW:LM+2M+$30$FZ)>1*FXP+3T(^<0V+,JX8( M$1[@?KQ$@>_.Z_[6!LFN*[*G./J+Q;7":)(B18*:1&:%Q@K*PH4K!7W#BF9Z M,L92C]E^51VP%)'G48KXXD<"16]WVFZ6A\X2JXCXXQR_\:-HKE[D=1J2HD"_ M$$YSIEOMA/ ;W\'3T?>(Z<(W.2GM"4![>P"M;VU%^Z\WK/D'?+CA$RJG&^U. M@)IU0'N8R"YHH6S?D[>/S LM\5PQAZK'^'_G88&\(8Z'P)*PW,!_RRICP@Y* M>_W/'7?,^!CZ(2=U$/",H,Q9S -E3.L55 39!K ": ^VQKU&NJ")_9,C,R- M+$-#'$#0/K0;F48\'CMX\L7#=!:!?][0K^]3JK\>N(7JX@W\NSD, YY!4 ?4 MX.YQ:YP&BQQ5]\P=69 8TD$Q!Y=)<6-+7-V:E0IR)@%22%?0\?;<@N5>X>OR MI;(2 )3#8JV8N32)G]=8JZ@QG]1O,ZU^H,+CKCJXT-,LN9+_UJ*]'6]1FH#4 M.X:].O:^T Z6JJ>L@BR:;T]@N[!#(\J5[%1BXG.&TZ5SVTMG$;4_B JN2M_@ MUZZAJ?32K5Y@!-DR29)'R3VKZDT_3(GXX7?5-=OEHZ$N<1[9B)6?AWS&53V\ MO!B467*C&;Y>()!EQZZG%-,E M3:\V;V0D'LX'#]2CYI*^)J#+N4-:7V^N?#UPD1BMV0A"-+?*9%J(A.39CXNK MZIQB*L,I"893@ARDU20<-;H:X"WK+PF]+@/39[ETUP=/,\O>9)9Q5]#2);AF MM^-+76>KK@F]QWEP]@)'W_X8=Z91_Y=#."P/SG8) @3U/J&4F#]/+96+.A"[ M'&YS50_\.B88;S3&"K(X%T'E *NKR$)][C;$50+#S*4>M7THJ$[YK [^13X* MUQW,W?4E'*MF+>Q)M:GOYONCB&1.#" ?,?C@_@0^F, '1P\^@$(?15(&T6E& MG7.;+:Y$Z=O]:(K*=@GI2.TTL=,=#=F^@_;>[&6NV!\0P>E:SD&X9"B-EV[: M?+7ZHOD246SC*S4J@\D\?#VVW'JQ66Q\R&I[8_\7I<>3B.*\W[;,7\ZN=;*+ M)UH#9.N9*XD;>@"9^\H2D-2+7/T]L4T-L5A)_:$KO+1R"^4)X=7[9U6_$<=1 M.6NOXF)$^)499ZRY4L&5%!TNJA+F\UAZ^_;(X M_VWZGR8$OL=/E"HR5/Y%C):P9;F.+FE&<0X V_IZ&%]:*UR,NO&@-7@M O>F MK*[IPN!6$, RVX@089'B]R)S&W+A=IW<7U)D+B^4V(R>% M>18!<$]1Z)L$.+H8BOVJ8]H>I@&@Y0_A^ M8^F2C30C-E0DA\5U!4U6]/IS8W2#O18_0,DA-3;A7WB\*A+9[=!9#K"&OI>( M=IIQ@5VMM]"+:._E.*(\7'N5 ^[^H+MT>"Q5_\@O]UU_ UL!1V+ARXP22Q5(DGL%?BVZ])A! MC$_J,DL[ [M)7,R<$O]E[X]P#5&B;Z9QRJGW''*721JE[91S." H9 JAV-GY M+3[.$6F+&%)B=-LW7+ @F)?+S5OM:JT;(8N6,T$$,G!(FZFE?PI$=S_.WDKH MPQOJQRID^RLOLHTX:0S70A=_AY]8@JSJI5]>L0> M70F7>Q[;>WL+QQRWQ&CI-$UJW1470@''),]8OBD]=F@8QE5JLLF07Z 7QA52 MEJ@[QQ[EQB"2E JU\_OAI?796R7;1#,>FNT-$^XC_)R](OC(-G;5\/T> M1U,0)NJ)LG= "O!;9J$\NW/R_X'450M^^Y\_.OF[5U&O MGCW]BD83#J?)#$"W&AN.+(F.1TE2'#.]DJ6 P9/#8@H<$6*O7_U2FND%+U;7 M?CL.+@E?CZ'>8JRV=+DX48U#8>AYL"63.\>SO4Z"XDTO0YSPY4)E6Y*^8J[*;T$UN;$G.CC+L68P6=^!N MRCQ8"?]\]6S\(7#5.$\?P1F4BHG_%O:>8JWV7DC5+FL*OOVW_$R::7X%9,CBW!VV]H);W_G=-WTXKKC"\S[XT0IT(#W;_SN=7BMQ7#U;44&'V23CF*P5#X@@>"O@=<X/I8^_ML*?^K\FV^!K(_*O.\DGL"%3$C4G .?/AB M>" \;;*+<<<&0;/C;@Y/X*1L;Z%L[#T+?ZQCEIM\RL)/DR*U+/&X//7#HJFAXS MZG+KO8M+ P.*'9LW"C_S8 =MQXP6+U#A+?>(,[[K!J5@K,O_\?P9[[?T).>T MD>M07=4[CZ'CM@FZ7ED;MQS-L5RC-M\^1UAS8DC3*-4P\A+TN&I-5J^ &49Z MV>5M[\:0,=C,,([Q)M^N'7NP#)CI7Y\\>1FD#ES-L1"+,1Z$0]L.>9MRK;'+ M#22M792\ 3P'![X87?1#UA>3$O]"VVTO=".%[B*9\;ERHF/YTNAT+NE-($^:U[5]OF8=Q@H0K9JU&065>_9,IZC5\+*$/8M?WG1[0W1D"ED4F@]T;"0<[SD/)\#_GTEVQC1:#WXX*EG[&^K_)!&5=5(5\:KEFI">S.Q1C6<7\1]3.] MJC@P7&1?NL:>^JAELH$!^JNR0CB=AN9=2S[:,<-/D.(DW+2;F&" NHHN_9[7$L3CZ8QVFM*]?SEYEF5GXS\E6HK4@H\S'7I][] J L^_>G8Z>TV3"OX2X]&^U0$] MEP'1=SE)"J]#%*W^ZJ4*^+?J?3SWWL=3C6;$OSLUYV-?3GMJ#/#1@A$>3F"$ M"8PPO?;=O?9__H__D-C$,BN*#2?,RHO__.S.9_BWGDO\6U^\X$AKC?-I]A*D MG[,GP?'X'3I!WG!"3P7/V5]F]E_NHTA=Z!S<*0W.M&!9::Y759[:%\F$36F% MJ^7Y^;U[]_[_AY\-CC<-GXM+R 0J;%'I;'[U5;#*6.18"_[NP.K>L.[SU\]^ M$-U_[S0.6+:IS4L?=N#8=PJ<"- ?C(>9\;Q.3(EJOG+WZP0_?\:_Y_/6KSVB,VQ6FXO>:G> MNE7!.!;)\LU%S2DC7B:9]E[#Y,'O-DP>O"/#Y A52ZQ*[GV,FN3)I#\^L/[X M+F=?30K1_RY/ONN]S0.''%2DWTM'J#F&U =P M/NDNNJ:5N8Z"QP"AHA4M=5KVNYB>R*I. Z:Y6FN% ;? M,8SC[Q6S4D8B\-W?!_O?WYO[-__D\'&@?>/KWV=LN6R3T7S]F[34C9L:/ M2B#>[B='+0>;.B]T51&9#25R1]_>17?L'<,6VFM8(@BV@RZ7:Z MBMAL-=LUV3L6D"6-ZX*>=/O52<[Y2*0.)*&5 M"DF-\%;(G/A+VAC"4D0LCR=,2BY1UDKXQ94P"6.XKG.@]?_KU?][]OC! MZ=T9+5T!!H9R5B(/)-0*LV3%C+ D"YUT^G:_UEMNG3<>,H!WV^ X25ER9F23 M;(79BK$*QRPW/]*^L DALG-^?^YO8I0C9,@LA(7) I$^8:Z+WM;38EJ6@'GK M\WX_=%(E9*8\O'-G?N?.'1'-+WP>\3S^I&'0MH.5NRXCG&,EEUL[\G>0LS)+N@_UDG56#2BF87\X\+)9K@=W]-JM?=/[OR;_GL M&9U[R=_N,ZDYP8WT?F![:(+Z'\^?'?/6_9#8MO%BC &(E:T )]]XN#<=7;,) MRIZJBSI96]LS=6 RQ>^ZKY%3P0!+.G;W[SA-3M8=US8'74&E)9(#YZ*Z7/T M>Q02B$RKP/779 BMTX%6JD1/7CH.=-[$,KLNE(PAW<_]RD5Z>CLXQ.VNS8^3_7M5 M"\?V'.J//FFWH -D"Y&G\YJ\%;(K9R^[M_3_7V!-9J^XX*>X49$DL[^?G)W/ M,OS@<],/B>+L7JL!DA6SQ5>$4E_(S5?YJ7P5?5S=YF0'&A- M&MD/4KN0X6'Q7@T2]]8"E3'N\_>&BS%EE^S1XX_OY3Q8Q_WR4L!J2U07G"3$XF M/Z3LSA[?G<]>9A5I1,>2_5/F+%.1#@G\T2V8;2XAD=)(Q*A-DS0%]PG]Y_]Z M](#'\>C\T?G)@T?G#^27@;DOT]P1[J,'!%-75\OJ4G](-ESA]-05R;S*ZBM\ MZ(*,+U_,OJ[>SN[>(8_COR[XF;/OJJZAM?EK#=G#Z^:SO__S[.3L[,Z]>6\ M,EKT2X0^;N0-2L2TQ!S':*MHW"^["SK_N=Q6_Y:L-U_-GAA$O)F'TWI$!LSW M^:+FL_P$ #HZ(731<-"71D02ES!W[C=9D5RS,)P]?GAV]N&/"[.Z6$L9=H7E M6N3KOJJ MY.106-FN5#D?N/+H^OKZM,F6IQ?55;AETF";,TNBL.SK;('E_,"3 MN&S;S5_^_=\OFK>G9ES55;4^)=,IGM3K'@F12H"4KX03TDH085L6 XLU1T@2 M=7H#U.WL]V/=SMX5V&W**7^,.>6OIYSR!\XI?]TU#'IO9B^N^.ZDYT_IXS^R MEKQU'MY)6J.2Q;N7ENZT'G.9M(]L;3.V?\"_TOYSXX5(X M,EK7UE:ZX8*XE/]U 3I&N<:1D5%.O4=W3A]^CK\^>GAZ__.!7Q,6B6L=02.$ M&F>/\3-AUN")\GV)&*DK[B1C[:)+F%N%F2$SA.<3*1!)4@W7QW.2%VW($M:_ MDR?&Y>:2,3+XOT:([]\_-]I(LAZUTPH-[!$[?^?SLTR;] MZ/[\T<.SL1_9')FB2 ,2NB_<]8XF6I-:1A'#3"[9H"6>YK0QR[D/G%GAE38< M6%?<"L::D\KND0;$Y;6NZ%'"/-XT&2J4,OZ4NRYDV0@=:--VJ2ZD.0R'X]HGE/M'BW)_-*'A!D50,5:%10-!=6XU*JER^[HEN35O80.G?1HOG0$A55=%LS M\7"^*:18.];)67FA72_(] %M1%9>Y>3EXGEAQYW^C8 I#3DTEN$7D2#/M$1 MSYIM0]XVT_PGJQ6>G$ASCD:Q$HF$HNN.\S5"GM(5+0V4W/H.*1R$%MM:/#L- M@3#3[157YRF/26,N-?(9DA1A]AD!3<*J%Q_ZXH,.%E+&5["G%)NQ$+5 MK*W/AJ#0:$]G1W+0HB6OGLV]^F(RR2=W7U\'DPKZI1RE^YJIL4[D8ZN M_DMXW\.[P8>N?YOT#@+B!&L0/)A_='9_?O[X3-?KPT=K/IQ=JL= P!))7BCI M">T="4.&[@[!H=%.PQ+)T;+2&PP@%^^YJ*0_'1N^H16B<4PY4KZ54K(D2Y4Y M'(*FSY*VS[C6-+2F6,3Y8N(1T4YON%-@_^D79++F(('3[)#JA33;,!T$_U5Z M>'@*/#HW7^$UP[*)7',DL;1;"E&UHI0 MJ$>N)P_<(FSAFDG+,C6'4RG^-HM6C>GMW#8DT,"LQ7/<#8A2&DR7X_8SKW-Z2M(R5BTIMK2#PLV8(30,79LXN:Q#1.SGKEVS)YX=#Q]YY=:WB@3KQW8!@)LZ8MDI_*6X59 MBXO?,0%F+% &+W%'#PGVCA>1:84-DEZQ6?.7"[R8-M<&\/XCFM+5Z_F?4$P8ILK6P5W'R-^X7@6XKOAR/7[ M4R,\T$WO[TVP=7FYJA-9/%!:FI&RZ/*"X\!L7)%X.E_4MM41H"S1MWXCA#&, MY $79%BZN43:<6R*959&6H+3Q)H5NON[I2."C'P&(D1\/[MP18=MD M=D6$$8$>G&1^OO/KC^>[0P3Q4\YW/X5#!G]>&KCW9^.[4.0/B'+<0*_V!T0' M8S^+=,&'O"R-MC,TK@)K)XDLK8:>#P1FY X==- /:Z$P%0=^-(F<^Y\'"S-( MF.B7[AZ>[0'&^\&>9YWM>-:>47Q2:9OWF\G]G@YZG+)]T7.Q]&YQO=1=,%1KRPF:E8V:&L9W-[.*@XM4V>\ M>IL\,+RGRN9)>4W*ZU-67MXF&>HPLUXX$8KTH(0F1P.D0E+%#4570E"6>29/ M]@I$'7KO&$X'EVDTRH]G/H@#?L>2]U.=_I:G!L,B9V'7$@Y#GX MK]"#\;Y G%"%HWUS#%A8U\B<8TPT@@^W#P6SJ]*RQI:8J,0,Y,=XF"T+'!U? MNVN ,:5M&XMR3PI]4NB30O^D%?K+0US(6-7_C/:%Z%>P[!J--*ZEK< >],LP MX%17"ZYS/\B+E2#49=*0?N+SF.HU<*MXU"#8^@$4W!0*8E/AJ;@X+[30LKDI M&/2I8\=:MI%:[^FQ#<*U(Q?JTOFVJ3XIYLI4%1,F///7'%."'5)W:^15JDV^ M;,Q"BS%GS0[8&;F6H-&_"67V+N!@PD1<-;2&[NGR1>[Y$"4N:-G0VX8,,#8? M1Y="NIAP8CAG)ERO(H86XI&F#(*4\"B]?K"L2P7#>'A%6[G 9112B/(U0_,] M2-RAC,/MZHM>2H??(3LE+:]0I!JDI_G78B++""$-:!S-A!;)&FVXXL&,90_# M04AM+/P5$@T1;"5H-ZW^9X[OOU][ EKDJ9[LJ8V*U9>H,OW/GCR.X< M)0SV_0CQ![@QQU7YD=^P_NUFMN M5?:W3F"4PNDG/_P9<5?Z3%D, @*#+T=NU#"V M?!(XRHJ- YOU<9X&>>7N,#0Z<^ZZ'.4,V6<;ME<;AM\M*1O M,9,"F92+','#.3FGH-)E(60V(_JN-,ZJ"K5S&^2L,\&F"0,8I X7H$N])^ R M=5ZQM@'JF^U_.(2D2(8'[9"[#*[NP?G''8.:J;;R3M&FO4UN\)#'#!]& MJH>43?F?GYV=?7;3DU4YR3]/ J?PSGS&__=E_RNV$X'2TT_4$T&'R2BCZ7RN M]T?E\*Q H0 9J;(\PFUV2WJ'W[GZ]X]U\7_(T[3(IH5_[PO_'7VV?]D_N$:\ MO?+;O>'[?_>!]^+LM\G\GW2VYT2[_X^AB[;B=_1=^"C[S)PVW;*]V[3*1DR^)<#1/E/W?#X/34IT0XZB^VL M:_JM6M[',;^EY_-;FT/J^7U/S:M>H(/@_Q^/I5\5-<-HD)]UTLDZX!2\- MKO6]1^G+[8KV!*V0K*WB;)&UUQG][UTT)$0[IV96%=RLD1ZLK9H:W_(FX+I# M.YM!.T9N9N->E>1K],BVOD>#;H[6IG M\"J?G00'*))^HP[7>7TX$O:TU9$QH2!MBBOQ]I^ MRNY/'6\/58'?:L_K[UW/ZY?]GM=/7,_KJ3-NJ"]'V]_>LH>X[S9[]O#TL72; M/3L_/?_-W68/D_M/Y0+_MK?:TUTNVMFZ"/:ET?<2]GWJ[!9F&?I;LDGXKF9U M[1J,7U_2)#MYSV;W;I(KW@FP"]C]$1>KMW=.BTAS;L M:/#,_UHERU8N&7M\WK CQ5TRZVQ9791HMXZ>AQE&7)?HWTXGQKV"SM&B:]@@ MD0OEDKZ^H!^O:2(ESZFJN:6\_P$?Z@T-JT,S0#(/Z,;3RXNM@EFUX9]T)=HN M\L#9W$FD$69_&=BX2+.&YBRM&%LTN@SOM<2W?I$VH-F M3:L&$=;0_9;7PV\8>W+T>_E*]C99-[Z5I5@'M@9['^ADK4UPC6^JICWA[M]= MTG)_[+9.N.\]7A"L\=3C^F/M<7WOSM3C>NIQ_8GTN(XLXLG"$.MW,[8H#:G9)BF;6<'=E>0[M MG'.5Q"A!N^\&9A>_I1'S)B^;MNZ6;54W9 =>L"T$B_ JI]F+]03C@S>N?"C$/U9WS:,:MX]Q4V3*_RKGM?7V5QQ\= MJL:F.-E(JN"5KN<+%_.90F'N0&RRFN7QYXS((@UD@R@>3[Y^PI M._1\Z7V?69C?SU9]0T;-B1I,LU=D M_F3K8]?EB$QE)0TI@X68S-)PD1HL$JG3:DVV;4-?((,6VAH&(FGQOI1&QE'; M\=_GK.I7-";Z 9^09)#U&#TG67F5UU7)Y@Z"*ILDK_54^5.I$[Q3XVM#0X>-K-9"?8A.Z:G#%+H:6C!.PM#B MD7<.HXQ_[H=/.A(SXEC;Z>S;2@;_]Y.S)S%1^@,?(8M"_ED75<'10=07]$/"*LX$R(H3$3F>O93%Y(<50;')VPUEO)6G*N47^O@II&+2+320EX3N:G,4E*;.J:XJM M!JI7=;7&H'<>VNO+O& 5\$NUQ>U$MQ#/!+%DS!2++Q?_1^#WF#.WL*Z\;=& ME+"X;*R(<42N,L['TXLD)4!20H>0UIZ=^S"D;,?+J2,W"/$>_[RKQG82R53# MR4"L1*/!D^Q$U-9\MLY3_6]1%:QB]-_NH;AV).CAG>(T*W*L,.(W".6(U\T> M"_W(#A+LLOQM^/K@'>*#]UZB.@-8)J])LO(23DQ2CNP4XS=8@D$>\A_S [4?Y>X360N59 M>OO)_<__\1_YFC:]:/_SL\]F3;W\S\\NSL_OW;MW<>]>Z2^;"X>1U"CT M_7.@.5VT_HS_^=F_W^1938F>#YWH.9L2/4>9Z'F7YLYNJ?XSW]!ZT9$Q/;NL M"KI!\Z7_8E,5'6XK6"]Z^S4WW'WM)7DV%Y=5U\*"YON.[^I.,^HD*XG=?!XE M:<]1!\?[?:-WXZ>=O?B942@%0JZ[K$PR)#VL4(S1IELN/5X$MO=5Q>8J6^!( M$I%I1#X@?75TG1X5M_YOC;>PXFTQ8^ M#_9\"B)SD*%FQ;1>YVTKV1-%65E4QLX4_LV>R'I?+ YQB_"L!Y^92^B\F66R MD:0,8C0]9P.QKI+/SO(-<&9U.EMU99H %%X4VUF:HSJ#?4\ZS'0X7-#!CA@& M] 3QC6^R9;9><,*:[<:[9W, -Q$)NTS2V=W'Y_$T/G2\X4."& U,T&39&\O( M9VDO>E-I#/<98X-/A*G#ZXD?\J6=9>W""P?LVK\GD-="<*DK%+H MT19N9QWH[+PTRS:AQ&N1GSE<1VG#TJ M&%O>$(W [#9O8,4LZXHDOQJ!R0AHE*3+;,8)'M40;Z5D6' M\IW2LMIN^9 6,-,:LZ%G5Z1:Q)!!6%R1O=?9HLE;#8!?9P&>9)-PT6*^$7MM M]DNUF*V2G#7T2WJI(O7#H[[NFG9V4;D7\EHX\PD)'P!4G.7F$Y]D2G9K4@A+ M&I*8:R2+L@;^AQKD3[-U=4 ]TG&HC->UV0>T,J^Z#:\48!3'K#^>%,6LS*Z+ M[0GY"OT#@WS6OSI\0&>+S)JLON#4#:U@4J>2!+%5#8KQ-$OS)B\*(%8T7NS1 M4W"#1C,UC&^9\;=G\#C:(8BK/RIS8)!QBH\AZXLJ)$X MH3HXIFXO_7SQ5,FJZWGGUR/=5"\$V<.O@=@&+'J7(JYWK??17YC,O(;Q2 M3\.HSS'?FC^KPT=:*_+JS$U[DVU[]P)P-T#[D(3^_>5S-=!$[L17Y HVRW?J M.0_%/GA><$[I,6OV6@6Q.7? %9?PG(\$,K9F':8*81\H-:=3Z+14XO;*<99; M6_SIX'C1VTD+\+QV3>MT]IH+!3D'D5_1TO?5-EP/*QG?%WI<5&7'VM.]VZ;L MX2XS%M%F)6IH"CS>)O"H4*8IYOC"0YGLKDJ6"3E49$Y>=.3%6> H31"$N@%_ M14H!V#8/23H@6V.9F!MC@]EZ4U1;KA._/S]_?#9;=45QTM+*N&2!GXX=;8=4 MT]#FK-UN.*]1./3(7PXJH7S0W\I;9]8?O*/,^M$3,-W_?!^WF'[I[FU8FAZ= MGS_8\ZRS'<^Z![:Y M+9$9XI%+ ?'R=\;0QU]]*+ZI2?U,ZF=2/W^\^@EJ'P/KYIVAV"7DQ\8**2H: M=\F%S=T%Y-5@)^$H?#.$#>2%$LLZE5%1"O:QK',DR(Q26M(4Y08"Q,9:I(%0'# MBD':QA,*<2D.PL*)+ ]C\#GNZZ,LG8%QJ( H73TF4,'MCEZ[2>BS8()G,U,<#96?X\" M?6;,S%VR7:4=5WI)6BKME@:I@92MN%J=SP?+;#^*CS2;EFD&U=C7I*XBI(S4 MY>,QBRZ'GBKD0//I.SS*Z!&#>C"Y\ %@ F;RYD( &OD)CW28W$+RTD MT0.."\AX^"1?W1H_)H!RRFT3)G$&*"A4Z3LH)B,FD%DZ-!O%54;">Z TJ")O M87 812XNZ8I]"Y?3BZ8KX35"@/[&[V<-< A3KI_!4/T-JZ0 LJOQS/YPK@$' M5"I]>8O2B*TS>D29-]A-A74/)8H/09#./OHK8@*7[+PU2,TY"#) %9S (=UH MC'0C"#C3<6+,:0;W '2(Q6&!NJ"AXH^AM[@35O%J3+.L$U?:V$>^.9!5-&)& MB''P=RQ%'569*=$ CB:K(1H-\QI;%'@'2B2EF=9KT-HLML/Y2ZD; M+2"6*P M&']F^,C[D==G#CRK,<#9-P$#]B$E^K]_#6]QB#]F!,[^I7S-$- )F1/X=%:# MV\>1P;A06'' >:7U)&2WK%9J3::C\.^0PUT4D_M*4HQ]29X=&*B@I >QE)BO M=9:)>3N!:J9H^A1-__#1=%6LVG*BVI #CB9.!F@GT65D>;<6PV!X_$4O[-0% MVN4J4 F^8GD^ZS:I!/)]>PQ1\<&;(Q$I8@(5 .^0P#D;9 MTLE+&PV!DA_C&\9$Y0S*O<<4L&3PS,.://_6U0@['SQ0#QG$A%!3P+Q0HN_( M]&PO,>8ZX^4P?: \>U=5<:7^-TF"/#S0Q+H!@U+7"5\T:>))$W]"FOB9AK_& ME!T;;K59>47$?*/E=3>H80Y+6=B^5[?51H%2I];&M;UVYT$=HX2V0EQD5 RM M(*;3V<_@CNR_5HNCT=VK*@#T9L!ED;W5W).EK:Z3K16,&>\FJ]RDHUTS13V< MM:N&GM-2N=KP'MD!Z>I$*N&XW>(O1!CMEMEIEEG)L0_UY,'R>K(F*SX)2EFL3-/'BCGD4"'.FJ]Q M%3E!FL^>/#_1<"#]'5\,N@58;-8GM7A3KO*Z[6C__87!,X4(+NHJ29=T_>(J MQY7,Y**(1 _:4)JX(K?%JQAP^PC#4U0',$+L-%V TP4X78"?\ 7X#/[>FY,4;MNH=[$]8?TDSPS*@G<, MY ,KK EB^T$@MGR\X6@>9"DW80&\8Y#J6GX)X".^789\>)W4:+4L[DM0>B+X M/;"1EU6;22\.=0H3X\R"W<6_A6P+#0,I/[AY=XU)Z$&?>8/^\X-KK70K(&(A$YC2L25W3. MVFB-^,.7/ST-.=>T<46IZ)D;HA3 '-T8(8Z[T7D16#-6A]W?(+!J,!R'J:0' MZ@J[;^V(0R>TV[5V:[3P!#>8,;)+_!<_H-TB#B'[8[PM_FOAMD0KQJ\MLRQU MYNX J\3PT'THFD^>-\D(3&,*$EK#7\EH+M_$D :1#-_".L"=[2P)[C7I^=D( M.MQ6<#<)CYX(2@'S7W_-^N\W\!5)XYK&SM,UL%0/;4:ZG'MNZU,=X^ 8PT\$ MBNO5./>IN82D9'QP ATTP-BNX!H?>VDP!D!EH(UVKCHBF''MI,IU@#!W<[PF M@Y<7.W,J8S06"<+;-YE532;I+UV#8H,_=<^^]T?L\;,0.1X[S$R8/KN\8"(C M[K!WLF)[)BVD[4Z]2M2T";JQ+K6;%0N]!19,_PN44UDR X 8@\+J),?AH[O8 MN,'Z5QU'Q:5!E9EP>B6"@;?/G()8[,F2+\5%]=9(R\G@6LHM^?RU\L?Y^@)2 M($:+ B:_Y?]E[UV;VS:RM=&_PB_[5'**\K:4V#KC? M5EA53(?0FY2S!D,Q5"5P?;/"_1T S+AA)IN;MJ#I:%T#FDU3:2.JI/G,?^)) M_??Z5'ABU\T,DRE@['Y6?E2TQ6YLJ2VY("[55\$@HYT+8X6R7/:I\ MWRH*L8RTJ".,E9,VG5R>3QCF"!N:\PLV6\DQ'!EC=%L_UV02AI, 6GK9UT+O M5_D>3GO>@XN?] U88Q,>P#]($*N9D,R_=:_]%:RHF[YZUY=^9TT_^;"*9MM' M>YV8##[MH+B7JQ_5>$.MSUF:_7OT[3D?D)_*\F&WR'X5?/=E62;@HDU1+28^ M%8_1 8P7K8KZNB^N*8SC6JA2XM;Z84>_#B$-*H=<<*'BZY<_/'^.:AC^\>WT M.?P;;P%_G-K'IT_@\^_1>9![35V 8+5#ZV2"S&O.(<(.FMADN./PB6'W8=[? MEELN#EW#Z*YKR\QPG4H*OS(.Q"U%>FPFL!,IUM;P\,/0'JS[F^XB=&Y#+ K3 ML-82!\GPP%5#G"\I/VN9*]6LFV*WC@S+=?$[<0)7[>($RT1W:NC*E5@PA B+ M4,3Z8)=!^_9&*4;%8..&]:57:,POVN+.2H9E0*(^_&?;$__>Q;K3;$2J?K2Y-*Q/.,]#)XP;>7 T3 *-LY;T-:9C:@[[9;MM. ]&)2USAJ\P'E$L"&+2N3@QN/T+\-R= MNL7H>H,)D@D#Q^"G6PP%>I%]QHBKKEAS("U4CBA;/):8E83A6@C/P5T#.J%9 MGJR;?GN#4JEL6W1V9KLD1KVGV';0?"KJDY*=0"N\:]I0Q.;23X/R;D(75K,> M,P#Y(?\GB\M_[ZEGL7E,XJ:!0SQ/A'I*:D7KW<,%?RQO792;M<6O@.GFY)-A4) M4S[9&EOGM"P6P5H"H.KX+-&G7B04\W_V52?L(M1^I%HX(]._M+1%4MZE1 +P M3T^*45DE$NEDOST4^@II(*P.):_Z6[#2S36Q8R28)2NGO:F&P2[6>^ MSC@:EYMZC;."J"%;VU8IN==] N8(UOJ$8*UOCV"M(UCKXVSBSX]80C%8?V4S M3L7OCTZ./^@(7&BY%&JC,?LWN6Z;.X2+4.',#>7-D'RHTPY\5C(=A"3JU1U^=2+?4"^UNFA;>&:Z2XHT)Q?#0:CZA0HJ(E&@* M)ZYY.\%6V:%>I7!\%4B20PU8+.O&J08+MKD,>M6YX9J"1[,CB@'=XT-,N#0+V.A]O=<[\3WB&C/6KZ!CM)R+H&NWMX*\Z4@=$$;J(OC.L'VZW M/%SF57-7XII5\W(1+9U2B@G<@>%%)^91N9)VEL=4N0@2LU6:M"CGX K3"B[H MADF!P;\[610[::V(3>C+Y'?,>H$W!K< .[.)&J#03U1$.=N% ,QXK]@NXAH+ MW4S3-GRR%8MH,Q9KWK9+#BEC3\BV!!7#I!QEEZDZ1;SNXI89NG[#,X-D(=Q/ MD,!MAJ@TB8B2?DWKU![BWIWTD%&K0ER& "9!X3&93;HE?*>^3TQCWMC#:4:EIK/6FU MM^@1A(/?(JB'X@0/]CC3Z9%-XPC\/ ]K;@ME%^A]NDW=NTVE*#=4,H\9/OR-Z*8(J;J:BMV(NSOK31C&4M0#'A+S#J04Q2B/ M0M\5Z+E=N;H'BEHN&20=E GWM76$@GAG2N*XPIL8&T]16.VR3@/I=.-XV5'4 M3;VCF"9GK^;M;K.-QC ^65O$93-BE4"FS:JY)J"IQ%7CBHZ2!U"Z29@B*VK= M^EJ:NXFM@+;CG")W'BP[-2>P:5'E[I26_4#X,QK8C]2TG^CM[<7J$&%;J*:&S(Z8/U@ECN"XLJ=375!TS\7)<#ARJ MQ0KWVAJ]5KH)J%[X+7M%Q;*\[@G@JVOC-IAQK$L[<#M>3,HI\BBI5SE*\_N1 M<1R4>2"O9[EA;T;GTM,_Z<^[[#A;4#'U&4"\H M\8L-<[51V0V(@:I9629L5=P1K!IK!<,AO6[ ]JJ9&@=U$',YHX&)0*/!'2O0 M2]=QH%!&1C66TB1ALZ697#>WIIZ8$NYXU.\[ZM+:^8&'X-'Q$[1+J >%E^U! M'^Y"?+GBW'5-65S7%IM4)U7GS-V$PL\H3@'/1>K]91Z00]EN/JGI"+ 768^3?@_7D?].E\ UO!CRPT@O]R %[)%XZ M$B]]>N(E1TCOJO)9 G:>!#]3&FT1H6/_XZ.4.$J)+UA*)*TK++%!F:'CZ3^> M_N/I_Y)/OP9Q"?[4%IS#TFYC,9%NU/'K*!F.DN$H&;Y@R<#53 A%O*XI /,7 M+LH_B\O^CD M3X1."YE00NMN&JXG9/2.0';/3DPFCM2QC,"E2!Q;-FZVLP;N#6VI^ZFC-6&+P>6SQ3OJM\N MJ[JHL6YBZFC6FM:AVAU$_*:HJ?='PT0H##7O.ZU/;*ON;2=E(,RAZ!)>\'YE M.2'Q\?@O%PCU^.;1Y'_+W>0B8'(H4^ ]]ASS">HTFVB0/%S^?T31P8%;@"E8,\G. 6I+[EJ&$8KU?3=#6P*Z4WB(,V4>*:6X(R11\#];5GW9?>(9N(T]3N/2>AA M \EM2?"SGBM38*L_<.3@*V[3O2AQ[R&TH]GLR :"?R\:XFJKBS411>-5"(QJ MRZT'?51^3C>"B M)*6CM);#8:SQA;DV8SWA3E5UZ8KG&5'M1D.?]ERCU$@[1;Q3()@.!-X*)V+P MS9+PBFM12^NJ"V@%YP3+\H7*F/!*I-5A =!" M0!CFL\=/HS,=:5><[IDHP.GDN^_!@EAN[QA5'$3"-V!O(*,"61%$7>Z_/3W% M,L_D<_S1IM@:]OCI\R=.XCA^]".&ZG[UI0"]AZRRL/BPP:X-#NT-,F55%=9% M3Z>I"2+)?:IH0-BC4F:BIMMT@D3TS/A-'(0P)([I,_MX_7O/]O "#-X;O#V: M;O#M0HIE*FPW 4[0]N:???$6&^"MFF8Q$;''"A->J, 3^0A#&U@19I(4S%^8 MWH)P8 ((LY8-B@SCAGG)^^O!96AHVV\$%29O/$47$W_D$?)OR]T)+ O,V[(, MEQX/X7W;[Z\!5OK:(4X?\HF\0OW3B:70H7D(IP7V/0NF2D%><"17IH0$3>?1T-*"KN-&)P*P4<7Z@:V3=E*&V)F$X3Y0;-M MX0U8S_(CQFC_'XW=__<6^X=#X/WI7XM57YZ ,0M_7I4K8FWH:V$OZB9OU/8_ MDFJ]JF$V-MMR/2M;CFH^>3J=/'G\^#$W]GFS12OOO.EKT$63JNOZ*O9U=OII,UV 5H9V"; MHYF4NMUSV#2N-7EEH;V?X:XU\AO+?<,'QM#Z\N+BBKZOJ-T+MJDG2A3JZ3,A M4HBR19)700!F,E"AO6G&LLW['F$C3['\>K)..ZWPF&^<\E%J>%Z!%FVNVR?6&*(?Y8,G]=)=OD2METZ8BT^,SG]$HY40[F1[(MYSH-9&97'=A@X9&5#EBP) M3"4U@0M;O@Y+V:25A7^"E-U)WT-B-M@YP1X/!H6HU.2-7R8SC*7+6F&7OS!T MO?%M;,*U7$OMYBP.@[1,;1D.9JV:4L HS>5A)>10OTHLZV#C?TS$YG8Y*8O97) 5G8CD499;; M[.YZ-#F;SQN1VTWR>A@9D":-[/F4]3455E:9QQ#[64N*>.\3T0/"=IIJ(G3] M[,3VL-?X=) /6Y&AC8![^Q9M'U=KJ57>: !*'2H+#3Z]N\-?0:J^+3R86EJ4 M\SQ9,[-J&;F04Q5DASY,I43@AB.^9.LA9=I-=T)\( FB,C4::R&J)D%V5\X( MUQ-+K.!^ZF^PF6=:B**BU88N)#W+"H,_;RF1V+>;9F\[B"-([%.#Q)X=06(/ MDG/U8YJXG]VN=KG*PUQ?,]U8[K61[T_0#\6Q3#] [S767,RN2[F8H\\W?+ZTNA6BFZU'0YWX%U@C,YM>E\ M0VYB15>&O9RS26WMJ!6U:^\8/<3\"Y@MI'48Q(;Q;^:UP-9,F$!!$<#9&;\= MF+_EP?J?O]FJ#WB*@G71Q,Q0F0:#7=I4T.(I7>(B'7Q B\XX@L2XHS/OMA11 M0/%6"9R+9FKF=L5T\D-9_8Z;XH>B^GN%IPC>X=>+%\C2UHD5S-T*G"&KYQ39 M@V'_H:$^:/K C@ RTJJ'S MYM%T\O-V\>@#!_&RT.<_U^=?544-[PLF\3OX[RLV(=_,;YIF==]8! T(Y#PH?'),F')4E^DA9W%_5MR5V3OV/+X,FO\"-,7[R@0'N+391I M[(-?G3>"V06)L>^G9H#]!B6]L0NXK/;,)-L$]/-:IPOOZJ$9'Y;EAL9Z;P!SY@" MX,S=+N&$)=YH5Q:M#,Y>B&P*CN_L?0R)ZAD2V%4;L2,[9!:&?V%Z81<'IH9A MB[$]*1&+>.<(9!E#$QPQK1%[9>Q\4S>#9#I*3*&]+NKJ7V9:%K8?*6_3[M*G M95=$'_S53Q>Y=_Q<41MN\*GR;DT2_9_)E]57[,(L!?$ M[8$3,?SAI*P$"4LY3&F.TTY^Q[.H-HR"9>4E858K?83+N8!7^];PW_Q723)A M&H!,^K4T1Q>N;3*ZX-Z6=44S?=&LD1%N[E>5GJR/YO'@HQ$4B+3K;8/&_T=[ M2_SY5]6M/$YB5FX5S.:D'_*BIC[ -,HZ,:;1Y5/;)!+L#-TB(:3?B-4FB!$-FUY8J>!OJM5'6^Q (29]E8(!X:M=,U+14T[ MB$9ZH ]5&[G8<8B^DI!%C%OY+K#T#6\"\N\=M7)EV4/16>3PJ]IYOT8";[J'RV+JA4-7R#A*=7V(::\9K;UX?";EKOWIG(+*1>+MM6.P]'A M@J?=5+.*.],2N,^U^8JGBUPN3/.G/I $GRG4[7QF(LV.'H:" -E5,P^#)<>' M*!.B9FHY+A)RQXPL+R9S$#GHDR@@<:K]7:)WY^%B)&''6>2ZG.;6ERZCS<*. MGXMY&Z\^NDHUP="+G/RR%8>WAODFNZN)HTFZL"13[BKT4R)@_5#CP U(M.,* M^EE8"_4#>=(+_U$U]0M-5 M$>">4C[D_Z%:S!R[IP0AVRL1^@VJNZ'C#X>'09$45^/W++?F^5!XWZF9/6*" M383T-$X6<#><4=+"&',F\UC6][9850NA!\OH ZI;*^;W4X$?T[.?,#W[W3$] M>TS/?FGI6:RI9]%5+I+2>BZ7Z-XBX3NV.=QJ2YQ]BO//*+@_-_W[1C6M7/Z/ M6DPI@A&1]1,)8)6_52SPHY8DD0ZHR[L5!JX*"G6$6Q=1]R 8'%VJ%$DPC4Z!>8)6]'\Q OY)* M%^M*\04P 'RF"9G7XDJ/%'D]M.R,FYE<,58^GDL00/*(*+;#^SW +_[:,S@P M,_L_4MC6,6YD0!69(IE0NX((T"=YQ 1<17A_NB2$*]Y(#&D,P+I4,#8WM["6/8<=:E%+L[(U8*NS' )2F+UZ7Y,S@Q=Q( MR![^RX^OSRD8AIB2D-C*30P6.CA_>#AL+O/3KG(:;Z+VP#I1A#OM:PY8K;&; M:1M:"O"O7! +(0):M$>X1GS3>FL=1D)(D3=]^I9,!@]U?E:D&.U!+VNH3C:/+CV=- D4:VJ4 _ M@*LM@$!)1D32N!@K^782&,L'HA*\\=C.$P\50UJB*C/S2.M8HPN)FHVPR?): M!Q8O3;Z2B!U.='DB0)%R&EZ">MR<8'IHEY0/4!($N]EBU.%.*E]XT\+\L:W8 M?2W3R>'B>0G#>?KXOQYL; WW;5(7. 2;:1#F0H,P&>!'B$*$.JN?+JY>Q/5L M^J2]+:-T&$$/8SW#:6ET1Z5BYU;F'(63QE7?ZZT# M89I$A/;]SDK9:8JT/ .Y;VZQ!7&HOG1Z_T+)('"V/.(TX+OL?%(A#E[W\M5/ MYZ]>ZN>8X>)8W[]*Y!N;%W$)IQYC]*28^ >)(%ORW]%YA,\K[C-$W0-)"NN@ M'ZR@?>4+0D^I(O3QLU#U.O7%VN>8D<0\/0*%0977U_!IK9MF5#Y[FQ(F_\"J M^G@WV*-Y>+K0=";D/!C:87BTYB"LJ/>C5I-FQ9\C(!$1H(G]"#]QG^@D%[_@ MJ.K>QYCGJ_E+CZ-BP."_TWER6+>&78?ZZDNVW]QI&ETT6 M3X2B!D_N5$AI7$&4DB*"L4.06]1Q@7@F>T/\D"\I)"'1US*$A1L5-:VX?[$B M2,BA5IT#E:N(B5@W6 >0CL;=<\=F<,0_)5D,-7\=*Q2%5WI6*7QO;I >(AY_ M<; 2ZGWVON/F 1)'%@>(T)= CS$E_<%T+\DZ],H&*Z_>B;#JD-)R=Q#K_[K$ M'K.;&RPAA!=FL^26WAHO/#4"A$[47 OC(9W2R 5 MP?5W_0PA2=1&MHLXD6F@@$#L*^#+8=E,DUKZ'"9X\V^-ZE^$%+@# M!2TKY&,RE\LQ7'(UM!GE!!&RE#SAC,ST5N3%L%^S621"FN9W"H[$SY(G1(R* M3GRH!W7"4AR-:(K;W+KY=?)7!P !^9D])P7N2N$4CC%$'>XF$) @IU>T8>!9 M,YJ".<\[#+2J_VDTJQ$85)A5C[F"CYLKN,2FW[#)0[G-0=F!/R$9$&:0+P\Y=7(ERQ25?TXZKD"+,*+_D'.M(!; 5G=7%N[V-;91(&@82O5^U36#&_C+PS>H+CA 5$H92+QE M4Y1T@F-%[2A?LZ&K&0G'6A,]<.HP>\(]R!9$)W/F"0F-U/874Y)_%16%='('A?*S;PR6.VB/XCJFCSIP@/'MT>.E%(19K:.V MR1$;]?FB2+[]_HB->I#8J#]A$W]^9@K*?93V*+TO0=0_# M#O!:4LU1&8!5GB!^_-'D'Y:$UWMGAP%J%=DGA,=S(Y>HKL1P$OZS(SZYX,(B M,%KXFSB3J7^E-R@4HXZ!4Y>!44Q#>GU"]Q5_[?QD^,>ZVFIF8K:[E\(KB=%* MI$)^DP635P^8]O%5PL+RF#?A=)#3^WN/&0JNV7WYZN]31M!310?9D81 [/H9 M+)9B5#3A%N OMI_%:$^R_IE:&3'<#Q%ZWL;G00HN$G]X)F-A+(YC?F3PR4$= M*NBS_&WI?,,$894>O*.4CA,DHKZCJ$MPE_B M.@!CJEBG4BG;%F!YP^XY*128XLUA[703'3229DYK>8HX)$2Q_"ZIH M&^05,?%2$!P;B"FJRD:?WEG*W9UKP)/ :99[7AD..9O6= 4XGMXU] M'&?@\4?NR^XMK&QG]QRDQ++#D5A]X+RT8T"A7C^..PJAU:7X,6'NP2%AUJ!% MM,Z#-2!4%=;^A7ARC 9<8,'_5GU!MS[F!]KWL)XW/39:"+W/*&/"3ID5!,K" M#HB6NP,1'=+H[">6([=X@905%C&:.50E6A+>P?F'"2([]VS MNK,.6#2&7\35Q@?L+7D9KIJ,=!)/S4+@:3ZU1*2<;CZ:-G9X-T)%1;*5D81: MM:7T1H5H?E8N0Q-7ASBP:7>$X:%#6;<-)=^.D@IN\Q6F&ZUIPDT+L MB+?B=+*N%HM5:;$BW:)(N!E5 R2;/&HLV*^84R,=G74KV]KC\+"_@S7@BMZ3 M5N+!OH[3[F#?P@YL6GU]#J&,/M/+L;%R8G<,3!F*PAV54UTJJ)9)4(M>$X\" MB5.6EGT-9XKE4":@0\@5[+8*\W_ZQ$:PSVH6/I@/W">Q$/'+6H#FQ)]O60$A M13*;.!1V),H4_M@'ZI2&#.O_F4R=.M9MV:3!WG)4FL$XJ!'I>H7;,J)>/L)\S M\,9LV%.<-GQM[$6["0Y7!AM$Z6"12 C4<=Y;:CF")W5;M=N>K%U"00B1#7$B M2&=_ZDGF6S90SSJ;&29JP'*0? MBG6O*QR.:N# <"8WD6^XJC"G-]D,G3=)>86_F-$KSO7FWX2@28Z>*LW5!'9R MCR>1*<$H(QK!_%(NE:.6F:&&5M7;DCH?_1F@ ",19 PK3^2>8C\JK)>D*]P" MJ8E6*.Q69F93X0+"W3B3[CL)ZO(V1$;FYB1TSQA;9)5/&,!98U-C)JRB/8:L MWAVB13*MJ?[<>KWW/-EC>??/+P*;3ZV?+?&90F=YI<;30PZULD'^8AJS;1GH MA4S*!%;CPG'3010V"0N]VH"2E:C1ZX"8$U[1>#F\TXZWVG>1W7B:,*\$V/03 M9GE@P_"@>Y&J9@2_@E^D&Y7%2PJZ@;@"9N=4]6VSNAV+\!CK&.)MU/W@'"LY M' QSU"RUZ/U'D[/ U8(1K?I:&%L.>Y48AJVM $9&/_#MXQ"%VJI;'T0( M_) MQ#2^2P\GV_#>R^G!TQSIFWOHV"X4.X\QLA5:/8$4/ X8B0Y_CPGA4*G5C4OFG?CMXS#PL(H,D7?1TGDB<$<1RF7Z!PD*3^FYMAJ ML'1.FPTSY!J4YH$@'55$?4ZFA^,^MV9> 8X5: .Q&F12(A)?AX%Y(PO[T_<+ MW[,*VT1@@P4+JONBH/=4)S9+*1O;5^_<#=5#$)^,C8=!K'X+3L/2 ^7X"A>I MUB(7V3=H):73I'Q?FDFU4K"V(0JD(G#>,RL#"@)2@3!P!8X_;!&L,"( G+=O#4Q M6F.1]Q(C")*\AS6MVF*^BZ+4?'OT[GIBB%KTUL=&WPU\O7J1%6CTG$6Q+5S& M!K:8X#9"T3_RVB):674*A9K8$EA19T;D^%ASK9KD97%W-]T]]WWV&)Z^BSC% MJ222\U=N.0@RM8)'D[,*O_SV\02>UVNC%WO,MGA;$MB /&4J34>X-=Z"\J3X MVU/[;:!:L9FALC27-VCJ)2RFWS'ZAG0EYX#V^=DO"FHK>UN>A%F2]\MZ[MSQ MG:_*0,,=8PAAY[;1^E&ZE5-.N2"AFY$Y_/1491@[^2 M]7)*]^!_/^$0Q]ZCKXEG77"J3BUWD7ZFSIQ%R]!\WWMWV==S*XW](+L'7_>F M(MK3'2]4*;P0G6L?@],@>2V=""J;'BS=U4##$8V&!FLDN3ED7Q;@1JC,U:'$ ML8+0:_C>^?7O*ARBNV\< MT(]8MQH@&38!"3"#Q),,(CUH(O]7.RK!#]B@4C$NX4YD)%;M@EM+X!;X1U=B M:1P<'*1%QE;+5.8]0RH9H2 :RN._A()KFB>N'J[(3J:Q;0O?55*> ML'#".8_$\OUZ RNV'NHJNQD!^ X8QXKH,M1XXI,I1/1EV<5O'T9!F74]Q^$6 M82C;&TRS@R;>WFBGBML_)C:73<]T,B2P8;O.5K1WR D6\U (W3[$4XD8J+E( MO+*R*)S+:@ 7H6[?4W_;IEUP7]NN[Q!B9Z0, M=A=7N6?'1\DY4/0/UK7) X.%W/I#,CN"Y/89'.539#; P'^ WA4NON0S_U86 MJ^W-+B(0A//QPN$XI/?E&37^TWR/>Y*_]LQU!Q0MGL9.6!)8+\&))[(*/!9X ME9XV@RZ?B@+X&]#N_0JC&0%TUJH* M5& -U>]3NWL]:=N;&/491N)^$35U!@N@:"LP$[["[R7!GLZ@Y(6_GE)]-Y'W M\H;(B8T189$ 8Z[N6300XUTSMF2X1,Z3E(;>SA7E'9S8BA8/YH04(.\#1-!9,,G+ZO;P?\7#0 M-W2EFIA]AQ>B_)N*G<"Z@ @FR!SKJRW%[)'N4E0ZL53 487EJ+:-^>&Q=2_K M40Q6%4WU"L%%[!@7V)1GC58,[Q:XP#E+ @Q+;Q%(*HW^AL?MH"5Z4(7M2;0O M0[7FY)><:*-R:2S W3C\WH[5HK-WM#M!VD9JN(,7S49(4X<_URRG(;TZL7B1 MFQ0LL=6.3283-BBE0L!TZ^IKR)5EZY" -SF!@3Q/I:VB_:Q98CMY_-9U2M5& M\8$"AH(OU WA%YCQ4,YT>IHH#$\N]C*,5EJ5U).?^-SL$^@LJ\&%-)!_/KZI MAE<0Y"ZM:M-<1E7& 0?:3^C:TKKH3>X%Z)QR(79 M![+B^,,_)VL^QJ#E;6>CY'559FZ&G&(@O: !UHSD2$B@] X4,-&64&+2[P>* MO!\").WO^(>G[/W];8X.VYPLHSJ:O3GA)(K,&EI M*.->GR8L4=IIE*W>D8+$Q!42[XJ4J!DEDT4S[TEV'0$@GV^J_.GC(P#D$P! M/B\*>AE:1*?//W*$ V^#D0VJ/_+^;"ABQDM&HAJBC%^D.._QIGN> M%E=*28AO+4>5$PK\!SC[& $@94?#RZPX=!K9*U32IJ5, _"^]=<= H'"M7%O M4?/IO.4I7$#:),'EA!>*JD\ZE+9$*"?52W##P B$=9A"6TMGBTH?'K*G@,TV M?-#OR6,^$G_E7K>35\MEQ0 J].K4>AI^BY]RFY.$+1K7X&71OBVWC@" ^R*? MO7P]Q'[_TFSIEO7D DZ6GIN?J /B4CFD27-@O(RK/[WE9S;LI@@'JX=!E1^N!9-;@ MR_>9=/E #D1(QLH1FG)0OUP6_0K#I=RVZH'S=KR:;YN@O9[M/ZH:A+GGN,+Y M,ZTW?@SQK_,2-\R*4H:OH\P)W"L^?EH/#DDH^QV]?VOOST"J MGM_?DKU;?/__)D7VKEQO*#RVM@X-0LW#=!)=Q8W?IN'5!H];67QQQSSF.&A>U?UG51*AO_$57K!:9T8.:7L&C[ 1:EZQ!W]CZNB4" M[WKRY#F?>>6/TCX)!8.(Z/ ZFJG3[_ARD19(P. ?M^<:(HWRT\2)<\8M'(EM% ")R)OE27BH2>=*HK%, M1A_\JOUPW;]$Z)CI_G&' :>#HX-U3^A6*3N:)0N [J9<(>M )?%!H_2@X]&# ME*4&##7SBN,)0>^4P-Z:#HHAO'%8?#AZGTR-YWQTRBV2Z=6^-D ')PNQG4;Y M.D?E@M@O,/RPI'T_[$+;!>"KATX!\0J$3>BVGL\;D5BCQH&P/=!O%P^>$J@; MK/Y(@L'.#O 14?>, WH$P2;K)5R1.9KL)QD;BC,1!L]Q4FJ$8*2]V2<_;(E MTD5H>8EB".?G6BS7)G)##^Y<],H:8+@D)/>J5-!MV$=O-&7RAHZBWEAI-[J# MH%9H?Q6P2:_I.\/C'NZO/="U_ZUD^$4@%0SI7A$OIKV]R4X_6N+Q%G+"JG5) M%^1 "/=([9H#:\,_*&MF/M@^C,NCB;X^R>< -7%B9)%J/9D3)T\[A%UFDWT# M11">."M!AF\9!!&PS-8F];#N,!P10+]"3DT7=QEA#1LP0::T!T8CIUI7%,V# MA]9"O$.N6$T1SC7#C# J8N%.J9R?1GVM]1HMGUA@XPZ%@PHKX[+7;%T5">8N M?L%'DY&&Y=/)9D4.U9_1@/S(2G+L(O[QZ4M$A%UA0SEG3YWUBZHY^;7JD 05 M/+SKME@?6XI3]R9C\-C>E"&62<$?FK1;GK0-3UIP=96OD?EG$^0//_K +6@-H]C<<:DC_EE M%"F^4"*4W.;47( -/7M1N.$TP\)-*8_'WZD &_0:;Y)>P=]PL^#O1UF^/8J: M^<9/GWK2[GO'*#I$/;-]^TO%(;*MEDN"GB*0,F0+J&P-8S"D&L&$P.\$P>I0:%%VLUKD;E>''1V2@P[%XZH]-A3GHGS(9M44"RT:04FT M'1N'RS@RG?DADS-6KE4$Z"Z,ZKUD88CJN8,RC2!@FC:.F,<)6KH@:\IL*/DU M\0+*C$[_P$MJ]5!9;9GU%,[5"9Q6+C;E/Y7%C[LT2]9:SZ9UAY,BF0)D#/ZX MI\"#$#+JJ.AI';Q4)PAAS!Y1U=FJJ WG?JU9<) Y!98X49M*/SG+I%^_[OB*'Z?)3GT],CANI(HO,%PHE>%F(1/!&+8&J6DX;%70KUM48N M$-)04GX'- 5)S#-7@X/2\\PQS'I-Y>(5!VDK8@&]QS QC#WV7$.1GTO8S\-8 M77&%C=<8<;6 (F9N^:/*-I>%DK"#!1 2A7F0BM&NG?4U@:,T^.RZ%&-AKAKN M:JM6@?/M'@..PQ%P?"I!E3,9LJZ@MOSN&N(YX&*/IO,\IXMJ0<&)VZHQGR/P MZN088K5S YJBE@?AG[N!YW_:<>:-)F(.KC87EQS_2.(6]8*7R+E?E?:4 #VDW2^GQ=P-]2A$//?O#*B39N%?\ 8BD M<]B,UTTK?O!!D81011Q^'#8X/+G4[E;P1]-W2"CA,^%-_";1\..=R?M9:+<"1LT@ZM0]JE%Q5A!"FA@CV:X64E]OD_"4SAAS#05 M[IN=L7=3IFIB'SO$H%1.,KM^M95Z/CUA$O$GR-CHV1++(H(W3Y2G-NYUX;C9 M9FU3+.9%%WBGE.DH'Z-@5_IXP!QV4)M^W:\R?I+=E)3J1U8V_SS'SH25E M1D/:#5BL%2F2E@E\$!Z*L4;,%$C,\5!% 0%@,2>%QODZ%\(^T[=-:MJP?!T+%[&7(N:F@K1 MD#2E;VG[1PQ6J:6S@FM*9',66= +4O%N[Q/>EZ-L(9QBC^12\;@&6%']1*OD MEQ>314B+Q+J[\0VY\M/,LHC91AK$[LZITT5ETIH$)JP;F)P[VI_*QV9U:)AUJMFM?B ".:AK>_V5HEH(P:CV2G?H;%5X3 S\=8/D! MRR@DKP8>H6%1:Z^^QP MTIHE?H;H,O^4N!:()$WZ,-JYS.2CDY/K"L+V38]8[QR%!9N.S0\W& M0R(-8]-_GR&95D>R$8EF2\E]%KD#&_7@D%(_#/?AX24BT\AHB9P))& K?I=3 M368+MO"#?Q;85PE=(600GTKSKFEH,8;9-B+T(3>+!(/OP$;LM/<]6;T6ZPP6 M;L_-P/P=[6)\*MX@/)B]*-]8#,M@;AG82CF\#\^%DAXH1+SBZIN0DC@B^8D6 M-*;0K>4:PWL@::VM6M0!TZSHF*FRZ@9MT*)I',ZR&:6AOPK(>VP'6X!!ND6. MQ ;_I(E45P+Q@V2>4LM@X0[E>64.3DZM2]!*@E&X 45U)4RP1E<1$&\TT&CH MLP8>,$7)R/!O#*Z&^272#W!%D+IP\%-OH%,Y1&X"$D/''1>=:O(B+$0=N(%H M:9-I31B!9]Z2X$AW]+U-EE4PBD5]2K1$[!7 *\ZJ!0A= MO,%[HJ>/Z>!/G0Y^A19:&]&:G,& 7'W&W//$PM=\\<3,WB0(FX%X5U.OC=* C ?LFLY6P0J%:8PE$ MVKHYT$8WM>:4Y%4>[*Y+J0-]K=T5ZO]]SGVTCTXR7KXBPF-8+8+%A92);TAP M]W-RA%DT734])]E%_[T\?W4E=*;E+1<+;E."/O"6*4:7 *%.-14VMC.#B$SA MQ+G=*BI)67O=[A48_S?<"26T'V,'81Y0"" M"5:D;-5:**5S:,BB1&D,8KREP,DPS(S0$UX$I]?2O(??#5&-,T4[3D)G>>6_ M)*Y.33H<([@?$L&]9&H)#9;_J%V51/9DZU..-4W>G#@56A'4J @?^W8W]&0FF31*9U8);V 48L)XWJW[M$1-)]!,,G34M^!RD:D,N'C\4 M-TZ7/GH!]RC$PH\BW3P6 @](,P,&":/^W<6?APAJ0 %DZ(KOVQM[HOZZ!NB# M20B3WPGG.#./%!I?5FT(D-/VIA"L\MX?E!>8,B64S 1*A6"<'-$Z9->W+4OA\I?ZIF^5D0 $?EZJM#&,WZ M^)M1CX9TX,M7Y]EZ6_5NOAZR9-(25.L#RV?]PZ+PGBZ@#^V-:UOG??-K61FL MT[+QD1,0+'<:3,*.XL$GP:WAD-32]H&^$$3*^&J4[F6][-M9I$&^N3J5MGLU MKN?*18>S&% SKPS.8GE4H=_#)7UD<)WX@

*(_3 &FYD1#C$2H&09 M5Z17@X=%-&S:O[A+HCE"M];%75F#%3*=+'HK_)E2#*7=%II)7 QRV1'8<#"4 MD<[7<)2Z$O:ST#IA1'6VR[U(B[A"POJ(#>KPGWMK"!@,L#B17DD4YRDZ[L&Y MY290U;MR<<(T3V C;&X:ZE FA0;ZIS,?J'B*ZEZ)E6Y-M%REM).2%XO:[NZYL] "CCO"-.&S;/?H\AWENU45,A=M%4501V[9V*48NUQ8P2V% E^GWE476]8$K+UJ MSB30>-*Y<9_(P SL42T_-KR>3"Q MM1!_Y+W"RZ!8&7ZO;Y1]%7F'?8./1^V'.Y4Z,!ZH(1RL>J:AY/]8$W>R#+XUA/0Y]BVAVG#$-T_6_S>=X;%?T.(&Q]S M/4!5X<(IME])=;5OK!6A8JX@'_#WIVCLI!Q^/*;#LR&SYV6KP&*\ORG,>\3: MRS'4/S 7O-NU;&:^ M=X:3?W52A)F-B-0X."F1<^ E(^W]3]TV^.@)0C(.5+ M Z1D0BL#-P:DV1[ED(NEQ ST3X^AE(\12A'0+7%T<2SY&$ 9$%-_FX.>NX!) M6TJ^CRI=M_E/U86%;E)Y?(@1)_("4.C6& ME:G'XR--RC+ 3GI,U.9O-7C^HKI&J2 6+R5HW+"79;&E+).Z@5^JY<]BL*?J[*Q35%1N"VA?&; M@$D.F@Q6CRN$.:!)OD,WK\I:$CV,T<=+HRA3_%BX">]_ABQIO:F@U.:4-A,W M9TE;6I8+82I- QX15A!LB@VRV\)_JF;!I2)^-L1+GR+!PWS;-C6LA]LE>DHQ M81;U3);U<6^)M9K%K)"*MD9J^]W[8..NMKK50 '5(;#T*= ([0K0X?SBR.E& MX^' 76BY,[7>R)ZP8ET6=9>V-Y8B?270B&>VZ +;[H%<;@_&_1^OZ-TC]TSL M'5:Z&]@DZF:T^-2BU*-UK"1E2I0JA)#)$"\3F[(&(&+AVK'!+H," D5G M QG3YSO?..GHYEV)],/.;XJ>8LK:+K#"X 4DP#8\=6P)MF6Y:-;"J,)32U4D MY&JI08^?P 'X5QFX5RB/9DW75,(P>8KBC_;)8SJ-90TG#^5"CE O+D?Q66JW M'391_RQD"B-%Z:\W0ZZ829:PKY5/1AH0K!J$0''V_,=R'GS#ERA=M26%#L;V MH[0"*SI[$37/1MN4X9SS0ANSZ MV>^XXLPFB+V/$&C;5FOR(S;H5-_0$KH>!EH RUW[X ?.M;E&V0QRLT4!B$YJ MNV/7M[#\+Y5Q[SK4A[@OT/4NK\%NEW0WJ*[8I[ L9J@71].NZMI^0TZ[6]+( MR =CXRWO==P9H,;)65$+N]N@*X5I#>K49P"&Z&XPU*_T![JC:>^1&2^%O_"F ML.2ZMZ\2# K'0,+6N"FZ*.<4FH (I)'/3]^5@\0S6C68K*'=E:?S8A7$JA/? M'ROR:9;=+%#=_$3>'[]L)*^[(+PEF*/_HGIG-BG!UEIR^[$!',30(,JC26@: M&/C:D(,I(B>=#:MD)CO0#O", D/LYH")W+PM"=4WL$6$7 E951'.@]?1F!3KWNO8A)!]G^#!FBGKQ$-L90H0B)^",.5(CX@M M*]O\'QUV U>!/3X6BNG%B"FF7?MF*M7LYFSC_>5$(4PDKPZ4YUUEHLP?UDBX M("3^'NX_PPI &0BH1S '-ROVU:E[)S4";46D.Q[RBO4M MUDYA. @\F&8A#&*89>8%\(6A4U4D9!XJ_4.ZU4.7-!Y6J0)%%HY%E MP>4#__>_4<*H0,JNG8DHL_J)9X):&7?>?*!UX6>&4)P\85:!VTB.]W1R\2/& MOV#*>MQD4VESLT EB'06>U%J02S1BE*WI[=EN8FNEG<'9J9/ :LP\S\L;!SCBJ67M\I^$21[)DT>.A=08R1[.HPA1Q,31>Z M$6N7753WI'5NF_"E^G(8P@1M'L9J3<+0K"I)8F.04 0VCAL)5(+Y<5A7ZF-^ M_U/G][\]YO>/^?TO+;^?FE&*"Y.V[OT&8V1#1ZV7 /'8%6 )@8V+KA:Q_6AZ M^TUCA35#,PHWE#CM4[6IJMHL)P=^ M#\'/ ][;?GK0JU/XADN)I6%#:&KP,S>P=UT0,(BHKWQ.69H_]K;!,?=TTF(^ MLA'[';]'T[P=[^"MO !+L"*:NP2FAFIWKO$6!M.A2BL9.1Z/VBPPFZ6<:?H_ MX%\[.^&P'Q&;5; JZ8J.>^TJ]\>!-Y+8+MGRDDZ0S!7;I[ XD4UBG11JC6=8 M[B+*%X8WP@Z*6RJ.6^V<:>8'P4T7F=[;QFT64A?S:Z6OI3;\5WV]HD9,-S'= M"3.><<)W2CFC;5O,2\WV%M:\6B:(S7FJ3R8.-KSPZRCXH,['X;.&-V=2BCW.H0P+?KS_Z&:8GVWG-P6CZHOYO-QLQ8(M MWU&H/6O"ON];'=UVU3=@K=],SC"(MW:LZR8%?R[NLKYYI>&^B>\^,Z@TJ@*? MDEQ(*7C>W4T;E7MBTVT*#"[[%=CP3$+2@):ZEIW8ACC]/8'9I$EX%S(X\!)N M;[BX[[*G[M^-M$K9L> D#X=ZJSAW/00N2_CO-K2$D; 8[#^+5.+KQK4PSJ]) M=O *]@FBGHM5%)LD[PYUF$ZL9J HHA6B;Z0!5DC,;6=L+&;)MVRI\0$X21Q@ MU[E0SA_1S?8[*P-AGHCG9!J%Z;U'',.BZ&2"*C$4@\5%IYIS4^, H4_%MLB$NHE*K7AV$4X7F F2Z*^:T7=4@45C Q$%>A A00NO',:F MJ)8VHOR;_![K:Z=1MX&TB%Y209\ET]C*?9IV=+D&-EB$)N+E476;$'8EN FK M_5%"09J:Z^J6F6(/F:#0#0,%6,-!Y;RRL<9G77$K_=&HQT_40_X/O B39;2E MM5XOYCBFX_15S-?9SK2)V3\'@// MY^#M:@]]-/E;R/[6 M:7<^N!UV_TL] YJLQ*_2AQ'!1\4?)Z'P,3]&^E< M$Q)L! $3;RX-,[U"*O,H0N*SU)IRVQ^G2MCLA7S@>TEW#;D.8J/CU/=,2FG> M%E8-($Q! :>!6JMH<5"]X^.T7W;)-%1A&M($^Y"TTU"<+M)#/^^B_'OGT=T. M>#B\H9QZ9C);B'-"4DTS;NN"4QZ^MCWN*;VD]J'XTUF!1%D%',T,VR^N7<2^:P"\U X3@." M1UX!' 4LQM!>;R*F$*0(_U\I_U-TXT@J^TGF0FG$#QB68DEA+FT(QWZDP\ ' MGH"HA[B?1R:XFF%K;1*;!5%C('AV7HH>JD*O.5 ['ELRG,)M\;:L<2AI::5=$S\-SY1^-ME3QV MD">.N@!PZW(-FL8$$"(<#M&]VD:53W>.8@1?)[L532/:),+)IG80]$S8VJ(O MDJ@"#0NG>8]$P5!IL81Q4LY9HY8)GHQ7B47(+9R)ZEKBV-J37%F(NP.:RC"JV7NM&L&M M*05-S*33O5/))@RY&4$J[Y/! :I=U..BF*P1/D6VN'XG2\H6N M_ES 7USJ('Q_YRW(3<(OG!$"8CNYD,#A>>RH_H/]FVQ>"C;EV69#MMO?B]H1 MJ'W#I!44G5!-:U2#TB]:TF)2#R2#$/X--8K+&N:EMO.::N\^XMH_X"K"KKGMJ'LNE H\F MKU+[4D!JP@9B6-LLLIRWX'OLJGA3*6HHW5SHVN'61I.56G$N^85JV@)CEQ1,)S-U23:X+WR)XX@I+&0YF3$/Z.CR:_(0J$K]5\QOCEXYD;UV#8FGD;+?>/JH9PV= MWFA/$D0GF,#\UD)+R=AQ>>_6QLSOOG?4XZM(@47NA&$\@B.UO0>LYIY#M2@[ M4$U45!1'\+%#(@66WE( L@T(B/A@'XHM%,1+[$KW(OJ'-_VH]V?'S'A[M] MN4G<"#6!Q1:IJ0T&+^+*KRX? (F0J+%0&R:?,I7(O,/!&&HB<;VU0IX5PC0& M09_73^ZF547?"-M =S8:GV+IGQO0F M'033YMTWVG2=VUZYUUCXC>*24C$37/3FH?E'Q+.?[:OBFH.%BM1PKWPAJER' MW%Z=(_?J/+N7DIVYMMK$PLVF?I[DJYOJ\QQC7)B 0&:4'8ZV>/@(M8 MK,HI)XY7^/_(5#%-B>(YQ>::Q@?,(Z>X;LO5;FKT"?NV&OAR9H;C"K##@.H\ MV[M=*, (""THB+) UAH)(1?(7B[;D^GL*7T9GY1%1++HMY"4*(-E$?BTG'ZD MPE 8,9O/6U5T9--L;G8=)6B#R@UT=2E#E9HQ2-+%]0A[=R71$;!5KR19M*[E M.AQ&WY30$8N$11\[*KIVFP1IPWIYXX5"J?/O.]0==K".O%!'7J@C+]1',H_. M<$VV57=D]26'AV- RF53N,EQ5@ WBVC)8V>50O]&1)%OB&XF:%WTTGI\^?2V]#^.7^UH9,-?+]L)E>=CRZ$B(_B9@" M P+"S1J3^;@NG!FB/0ACB-P^)RL4W&9\N*]OX$2#+&704.Z" M6=EM]6,C)>TJV*[(U.JG"FH&NA1FHL$EE M@$QBK^2%O0P?H&;)S",849C2A@.CJ9HSWQ2/F%\6[=4U"$38)"C2BL1,QL\2 M%!75\3 M=;RG+*"')APQ!C-*;4XUY.4T1$TZT,)H!M8+6LX%F8CX1>9Q<3U9 M$5(3A2LV)WXL9N5GUV0:*A\RU_HKP["U/,4/*P4Z:8.YEQZWNJ?+MQ,K DE52$BY?%2T_2D4\UK#-\HS 91LH)6H;*_^*6YBOCK-XM"^J(58D*V!,6&EW_9M&5#%17%Z#3X M;Z(I\2^NZ%:ZJ)GWQ)2H,6M4J%PR&]Z8;BV3)3'A+1OK@O^.59""QC*/P;(/ MA)1X G4,9MO!\K=.;TLX:8Q'PXOA8H9CFGF0Q6"RH]![,5A^WXP.9[$MERU9 M$QC$"/7PG+=2JG=9>6Z>DM:.TLX*Z)BF+RD-,!O+Z3)'T=]*T9D3 M(#S^FZ)=W!7L A$(!IV)U1:W4?>VVDQX1[ED!$T<5=_ ;L2(,=*ZQTOAU1H_ MUN#DE#P+640\W^SR"30_(NP7ID76663J*ZBU4S;J[/-)C"[LQ3?2?2^]2OW_ M*.$V:-$'$V1$V"0UP&CA[0/^<>@J$0O(R2$E-@C[9>L8 MZ#.6-5J9:,K9P5KC6W.Y(W)L$9\EW "69R6] MS@-:/J3$S*4-%8<%0I9Q@' M'M@UMUB '890#!OA4@-QF%CW>"?8:AV6[R*P )QZL#H:MFI=_7UXWS8A%;-O M5I\JB(+?>PFDE.M^QGJN-*#J="T"D AA''>3!MTC08!1:.!GC^C\XKG.GAU1 MG ^2Z^Q/ABI_$;&X"T^,?*G$R*^)&/FPX-R?$(N+E_;;__KTDQ?Z7U&ZO%EN MR?1[[4L1'W(0\\I"=&EO5F:RU]DC-I,:8W:/?<"/PG8M=HY66KLG3(A^5W%T M=-",*TF\/CEEI*J&_N(GPLR7R%\RMT\=OL,3(+F<8 BE1DV9R7R/"I#)%M,- M,=)>>DOE-U@4/[EM5CUXA92=<9M'RV[%Y"@#'HDS+NZ-',SQG(0IX5+461;8 M'@CF-<,W]6<1NW_"5:%VD38/CROH!N^<5..$H<5Q$/,4?SD_.P\E7%%?MW2[ MC(95;E-&ZO#47,L)N.8,;.B51'Z?$X'^.+56E/1_S!<_6 C6JP%5.,_(J;!D M$C'].=;;5:MH <^U&MH$I%NRUQ$-WEB3O2$6\?&3T>A^=#$O&QA(XOU']"$M M%:>O>]XH'C(N#BJW @C$V.JK6H&W'?%PHIJ[FKE[ZGG3M\6UWLLG9!/O/']+ M2<2OFVWN%D3W+U>J2T7RA1FCB>.-2]="Z:'"P0Y9C:F=45],,?RU/W!.3RN R$RZEYI3ZRF @RQ!;%0)8FC M*/7L)1\=6I>UI]1CQ'U'[:H6!% QI).@-0(AFK8+&[[_O:S:?U (C26,+X//(!D5VAYB/9 M;ROJGK!N%N5*Z/7!D^,0[[HL43AA>L_P%AC5+ @94H.EL=H2]$J8+RRP(\@A M3)!+K3,]Y=%$MT.@.*+* Y'RU &3@EQ4I8&6#!EWH9S(UZ)$76*\+:@7*8/= MHBJNZX:#=MCU'O'G'2*Y*'S&Q0@XZ!7FF&?8E8G3Z_V,^2XZR7>RD6>!P+KG MPB*66:'@Y2HLKI3(A4H(UL9Y-TXNKH8L+2WH]^J63%\0_)9.E63(K?O&$55V4H2$>3$PK4YSZA./4 M5'=&FUA@2P;@QQ$*.<7*XS#)%.?I(E,!=T[?E>[S:<242 R)>@:-BYK[^$2- MN9S!HH4Z_!@$Y*$_\%DK-1[K49%=84H 1O7V8:LRG07CHI!2(/%^486%F4J M0JK]6,<]F0X"">0#2H6Q*3@J=!/=EG JXV78CPKI<#I"3YM-+6EE5ASAN6;> M1N&+TV]9:H>1A]KFB,5B*+03+(&3]&<7Y\)XTW$^B6[LS5E6::0 .Q9*%N5 M84J]@.H)2E=-#VFL81N6@:?7H+)U>2?*E 3>O">'V:0T8R@Z9G@6$*BN71@D MR3]19.F"$DV0SFBAWP3<3-B M;\&X$]>8JHNZ7CP.-5!R2)9-6ZZ( M;:K=>4244\3%BL9+$"1I.H5.,]+QDC@-XT(44+.P+L6!CR55C:S^KR.T"N42 MP^O8VO\NE)-G@6>':UT M9!!IXA6Y4O$6CN9C/M)(L?+KW6FBS9 M@EV/9Q8-2(.D(=X+W.*H9$(;+##"O1#52.6 ?2[I^5DIXW#N_Y-):;[X%.9W MQQ3F,87Y<3;QYV<(_]@@B _L(M!L#]H4'E9%6CJD<6S!;KX"&L]/XDOKY7I7 MLDT]( 66/IP1%\^WVAZ *:.'4: <]^]W8!VDC /YL9 6)\5K2GK!%V+X9](V M#5-(,NFC)(L<3)IQK%;"-/Y;"J#[;]E""0P%F2^+=K1^@?)OT[0.DRN;Q I" M2DDF40F>/T]QJ[5\O@-W,8 +XT5E,)4#'0'5WZ+E0P8X+BW<@ \V$%\@,HY(<[ MZP[C&VX\6';' 1(LLU+X,=V.T@AP*M*4YWW$E<+'Y/1S!&U#3Q\@Q&"LNN8' .<97O-F"2 M8)X(Z>EDJ%+=07P&=5=P>\VJM3%V6,Q0$ 493#+VN=PZ>XC(O?KUY Z9^G#T MBX+*&^,G8.C85_4' L%"H56X8_AMD39>PC]=41MYF@'MK5$\Y]9"KM >'U$G MA/?@><+ W::M\*>X>[G]@#Q3"PTSA64H,!P+ FXV7("J[JU+'X'+RLEMP?)FTDR2Y]A1'?/ITLBAV9%X6MV T:6M.MR'#W%&3#,&Q1'Q\T;%WF\CO M#F>UW:\#M%+;':.^03X5M:&4/PP#)> .;N<==C^_( M,]>@7Z6?WI7E6ZGCD&XI<1)#([Y[GP4OCZ%;OYU=JT1B*[.ZV-^;F;DZ-P7N ML++5*IYE6A%C.]ZQY&"4U\_",^UIQ*J ,\=U_$0 M*AL";W4^8]15"&4CE4SK)5,0>,ZHP48C+8[I=@ 53]6L)KR;U^PWUS MP?OF(NR-S)7_\-LQ=N*WE"_'I_JHYPM5WB]MPT9G\$70L--(W2I]%VAA=HC4 M7F,.A2VALSI'0&NVB)YGMH7+3W6V,.T:Z4BTHO4E!K( S-7KAN'#DHY,KXA" M@$RM2A;VX$)/P$5^4EG/K9&9S&5!Q==X%PS?A>,YN-E&]@U';Y&( !8 [K%T MQQ[5[BL$&:XBW+#VE?NK\+W%]/ Q#-W3P,.ZTM->E]IF/5R/K_ SO?95\2[= M_PGTX@V+5]T.8,]L!$!NABG?=$C_ #>/8KND)1K%<5Q%\="N695D$":-U$(7 MEM%)??#6B@;^+OE8P 8<"0$^')ME(/^3E%)�SW;WY>QPR=,79,5X'S#472 M%(6%@91@_[Q$-IHH!P77W<@(-C:"):[LIJ@60A2_:3J*1<"LWU +:M446� ME:M;[;9,TKT'>1S\2 N1(3#)LF).'!VQ$)\M%N+[(Q;B06(AONB^.&=9 45! M=0I4I?G;C9CJ3A2JK3$B.<4>'OG6=8#E)<4[3SDI&_$JB:@\]#93#/I@1GGD M!\CV3Z$W;Q8B[C9$!IEIT#K^H+@NZK>/U#.P-@!"+[J1D)C.RLB#*;@M'++T MC&6/H%\.!'*^9ROLS0X'*-/>1;T+A)6%N8 ]*#5:4G9MN6U?J_6#]BD%N'?( M(+3"Z.ST_1="8"U42II;;1FEK8GK1DOA5LH(3>F-\)F"K*XCS(;@B0E7S<#G MLMDPJIM@LE@^NQ6G9PT^5H?(FQ*A'-S1\XB?^##\Q$]@UF >]L4[YE$^0B1R M$X;5RS)1YX3JF>_VS=C#\2BO;JSA$G6S#;*,\Y52#4 S-]>9*W7FE#.<9*-& MY 8[,G%!H_)TB9N\UV_$41V!/\:QHY1) "/PX*P^R\(^/&+R*0,V'DU"5XOW M&N3KLH8O9U4,P%NV)=HQ(/B)N$SC069Z((6 H,[4>JHX3J7T=$PV1]$Z+@.Q M!+$NDZT.E9H*LYG0,I+.,,L";@O*A^+Q(P.;%QL\76.#,:9J[+_.&*Y54]1L M6NEGN$ND[0U%'?MMAU%.@5[V]0K3A[ ',1RIA3$8I1X)OZ6KX&)O/[V8CC;& MZ$(-D):C/-@TPJN4R^&4>US#GL=)'!"W_,)=DE&(2A;_#3$Q+W=:6GRQUM)B MP@CSMKBP+6![]+XC="F,_[2.-!9Y-G)_G%':-_[TH,XM3Z>$CBF+A=(%6Y53 M2!V#["LXMC8X2(G1O;0K!ON?&0:I+4'N>&@/%]RHQ)FKI(2ACPA3/C)+!E6Y MXU&[9T1T5^'3%A=*($7)AU.')N[Z#0H0Y0SE0>&S#7F,58^P]Q*4KG'V$M=\ M6B7VD,^4BW4*8K M1@1U^.B$MQT\,:31Z%C9PS$4NX>M)SU$23% =)LM\>XFFW0>QK1,Q^2S>3E? MC<4(>",$%LOZX["N&HQV!@YST4^^$O6&C9I.L )@-P@8Y9\H=Z># M_S5R:- 4TZ0M)C)%]"4F*=D HJ/.('G#\\"_:R:Y6/I9S4T0RQS$%"%W-(_M MX$5,[I_=1ON7AR"+:WAVT1*P"PG<(L&1;8,7B9D?V[)_"J'KP]N/+))(#M!E^=?,\&YU4:[)4N;.+0 M8&-6W!F^.7.9K M)L^6^^G9RPQ0<.BJ)D 9GJQ*K6Q03G685VH+\U5U>^#4E.\VW+(KX86$70C; MMY/"]X(;LROZ5P"B9(#JL?R*X;!N0R?GQ-_%;<.O'ZQ->#5JZA'3K"!TJW_I MQMBG'9UA2$X2ER^*.#M3E1&9=\^FN8Y+9)!&]MWS>QIA;I6:@IF7?,E-]# O M>AP]A@-KD6N#=0VB@26N;^Y4.=MVL8RUF!,\+$AL5,.T+XGY*Y@7TO3#C!F@HQ>HHFN%;V$WJ1?S67[N7RKR3 M(T^LN*Z%$/;W37@\%?"X+1IU91>K8S[R8]91^@XG<%@;K0N)E.^X](%9OJ08H\$KV(S=^BF*M/ ML!'%JBI$UQ^$%3^B1#XA2N3Y$25R1(E\:2B15VFFXIE2-MP;0M*H;(C"LJ61 M"Y>G$5?41*\V6]!99(;\M:Q[&(]Q3:W3;]=M;TY >@C:XX<&R55XF+O&A@^K'[G,5/L='OFUIT M<3)>3!7FQ"YOJ;*0*FDE/0^JL&/M2_W%>-;5&N67BDK?-CG3#U9_;#P4Z>!Z M$=2M[Q"6'Z+H9%=2L\#.QQ7P58D4]%^R0ULL/RPE8>6K,P=+,K6Z5M_KASHF M;^P+-75:AC/&]A=\+K$G[ERO*>%R[;Z%)_84-B+1;)H[B-JQ;!%AB' MZ28=Q3X\5% M4[)7KC@S94L&,;8B>Y@3,VOV$2S45Y?7C Y?51U%]G7L?AL/^@)\PV30CZ6 M.0;U_( 1C$"?0],?SMM(OW=M"^&)Z#-*S"FC: /82FB.$)?H#0="-?$_"U+# MJ;ZP=?23S!8*XNR;QWNW3^)%I;WH<773[?AH\K?FKB0)VE6U,"6F%[&Z=:.0 MPO=5P80#6+Q-,6&J=&8RZ9OF[L#)=\RG5&=-E,*LY)B4&*0L<2)3@AY?0EBY M]Q7;/8PZE#R,Z$?PVA\T2"R]X^C"L9K:HKEGBO2VI&.C>I MY_?"B&T=-Q6^#")"8FHNI.>D%6ZL+G1CH5)[K)ML:F0MH_:=R<63*Z[^YS8Z M\A"^PX]J>[TFH@L->%T,. /LA_"HI(KH36C;26'+&#?PXAW60\*O<"B!VVV, MZXYK]ZZSB!YZ&0>XZCP_1[1X1;2/:!]*T$O=GFB;!'"J\#80P9JJT\!(4>9@ M2"!>O?SV< R^.:8;9J4/P(G!J V2?=S5HY-F6/!W$T#1IT]#[(L(+ICG@ Z$ MY"*:*%E)SU>+-P[,[IT^O,>Z>$?<*YX> [39]35Z-5MRC,QQ$M>,XJ84Z2Q6 MZIK%H5M^<2:DIE HJ$]:2[2>:V;QF2:^#.>+6-XJG;AE.&$<@GN49,/C(GKNCZB_CZU^%:C=K_P-/X MD'V(F"/KB48\[C'03-CI7JQ-J'8(41"^+>=N<;-I^ MD616WWQ7 $K'#0BZ5SC<"6NV;RU9.O M^2[WOS;^! 7C5Z?RDV2I@_8C&" L6_DAQ@JFOF#HZ'\04ROY&P7!5+1I&69; M'@V&86D9[@4#0Y;^,!B+JP1^Q"4]YJE=^>\NY3MRRE$FFSS05C%TZWV'"CSK MO@WU+5) M$^/S)M^!2+_IL%Z)2Q3TFTD1VZH6Z/-;L<$/$F.YNYC#'@ @LAB9D72%4G=OFB9+HXR='A.I.UB%9/ M5^+&W((3ZRRI8H6-YJ]OQM9TDF\%>&KT$84%$1=BL)#[*CQA;8F! :0\XTFF M$=6**D8LN,0A,&.)O&B^]B%&7'J:+.OGI&NN%]VSYO=MPD=(K#PNUAD7TM2K MW:#51&[)*8#Y?@/<8JT99FXIAFRX.)W:Z%BAOQ ?Y(3SKO! T8&6":XB>Y!B M0"_)42$SC]9(R4[(^B2;0E^Q/VHT3.$Z@F+@2,@1!ZXV-1F MPU^FDS$^)7.@+%KV'W8/?ZSM_AO MI8?=J.H61GL.!OC(L%6]2%UNJ-5.:ETP1"?%]P1$(GL#Z4%7J^D@A;OLB3C2 MB\6X^5[/V=J>O1]LF5@MJJ(EO$W*^/[-H\G_ECO/^BY<[C\^FKRNNK>8+MHV MDLI\\A?\J/.%L3\28Y81PFNH4"['Y[=1T,]005PIEU;NP.^]QT:MC#3KC"J3 M.8 U>T2MNFR^7?K;"OSF.P\[H[H;&/MN(JE:?&0O6#BN^):4[%RQ^#B+50V# M00M98Y-+CA0IR-S>B9HMP0>JHM/$O!6AYY9GIQ4_7;.J%C2_&%N5YJ!<^2 . MD164D(5,7&D5%3Z2 EY0813^)54F/3K$_^SA*8(!QT^D_2=OJ)IU=_ENHU]; MFV3UXX[IB4QZPD+2:;#UE1:G.1=#0'6ORXXH!1YV_UTR*<4WB'-T7'C/_O\% M7B#R1DZ<&O VCQ8=2+PY"QZQ;X>0 CB!&W^9VKYOL*$IND32@>37$H[7RM=' MAHSA=WKX\B61RK_'+%S?/AK\W+(GW1 ""R=YBXP156WD\6HL2U5()R/57BFW MT4@O?\4H 6^SUK89ASD,Q=.5Y=L@5)-X:PB6,*@R8M%-8EZ324, MYZG $<% EL*"@6'D"$*TB\A9E44=6?O 8\Z#6C/OY\#!OL"3!)J\]]>6D]&) MP[F$B>!$CXPI>GD0Y-&7OOJ:5<4*SCPH;7+=:KX(F6+T!Q+?DJ;(5+>F6%I1 MP-EY57D;IBVK)3FV.I@+V]&T%;@I]#3,\KV1S\B:X9Z3V+Y@:IK5E>,YIB)M MK#[8[(8+1_#S5!%0,K=1'1VE76"'P,BGR4NEU/1F2NTMV'4^;B8?].CCU& / M"^>S%09@M\^%YF%0M8VKJ77B4LTJU8]-\W9_I>C5#5>0X)!O'"-@1N;@[!$= MX3[18*TA:>J2JF8-/5(Z:&Q:V_)5!$ M89;U1(YQ#DS+*DX#QX&T T-9\C,C%Z]<;RVGM<)E6L%C*SB5-F!HE6NI,"5G MOZ9D5@M'@"L0%Z7^4=614E]SR1*%^DFC4+$:/Y(\',KQ"ZQM7;;7<@TJTHZ; M,OQ45"OT.%7T[GSA:Q[:B57!G),; +5@G16^@+X/MI.IMR+%ID[SKJNN+9$K M*VP;HCQ9AM%@"<^JH52!V WM(0745GSGA8QJ3E+*)XE29LH&;D/#UAFW.B%G M;E:2Z;%&V>3R8\XL.;FX M*V&;]G/1N2&C3MO M@E.-/N,BK'A.AX3$YNB%9EK93T!EA+J?Y=8E6QA[N37 MLN>T6DVC[38O>W75I@3W6@I@T?S$BX>3'JMGEWQXL KB-UR>FOJ2= @6FNR: MG@\$9IH=X*?CCMO(]$XN!PMBB8FP:L$=,[I(*?C+;M6Z,\!EQ-W\IL2W':EC MT\!/4 !534&*;@>]@IEXF@:QFVF:OLV MV$MQP63G.Y^G&_!">F(;57L[@>I&N^T#XVYQ($VJC!U#=6)=+<-12SW&$#T; M. ]X$O40:GA*O\WMA#87Q((!:6<*#K/I.9TJ*"$./E4U/2^(C&QLS/\X_L;< M_^B>K Q'X$.LWD1:6@4&8]%% ^UJMQ-I^%!9,V V+_&CS.EN\ M+NG*'/PGO H[EVSC= ,FOE*A+SMX, ^39!ZHR1P//SS'-Z@&,0L2-K"&I%J M7)# B:9Z-BZT3./)K(&:6* M_]@=W?/;='BHJVE6DGL(NT^X$#?#=#@/N;#"K7!P4SL])#5[5[9S=J]L%GL<7;BHH.& M4Q$ \\+#8[AV(L8QTG*+)2/%>?P>M".L;-7[EY1'0 MTC..?S12X\.SV" M@D-^<74T][%1-IKG8VI')G)?X3"3&\;UR(1([KI>RNTTCS=%9 M&U43JJ@I3=$,'D/];$74#QYIG(@.A8KB-N0XC8.@>!?4N(?[3+1-;5Y-[ 3O MZAI+(AH$,Y2![]#QF;W'?"4M)Y&,(:J3K>F&UOPN^TX:)<*HA9OBF]C2J-I4 M85\LDU7QO2*:=FA75NX:&Q+?.AI-A+?=RZHWS3\$XPI+[F5=2_!8P\;*:)=, ME-EM26_K/]!O]]C:(1^ML$:#QY8.>OF+D"JYX . K1X?<@ GYIT^)=*@QU)" M]XL2^"9E<& /7+<(BBSK8JY!G_S4_ES<^W%QA5=\'122?&*L>LP0 MB 7$3Y[^5U2';K(6H0;DWE)CPH-+]>)R(^'1O",/&F]J3E87*5YT921&#KNW M1T56<O*EZ0L"_<$SEPP7B03F/Z?P.I1[_!K7=5SF]J,&RO=_Z'&C(N%.2P MDE !V+M[Y\'C+G":<=IT"K'P#8P^C+O+Y%6\:LMV.J<$<9<:57W M7#VFO"A%U"<76:PE((3N^<'OJ*](HWJX*;9!_U"+]((8>2.,7<:OXIEZ7M38 MR*FXMA8/Z?"]ZH.V'JV9;7W#><'E1MP_?W=FZIK/ +!<:I MI7#]D&VH<;-H+Q3^S)>8&J=-YFU>(Q/&$G)%^VNW3:M&YT;*7M MI=/I?=_IF\J\V2RE=!NF[_P(N7Z29-*Y-1JD3_TCDB4/:!@G3F!1?@%#%Y49 M42,=MBY(H>37Y=NGTT2H48Y;H\Y2.BN2K=,Y*P>BS$-$N )N=$\4D\Q]IH0S M>0?.B)2TY04]A3?O&J:- ZUNG1@RG"K9:$XZ7*[I)#3I@82#]B[V[= MH"\OP"!(6*H*K\]6BTNIE6W7];W;;G+K8VL\:/)&^*V MU1%$F-5D^OV:89')^SQG=2:M0X?+:TH)BWPG&0PG[ M(;-B2$- 3,G+OBJ&LV-+_S@L?. +D!5_H#HZ9 V=C9J*C B=[AMJ<7C#V4;P MQ1(!&QX4/6L6.UUZS' (P0'?("9=,DED<(O![HF[KU1;;35"1X"9%3)V<$)R MX+>ODD(_FIP1/7/FT7P"C,2 HD4X0RF4%W.W$;>_(]^#KV_$P#S\9X0T)> H MCY>()?'M\59UH]U3M$B"X*&T)!3MNO]!4R'6P(C0R.%FTU<^@56J"//-! BU MVPF%=F=:]',,X\F9&Q49I]@GY4?+Z7#3NNT>[?*8.>M@J"3=/ E8GLY+YU @ M>XXP+%R"/VNDVVK4NQ5EA<; 2#L4[ZQ['$8,HXILO8\II=][N/^"@9'XLOCJ M+;:*D>8\G2@EVK0"(Y7!XDXSRP0LGW*_A7=PWTBU7SR1+8(A=X#= -USL\M$Q#MC"$N*D>ST4\21&X#ZN0;#<4 7+Y'Q5 M]!V[;+@Z9\K60+1NX3US0I\RQ^NRW"8& P(O*DWC!\I. GI*^V-<$D[P.Y&8 MVP*N*4\5R-VLN8%OC*/?!W#HG;($"=YB4[88V2D80V_TK@H6Q86Y92=+JI=< MKXS,!!@-=#H"TG]^&)CNX&KNX4CV/T/AYHWH.7 _84:W-XXB@Y$%NM9V*HY) M]L\W'?GLR3')?DRR?VE)]D$?6VMC*QEWSS5]5M<868QZ#1ZBY30L*IKN/-9T M^4@:F1I2'7O98GT4R/TKK6 !Z^$7[]:XR*74=5]-?NA7Q%,_^2[6U/%W4TDB M%*-^DBM6"(56&QX2\?1+,8[IIC&]P(ESU IH;/\.6J=:,@6$^4C6S(?('JHU MEU:CB99:4ED?1"J#C"K8*GX"8&R^*KJ.L9EDL:=7>B4[]B*/)E<-E0]B.\2; MD@+#A)?-W QO 2.CUW23=D/%A$77U/0-O, :T_ZAEH%9YJ/.!6G[M?'7=-XW M&AUM>5/"!T0!3H7P7'Z1%K+Y;>%NE?Z^6.W^Q=[^BM"1ROO*;BM%FM8=-=Y( M4:7)(PC*@K5M;$IUQ1(K?=L9#FVII>48&KL&GM)2ZSPU^*T)'36 M%"BB+*'K)*@E<(4RG;CO0""]+1^NMY4V8D#ZU$"B^I%D8%[V_>;,9_C!B$SS M>%#1+I-UAZ+\B"')) ML+S;DC+](S \6#W'R7OO8F%X649;V MV3 :MZ&G4K$-'U(1$,Q& ,?B5]+L[@0J7I-,N[*/LA<,,J(;KQLP+6L]Z0Y8 ME%9%1^<7BY_ RNUKB>IU)BJFS!'(;;WNJ"L7-V'% 5+!EX8SG_V7[U\J$H 3 M&*5CG(V$5H?J.AXR"Z?!W;^)[MZ!"EV=='.T*.'E02(A%?@_X B\+:-IP:"C MS"'=4R^FRB;)6$N#.0D[OH\DZDSX4+;89 _6.+77)8<.G#Z?(!M>N:[F =Z&]K@"QS3YB\LNJ5C'N\ Y?SV,*)$100W25M$3 M-H;2FJ'^X)G=8RNRILA'5?=-W\$VC$![;PQ:XA,FAC.A[M?=!K83O:&]W8M- M16\W^>K)XR>G<#X???>U -IM[$+3#8O9X>!D;]H/L>.RCM$J46<$RNMH3_<7$^^8K+#C'D\[;&E(2T-LCJ M1U1I+\F#SO5 0G2,M=A[^5H.X?D;CYK!I\Y6(ML$72< MNA-\@ ?Q@4J-^[4U;:C=UMU(L.!]JO9-N=DZ_+$L%I-M.&*RB,;L"34B>?R< M$:O)H_(]X;2%$'BXEC^*^&(CP[U3/@_>!Z'A4&"F>BL;&8:Z'45 M$\0))BYCZ:7F%7]"_4"MTU'5#M-15&6-@[;B<-9;&I"RO5&7=V&II<9EJ0]B MUYX^?'-7;'BC4.O!\<>J$K-J;*T*FG&AMAX;?(^DL)W#/W])>B#0'-$4=S+' M@8TCF6M$+O&\)$T8=7PWY2HJ/O5+.BA[&KP*<@/89 P2>.E8\6CE1HB3T-E+ M/YJ\$K:157E-%+X]J-#5% 0K3,W_ 3N2<.T_5>V::\Z*!0@36*O>Z Y5GZ/? M2C6_UMQ)5E*$"#\EZY7>E5P()IS3W@/L^MF:$&&*?O.$H?2.FL'WK;;P;UUM MDBYMH2-"=I6S']]8-Q(4ZO^G:=\*LX*22+CV$DUNAF@RU%Y()@7ORSUP:27( M\D0KATPI[:$(KX ]%P<2R$KB*A9@Y99I0RTD$)QT/,F@'95=4/>Q8]?W2LKY7Y()NJY.73=UL&K!$4-GEZDG.?[D\ M1XWAK?5O'G.%7 +>3ZY2?*,H-=40H4-\)R8GBN(% I@6C(&JC8.-I>IML[H5 MLA:M/0Z1WVW?UJ@ ".G>,8K+4G?8X)??18Q$;QM*A%,)>!9)KFY0D??-U(7Z M_BKQCE?+Y0#QE:O%*UR$[(4G;*:?<29N!^;^;05K_89[\Y!?\=$L?BN>>*:F M?K-DRK=53,A;:&80(](TGBZ,9^W&4R3CR57JX7A20"F2CK+],$WWS).G.LFR M8&F<,7&(ADU8]\PEZ5T:?SJ=?]!_XB&F3WP=&7B'.E56:X+ 7GTKMVC*4>"7 M<;A2GJAH[W+EE@4A<+@E!:U>:RQK42[+6O/+\D"%O@MHL8L(9G-/D[SDX)E$ M$!I\J@'D7IPV?=[8-B.ID Y\;+">5NR0191KR#Y=-O/>3&@LY=U: %T +!Z MQ=Q2PT[>(50".X7-JP6WRA/@A$JSN4P@E1NYS5EUWE)-EIP8$62 =&L5M!]V M6^J23B\L?DAE877J;WC"601FF[HL:O2*T*1!;(!(N:EFU3:S&2F /MMMBL[:Q:0G M#(;L4!BQ.K-N:\A[2O&J ;L_$F42D_.4&\L$[GW]L?8BQJT4@5\\C[=_[*-) MBE]X\HT6S6G4*9*CXPTJ9?.S3>85,7Q"1V9+U4I8?^U%65R>;A5[,10A"+5M MSOCX=S M\^441#1%Q"# X*++_/JS+MV-!@A*E$2)I-A5,XXM 8V^K%[W]:P5KQ2C\=5 M^)JXK)4WB96&*Q.&#MDM&;Q-L8A?%4ULUA7::W;]^48^BP5C9,0K?P>/ZKMY*EP*"7+D3++#R88J5)W0A*FZ*+N$YHH;-SKR=NKE+'E$;;B_2!#:Y1ELAK6(0%0TO0%M!^6;0 MA>Z/P+V4E#Y5T7]MVK(N_IPA(Q!TA'*BN%,%_+X*XE;AMF;TYUOD6]FFSSB2M- N:CIL/I M2!ADP+8\R,^RC-(03(Z98WY!F9/ZI4(BE*AL)'349R%OST54NSV)P*P[1#%1 MU'BTB6>?&JV\6?BI_+,U/A.&?4K(:(*O!4Q%OR6R @$>>W<%E'GR55(@%8W6 MRP^5%^07Q#J.J^+03W1 '^2QW"+'/2EZO4UEM7ZA*M*8PC7\KTA<&91B(JV0 M]$QNK^\1LDYUASFF9$ :&LIXW%BA0E>/J'LK439_9 M4(LBRK@3_;6*J@U5'GG\&M)SE9)"@7'(PCMZ$,=B9.MW$.7KYJ+#U%Z#KL)B:NX&CI;[B[9Y@SB&&(TSLQ.8T(09Y4JL\F M6!"=Y4=LB_ODD*N2^9"Y,!M_WM](W;!OX\]'$W_^W__K?QCN"W7[)<8BD_/O M7W1?T+\ER="_Y8?/")B!2$UN_C@QV"-[HC MWW;JKKTB;$Q^PQFOI2JFDBUY8==Q, =7 MH# *SK-@X8!:7U+.,ZJ_):;3,OB3T &Q6D-+?,3$1^=TPG^_?Z>3\^J_#?+* M^U=( X1:XR0,!H:VS'<;*2JU#;V?IL)#/(&JLMDL@=M$BW.0U,7W+X#Y9]/O M7YS[?K_?/Q^.+\?CSA_+\Q<-3CH<]'&VBK8''HIMD,W_Z^EOKO6\\EX_=P7DB9HVUGKASIP?1/0'Y0L$T3\CC:8790K+#H-V MNG\NX6^ X=WRTBIJ)-;F;)_EB*>'4'G82Y)*O.K:-1Y)&;2BT"I&)2,F'&X[P>8WR]EZKSR.B,? M!\8W5-N4IL7_%#J3=27LVI4PL*Z$';@2]B:C_9'Y^X'8DF^-_+I3,[^.F/4G MPT9YCU6DII@XY@R?M[?4LDGL!)U!I^/5,GB@8^@R(TAYSKG=N,SOK%+DR-7. MT"PH:&\$4JBC&M13^!1. 8:,?^>J+XU#:C8/EWD!]9[S'2W@?Q%7I3@+L+3L M]W).!8+53]1#U<_H.RO=S%7GF1M;WG#JJ]IE EHCW[W$4[ZQE!"&P"*W^%JW MT24%8@5_6Z4+UM475VHJ"9DT%+V\@-&(M:DPDJYIQ1NEDP'E"' \;6WBZQF'OKAHN.5$5OP*QIT]WD2!,EN_HUHO7;=MC-LA M%&5Z/B3S5.IPO2F?_^UOG2<7X^/?V5I :17>UQREPB[*2( MV!KG@E;3:?^P)+C:2-4HV%=+;@A6#E/Z:16P-69TI/17]TJC4)%5W3H5KP+M M:#"H)Y0JCYU+OPD*XCXGUU=8]8[9%0)%#='YS:)E7U/M'S< N>,C^S6]E$ZR M4UA_EHCKSMIC6,%@T^\&\EV=]8(W4!YKE45N7#+7$0%5J>) "R>"NWV18A.H M:U5FAF@.J^)&)M*%(@5:(P6;J5D:C!\K86]5--%Y*?0>22MI5<39LIH.9 M17&TB&3J-,(LS5BU?ET4W&)&],H,:XG_[DWLCXY4="PTQLP[PRM&VXVBUF1UZESF)&)/!L MJB1-JO3F]"R6]5SMRKLYJ:HFN=WZU%OB-AXRFL;5'%7:+S--$14_J(]2P;NO M2% N#TJTVEN!82 >*.],*&8!&6I3V('<;=D>3!?5!GV-2PJLN)WR#^5Y1XN% M "NF$/%UBU.,QM(8_-+TEA/$?33RCG,MGMS)3I 7=1*( M<"9Z]31E MH#,(%;)K5BGAS#RAE:S<%89O^X8; M=H:B MT5<+>A1PI&L#KIW,_UP!K"//C&/!/L:EXE3:1E7-SS%!"\SG)=<\FWNH?FBP MU3;_,0&4"0G3>7,Z+?6/4/CT,\& [JM;RCBPL!DE50+*:BOR/+0^3)\!VQ?- MY6DFN';H=]G32CKIX0PN,_2-)+1Y4L?:Q$ PYS]%E()"UDJM(KJ3[R@S %GR M")A*D-7(<345JT$2;:IL>IDTR>RF\W6F58=F,SI"F]$T.-!GK:_(2C<3Y.B6SE.Y1&"$P)"@AP M=9=D+:LZ:.ZH0,T!ZFO28&1GUV83=[6\FZU$)TS-SM37U7W7TZ/E!!6#LZKR M5E5EF[*WZY2]H4W9.YKJOR?,U7MN%DPSBLA0(^VI(;?E@NRI:?.$7*%9Y5>DH>%?J-,">H"R^H9_#\Y:=&65E(N MX4LK"S8 N6()2WI&P3Q3:=\HS>GK#7O/@ 8(-+/$=(MSBIK&<1W&BO3H:^51 M,-I3:;>S-M-LIJ.+=3R])=T1JGZ85(R)BE-@VJY>[ZG6HU6ER>O.K. MT&XRZLPXM@*84'1,42339%%9\Q-9)B=G]6$J[Z*YP[4R<6\]&9...Z:/.&'KZ(K M16MTQ,;Z(CBO#/,<@& 0U.R\#(C'TV#,L&A=H3A;.7VDJV5PCITBST=%,SD*@ZM MR;9 9.R;Y V9QV<"6)>Z%D.L=;/2\S+S1[U7)E@^$#'8@NR87LN^8F>2 M1D-JAHY,VI1Y3%)S:51;) B*KV69^OR9%@XA>U=;HT)/$I9U-\R!6!N\Q:LV M!8:IV@ZIEF]!T5@T1M"EO]!UI. U63@WGJRLGLO*Z1IENFM%11P=YS2LCK#] MG.4Y2J19E%994?G9N%76I@=<6TVCDX8\;4I.J*BF.1O5OHO$_!T_2'R?*WJ" M7';TDW2*2P.*.D/'FZ)$_#0]SO!:80JJ >UJO4I!^90U9MZ:3.+5,^;S1*PO MV1J/5=]HP:"KE+*P'QSW":W*]U+^?89K@?PP>[*(=; M/:+!X*6Q,2MP!?*AWN:P!P1A/[QA+&_-6#?,PH(FW)G4Z?[J8A\-^[.2/-<: M/.3:0S0D6+.6()F2%VSB[ZCJ.[2*S8#!.P4SL&S'LAW+=AZ;[:ROXQ+%)1J_ M=_0Q.^>HWB8UGR=#]\(^AZYS%C&4.;6XXX18O%JRSE#U;)4!?]GI^[UBUEOE 3+V,=>=:.!J:(Z):J&5%$"\GK MG>.D3[9QS=-915@UYLXQ%^G]8'JCZG9N\74FZNWW$/$=:"@)8M48_8RV8,K[ MC@U>$NSNQ>[Z1NMWBJ3H'9$-O]PG//C?:FR1]F.E)'(-BXQ6>GB2;U!<8AUW M$E"3AGH33B(J=!G@Z]A+'#NE(68[ ]Y3( 883Q0CKY'THCAO*VII]4.F6G0U MNMHWZ!I%^MHS*F5Y5?C?W'UZX.GZV=4/H&WK*R8O^[DR'8+8P_;IZ->5=3+Y MAAWCI%!^>&:8MZW4L*,W@.Z )/ET<9#+8(:&)W<)29.I\3<*]0/5=2?J^HTPQ\P.N/W=ZD7Y^NVYSOK9/)6V>38&\8 MF@SNH=>7Z3ED)"0JQ$= <7@*O'8)?H;!,VZ/B@@_Z6/4:9L+26RH[F$1_9V;,W] M]O'SNR^??OGWNQ^=+U]/?_K)>?OIPX=W'[]^L9;<([4L4=UP8?,LCSTT'CLY M-!X[L!QVU_WF?GWW^?3K^X\_.ZO_Q]./;]Z>_.)_?_?O]N]_IA[]^ M_O3EUW=OCX_I/FW2?!WT%V.BI<;=0)7X3I$9C!$S]'RYE,_ENTH!QI4^\L@"T_ 8J&6 MR-5W:@'=G^1CO\C'C-"2#N$@9 A6)7'4T^P'X#K7::DV8 I&!W<-5R5\,ERG M1ZSP*2K0J&G :??W#7/A!-?LR^\X.D&0TC3)A#)GKWHIZ+,PT39DTH8.KAKY M&QF%U?#56B9'I_4:6Y_=_JAAP['UV1V-S^X(==8#".1:TW_GBJE.A_HL%9Q= M:9];.J0[*)[[>!ZHZ4A]QCGEFE\X&XS]?JX4T$^5 GK,J"*X*^UJ>5V1,Q1Y M=(33KE;%K>5>X2MR#F>4F R/$*!P)^9QF.5$?)36;*)];I8OQ@MA%G! I2 M&+$D#5RY;OXT ^J3H')0J]9YD4Z&U)M] ]UO.Q'XYG3$WREN)AI'UI:6:*:H MP/;7R,78.S3YM?"3B"*\.RKO>B:3P=?O9470/W%^-"?68CH[?HN;\>FQ-)"5RII+%E;J5Y)1KYQ,L4OL=8C#K_.ZC M.M0 ,K,U31H6_,$EIG)F< -+&@\@1G0 E:Z?R18FB$M3YR:-#/H:B53%&)($ MEB ;,(:J24&Q5DP65GLL 0Y6TF ?L-&WY\\^[XJ;W^=1+!J])_$$9W$IDBG+ M\J8<#[3V=",?,Z1DNEZ?R*30X_YT^DSYRZJ00'4!E>T3IFHJ32Y?N1\99$<^ M=EM-^B/BCQ\8\ DJ?BH;GQL2P3F7#$PK=1#$ZXE"A<0CDBSE]@QM&O,QZLVH MFF68>ED2"++1YC5'?DKY/;1UA/6LD=KSH@S9:XR#L [KD,@RAHO,$5&=%@E> M$WTR$GQCS0'QT.M.3PTBM<[!P)>-3ZZXFLE\L8 M?"UU!NYXY+4]ZG=K.3RL7G$9IX')A.8OZ9_B:HGM9]%EC$5R6(HU99R^H*!J M4WP(I9/:2"Y8J?3F&S=&]AO&I"!&U],(Y/@JF@FL01;7%035#.:#B4\2"KSV M72J5D[=', ;8G)'0C">E-MVZ1M7W%V8)4E#-O_EM5XZKXP49"[IE:13M9&!, M).H)#7'.YM7*/$%[@67S/.N, !U&8%8@3A=,F P;W*0UU#1-\^)$'R.VHK$L M^%XL6%TE?<<-.B .LD=<=X7]:>G>= W$:$E0 G?)"AHMY9+4[^Q<@F&B80]_ MYY1 V)&8KAL:Z^U4I\V*FI][#I8T'18=X646+._A.SKQ?+FK_-6 M(-=67@SZ;QD@X#]2CU&DAEU*A+GURL>BR?::%C9E%'1T'U1% J)@DW?K%*1QA)7'X1W6?Y]#-Q>$%*[F7:0%*ERW3)H' M<;4"(RN)LS3D_&]U+RP4J$E!YVA">Z3PK)# M,[':))Z9DM1*3#>L<.JN7=MEK%J .9B DA4L9BRDJD!" ,\!7NDXI[7\&O*1 MF'7W:2[]NE)]DS9K+KGZ;"8_3]J&Y#"1+.U0UZ\H\:\=YQ_P(HP^94S+R_9( MC@:7E&&:'!YO@ %HM]0B!0;(LD*CZ%*YM\-;')5T>3?/7T!9._B_6"*B=S R/:WA*HP*2GL"#-=L*L#^LVJ+"$=@Y4NU<'D5)J77TC,,V!AO$S0V M^OU6EU!3U.2^ FO'/ 4VQE;72&T%1(9D2XK=K.[0J218\^S56;6L$$4-1DZQ M,2/%R)5R0F)(J?OLN^2N#*S?3%.0CLIFH.F6Z!]-LTHP*8<"2E/X"3J2MV[R M;7W RS0+3]+9R2(MBWF-5P.S$5D6Q&ST8.B3O&?4VL!PW& Q:9 ARCB"0YBX M$?!O%:U3MIWJY7LAJF.6,6_&70?5T$S37W7W'%]05"Z_ 3(N,2<,UY.ZF<33 MT#IW."[/UT]J?7DYQ08EYMUI)E.TP ]JM+.J*:G(:R7&ACP&.A)@I_#P%59V2IH#P89PI;T1+1DH]PH%A["RH0.JHB"2= M%9?(R=GAP"/5? 3:B,*B<,VX#BA^\5XFH,RVSPK??OKW^Q]/O(G.+?W3ZNY6T0D,U,%=(>0^&?]+4/)E"NI'&COO$_*K8;L& M$QP/V.;L6LJW-.,N/;(N2#;WH$*EQSP(5VXH?@XGB\XP(WNN2--O<&&35823*OTJL-_1(@PM:;7 0.SU.3FSY+@+CC>\MA+1V>40/\% M:3@W97/5,CK7)795&KS*,4*9Z'=]S\P/4GVB*$.3(_R).&?%2*%1IH9=H-B$ MW,[T,L$"/ICN'Z7*Y$3P47@SRN1E>YR00Y(F)[)01M,]=BO;I6+VE3#/9 >M M6J)U+840*)BJ$Q1C>3+"4C#BRGM64[;0QCF/TS.L1)0O=)Q_" (2-5HM2G@Q M38KR1BFJDY"T+"IJ.9\5G>JT:_*Y%5@CJFE3]4WG>E:P%:EA$]BH!,<6.@1I M$^4[;T%S2N[?'\54H!!AYUH/;I:.A\X#K$G-V1JAOV"FYX5T&<*[GS_\T!L, M.C*?:(%A:]BI5[]]^>N@W^D[\@>O59%O5IP0IIV9,\VCC-Q>S^OT5L?Q7,_O M=89Z*&G!MX^%-,M1.8(U:J1F&U6J'+/"K*N\Y!CV69!\T\)3B?H WKEB..Q5 M%&WBV%R;G$6PN>1V!VV4$\ME< \3S('W7PILN@>BJ)CKCZ!6@K%1=%]3C[X& M\%&45X%7?H"Z,>6F24!EM62#<-EP N+YG)L-2L'/D-A12M*[NL(R%9VDE,Q" MWA1^^ *+2N3=8D76OI>Y/6V@]J,H8!NEI;-'(=?WG'3CMB36A"*CYL-K MO2XU5Z0.>9G)RD=B!Z3:K85GV-5'; MV^NE]&SKETBZD!B2+)PVQF,Y@CLPE"*%O4S5;CY%;DQM>;BYE;@;=M4F=! S MWLG13M/)2PTWDBJ^TDFV)%(]7RT-'NE5ZV1_F[34M[Y,L.I/F Y$J!1R,#'2 M$YQA6BU]5DCH#>DD).]7Z\;PN2ME4E(.*8KX92SR=0AY1-)6V*0IW?U1/\ZD M(+$6U0_5P)E8H@>9Z<8@= M0'GQ)!D6@0-^>P^48(QG_'JET5?_)86*[]*7BX^J_MHF?[=#VZ'7_IU1%E8I M>!,-AS3PC8%!UDS6D6R@2EE8%F_NT'YNDV%6!X,[#;]7P=V8/9^'=1QV?MU8 ?VVY>_V@,[I -[/(:X/3Z$*7&L<2U7,D"L3?'@=_NNX_'TK[T+X\IOJ(4^HP/6QX-09;'7)UA9_-)WC":WKG^Z! MS/GDYO=69#E(MM[12?-QQSNR)?=&8]# \LE5[ MO9X[](Y-._?\+1MBUA6RWVK))X++4&W8#E+AZ/7=X;A_9!=U?'16=*_K=@=' MIU=VCHVPO8';'Q^;BN6[O=&Q'72WLUW/T#I-0TK'EH+E==_:6/P^3:QJ+8;W M6IU#IM$QF,SRBC/H&DEXMVLAV\!A/[IE/N$E?!X;=B3+M'1AZ<+2A:4+2Q>6 M+BQ=6+JP=&'IXLGIPF82'%]6_U>$XMM5-O^351^M7H*'.:>>;N:]R^2#F6JO9W?;NE*M_UO+X['@PL95G*LOS*4M6> M4]7(]?R^.^KW+659RMHNOW*[$\^=>%826LJRDO"V7;?)&:U>PM[RR@G3$ML& M/&MOZ-ZL\V#R3DL9EC(L95C*L)1A*<-2AJ4,2QG[LF/'LLZ65 WX M$WO*U5^PIJ=)RQAUG08=U/ZSAJ I&:6Y#+&HY>6OWGQM_5M&'L=?XQOUZ;:&8Y:9BM_7/T\ M3J??3O(BR(K5=^AW BE9O69ZH!QR0<'Z F>>B=GW+_Y2I-,7?_]*71C3F?,6 MGL6FE__SM^"6*[!?"U@SWY8;T6!]\EC'G4$$]\%\'E.9]*PR_C@WG:SE.M&/ M;LJ_>F"7X+V[A=A[.J4*:-VG-&KM5XS-:?,H+Z@7:P1+B&+JUVNV$J8^O-C] M-)W-<'S=\YQ>+F/J=JW[P<+ LNI:OIUF]/*"VM3E\VAY_C;!+9>[L0P116+Z>C>NW*+LJR!VFMG6V,;99/ MJ(]OM;Q%&HH8-^Y#D$WGN'&CCO,;D RO"*15'(F6E=4'H![ W*S9Z(J;NP[V MAZ=>LO!6A WDJ1&TFCE\MJ#^M+ R.)#J(ZIYK7KPM-PTW"([]&TP#/A=579IAL_3&I:WOR@-+ETONY'L1(2+\VH/B M1L9JUN7*-JYN^VEY7N8%D6V'VJEO0H %GF3!?7>S*)E&RR!F.N + 6/ 9#+J MR0X/7,"A."(LI]2;';Z:%U%1:R7^EK(ZO?'F3&:?^[F_3>%(8>^S/>SIOD-N/6UN2\6.)8MFBA497CWL MZZYN5P"\*^+;A=2;E=,BE9Q/];Q>+$62,X'C'2SQ =WF'=M_KWX>_O[YPP]> MW^^,6:.%C8AA !=_/.@-.I/:C^ES^(([&OJ=0?UWKW[[\E=_U.UXCOS)ZS72 MR(7OYTODX=C'F^_\RLS@.N-*IS$PIYQ^+3MM(VLA!@17.HO@,1PNP1T05[@! MAC!B)N!0/%&++& .^-GA>Q@WY@+[?D4U%.0E=BZ_BQ/XQ(8 MBNH(7C%QD0M!"MRL+,H,GLA1+-!G@>%E1D=X8E6S&0H6_+GD:Y;!;,I@/BU1 MTB(AZ&.W+(:DY^K&2-92U_UR 9?4>,J5O 2TE1B$+A F[!3L$MU60:H1/A#" MI8C3)0E%_0'\!>L^%11@ E_$B5P(_=P-U+W-8_'\.[@ GI1HOS3VW-R..J=N MGH[BU+[78+LN\^-NO[N&5P_CSQ.OW[\.J5N:T(,9RM_FTF8J9' MJ9BS'HH_P(^<9?@G:%V+E"17@)\"DP )LBG2\&V@[APM %0=+]+X O8*9@[B M49)A-7J-.EDK7$3Y%"8?)"(M<_5 D_VO+._A[%]\PT%F94:S.,_22UX+ZO+2 M!A-)EL8Q7BM]38[P@GR^C=6LOS&WGU&OWZ;I>/#" M\*ZWY];EM;/JMGM0&3-3=A35QM.W1'-U?*<0TWF2QNGY]2T/MXB %@VKJ5W1 M'3MFZOWY=A&XGGXWD)^2@GN3-FW=\[H-PM828#CL#%OX_[ SO@_[WV2BK62\ M#*Z1Q]&+)!1@U36*$HMEG%X+6_*ZC5[QX&UGP(9NYP3,7X8"GZM!@RE%:.6KB[RU1+>0(&CQY$JG%H@7O\X M0F/0N8R*.;V5"=@+$G/I61R=JZ?A?\ZRA)],Z:T@N98NF-\Z7SH@B& ^)%O! M_+ELOZE[;V8\4=UI<,7<]9C-";@_Z'($ DX7PBF"*W51)"/RFVQ%N0=&G6[] M%Y*[2+[B3>I\A>6.\9DSN*JSJ%#\KM_&O@:=7H-[^5VZ\@&:V>79'WCOX8Y= M /]!;0\Y!W%0XSM\-\(([7"4A'_ ]#.#)5S6*6F!^ G^K.0;;X-K.!_G?1Y3AT'G'RF\]*]4 MJL+XQ(< =A__\78>)8%U!VSL;ZSMK'4%_/WK"KFIB @(XUAPN\(2W>CD&&-A2V*%79#E$AY#U/^H -+E6^0ZYT"P] ;0/>@R$7--25Y)S)/ A*@=!OA,3A5E&YX7U -R N4\F%97-,=S/A.PS!LQ?&02Z.@96X!/&O981A*PD![E:D++BXOS/LK2$BT+"6J[79"SMD^@X[V'; MPI"B86[;+,.4CJS ($6:LRXPA[M(IC7N7.+0$0JTI^%5TY2T.13[%[T=>3:' M8K.E:!.B$ J,7+/>11&'$ %B6RHW75; M06HW)$X#SBX@AP-\9=SQ!R\IF8,^1QQ&/5XN\>5__.NOOMOM=O'_;T@#\H8= M^0[8X4O@;]5T:^^C?E)[7>6?X 2JR>*LT&ZG5!.<.2@>BR4J'GI/JH<-*T?F M=WHM=2Y6T0IS.W'9U1L-?:7C M?$PYGX1Z1J'R53UK'L1E@ 97J+SI:)&"*@A*8K0@/\K*AL).P.'A:\9 MYU$-MD3">@D6A&A<:TY30N,*J5_^#A@Z$WNG,?I61"K=^&ZA0(&7, FA-*S@DM7 M7(O]HM,I.E+)G0(V7X@\>O=1X8]T4=1YZ<@*K$TGM35.Y-^G7YL"HO>2>%A- MG]I&3^"M#YCC6D]R.&1Q NLX 98OLMH1T#DC':)97U_E\%!6*;W]MZT0G?Q3 MC,!4[G4D6B!8OB/XCWF KOT@P?LP%5D1H%%?>2F![D%# :+8^AK>?OKW^Q]/ MO$E'SOH4W?N9P%S(&TCU4K1+8J19$N3_#)(2Y#:;WY[+&<+P$.6_\D][_&./ M/;/XJ?T_\5:ZYN6HXZ[1P(KN)]@+C&XDW"M%\MY+I288&^2Y_%_<._Y;D?)_ M?Q132HW5&ZD?]/8J-/HTLO '$?V!6_=#$/TS"IRO503Z;=IQG5^*L,.D#++0 M=?XL0<681:34H8^0*7L.N@_180+3,V+8E?PBM]L_/GY]Y]83BD>N].%E>%,$ M2]IVL4>G#63@H71\#X_A<&I",M*.C.!,B 3#X>(29TDYA2RCKY81$-39M:,( M "]0;_?";<<'_W.0?BW_4R;_C)QW.F6AC0SJAQ_P_LN+I\T]L$;@]RM7K%+= MF9G#._$U,T*Z^K&0:0UPNO6+KH^>.",- P^:E_5H3^X7<56*LP"M9,S%?>CQ M=)R?./\)\UU=9_4KZ1E*5L%QL"_IK+A$#OVNNJUOL8*2+J.00?QTR3D$: ;K M(I+V^XU:2R.U@4QT'TUT>?B^)P__>*_M[^4\2)S_E$]Z*J!^R%/QVD[%EZ?2 MW_VIO)^1L%)N#)5CT1K>)>TYH%6#AP;_XEKN'K5+V AT_&HO_FQX[S M.@;6=UZ"8J!&TKETN$FL8N/GRV067*29CN9C7I/XLQ2)+'0J\\=3 MD),T.8')2V+/Y[!PI#LJ:N)#/_WQBR-_U%$D<8C^JJ=A;6\Q]0FL ^>TD:@VXG+H*X))5]+O)JB/R&,2I?%M4&78(^'^7 C8@F,+$).#-%&+[!C06- M\5RH$51X 5-Q9:1"Y^I5R>4P/?:BYZY*[ ,V*U,H,G$>9*%2EF3^H)Y071AY%#3.$,ED@+L'@.!W#K91AVBI4=7R+* MX(#%E9P?5IU#A+L$*RO$>28+U=+$R,:H"*O*:EQF*0PK=Q*$1DF_1;:<2R;- M65LJ]($)$?J+,!MD]U+P&C['I;SNBB1!=*!QB3E@,#=!KZ@MP3U(9$ZS%/"1 MSN["@]B]-K+#U*)E3*0SC1QQ51*=L<5,(7BV M^N14HEPNJ'+\(BJNN58/*4>$FDC@4DSA ,_9QU?=S16N@%2N,OF([/.YTI0H MBQFD*PQ[.2>S_R(2ERK1KXT?$I_2][*6/MA&AC+-F9Y<8-5A'ITGI(U0,J*Y M9]5U*G/.B^;:9^3/>J_63^L_::D6AM>Y,;=0Y'"&R\W.<]V\>)O_D+G95:HR M[B*V$B(EKU6(5#0!M#:-T[S,:#PJ_I1K)2:2E)I)-&_?3?^Q64_[PSQ&OLUZ M.LJL)YL'5"]TX\26SV*: LM?4VIPA!9'QAOR7Z'*[U&2AV(933D029 Q,T+X MH*K1"*7A>9JRO\4$(9F6H-TOI/8&JAS7\+",AVN#^DO.V4=2S.OZ.JD^ZXBW M5.5SJ6EKES*,*ZY8RV!L E)55B;CMEE)IU_>.E]36)8S[ YUGA-ILWA_LP"_ M1T^^U>MX)7TM^CUI]+_FPBRU85%>J4,(/$.I/#E)A3,KB>JD*8L@R*\@67;.$*>:HD1KKD$N0BG>R MDD"+"B1'J9D3+$]>P5P009]E*:B<(*FQ0JY5R+EN@G0:LF&,("IR TIB_6++$VI&K1J%%S@J5?\F?=V6-$UE46 %,]A$]A0/S8[)62^X! 2@A MET(\1^43,#%.3+ :8P4\]8[SHZZ]4D!?U681?T'[/+[F#X(8$'1-JCDHUB7M M(:J%OM*>A:GDI#Q%_,GM)RA+3GBW*-_P0IB9320_-AL*V3"6I3.XEC!A?8RR M3>:U&N>,SQ3%2\=[CJBA:@Q*:-6TT/* 6Q\)@_HEW*=%1,FDTRGM M7JKNV-8Y$5#$B2KZ5IDH<'O3$TRV337 &1, LEF.,77 ):4? M304'8'-*JN5;6+NB:8V3X+UB)#<8V+R4:J?4[?R)*L&4-D*4+]_C^[[1H6J7 MS?H#N;SG#9/ET>W#TC*+RQ3^33Z2=?1[>#F! M AA51']!'7&-RQUA>M%711 $@4BA05!&035AD1"$%WC8Y)73!*;I2U4G4IJL MX7B3/BH9WV57=2T/MJI>-(X.Z("D.LFS4!.]C#>JAV5^O8-SD5$-TKAI"LDY M''*YA&-&$;=@A1WGI\67TLB-43E 3WN@YZWK ;0H/BL+EV2Q"$*7(R]7P/+^ MJW+F@[,H!D$#O^+ -RZM&D881HH16Q!"TBQTA/]HCBS"A72V ]:''-ND*8E ME1'(B'@F%G+*2N\Q82@)CQ&&#;/@LEH)\T66E3P>'I[ K!3F@0JDP<17H'!$ M(N\99F_BYU:H01J5S"MQBZ$Z4NGF5&N4,X@CN6\5?1@Q)?D0;1_# M@*)1!M82_),C,1A$X@'9PA2AM,\6 FS)D),A K"NIN1AI:D:%(_6I]+\YE7\ M@_9Y9888[D?6T(I=+"6$=;0LWSO%V84!VK_0>$*04!9- IR=.RCQ>B76M<%/:A:0/5Y:8 M -U+U[,61?(9TL28 QOCF'I>X,P"(-Y9&4NOA?2I4P!AA=-K*2P7J2[!VET@ MGQOELDE%I4VNKMT(C)RF2N0TI/T-BU\K86OK)A*@Z,*U25A%JG6&VE>K?5#J M@=+(\FA1Q@6#=,7(+:8"]EYAH21@H\B[H!.P>>;J,Y3847F"V-;$Z&:KCG.D M03Q0DG,,DK8CKR&6,6:\2V UC.TF>.EJ!NPTR.?(EY1'KG_L;@I#0%WDQJDB!TI%):3TWC/',@$D@ M-@*[7JLH8/DD^14?/ M#>0-)ONGQ9 9!=:;Z,"G@+X56Q=D:A*0G6].LZK*G M39PH:]GX&9V?22"Y41U8&UZY096JH)6T+#U3 MO*@0:H:N"0T#[F 0-3;&)9@+@Y:TB2R7H ^62(E&Y^1 5P]Y&0$YGPF3TS>V M4@F0*L) 0=QKVH8RQV>#,Q ''>=+=:C7K!!3#$W=0'-S\79@T@X%D*LI*K67 MW4Q*I8DR(XR_0@--3XO$ZFHXV2EOFR)\Z$"4!P?7>&6/&Y*R.AT& E/*$0D. M-5R;VJ8H7%YZT%\"F0JDMSJOZ5NA,;V\\L(GAN15DUI2?DTB88@4]8@KD4TI MD &:9J4"(*'7LX\,+51_$M7(92B]M[!5<"$S^$9\S3IFQWE;I4&TS!CO*D?Y M!7N=8 I!^$?)W&-EDV$=,G8BB4QI\GHYDK=4VIX\3[5&"TFRQ\'YG@W.V^#\ M=HAX#^-S')W8JZCA!27DJT@]MD$3 MCZ.UO7XW#/_U?51,58J:!15?21YNDVG^.LZ[/3WLNY>MU9\U=-I"U.6-T? RB=H[5&<%>Y)EQKO:38W$4 ]T22W03-#/KX&6%HJX^*AJNB(5WTB_]1J_ MHG2[M:V[7\QH8,;G"D+'2&8(*,2M@K4U#W[U>!7KP1DB/JA, M-3+7?=RTS>V6Y#VOXD-FXE+3[%?YA8V0DN'^+VJ!V(IVE.@PG#MR&'+"ZUY] M*J >5 [)*MV0GF??E87EVA@169==2 _UV!#I28ILE:1A%IS(]KF^%>:0+4+Q-S5^)VP!E>\3YQ::"$F28P::J MTE;W\0RSV-CF5@8YE5^49H]+94>*:]X::NM+4^[N&6?-S8P)U$ W;'6B(::'+^_8ON M"_JW')C^+:? #>CI ZHBFGRT;YR:$_4P_2=$URD4:@>#!O>U,%+8V-T2_O&0SU8T@6BG8 )J'RNL,]OWAA. M6/+!XE!PN88WC.6M&>N&66SXZ;7N9'8//W(9EH-$=J*\]U+5V1F??H?Y43EZ MACY4IM,7,_%$8XV\3777'>=4\8%F- 3/!/[,Z$^\,/7=GL; O;ZCU%C>'OC[8U_OC?^RS(M\R#& M+#R,6SF_",:[>_IK_\P=Y&8F>A!>R"Q]U0XE%N<$BU#"*<2NB65(">DGJ'R! M)J9\W:ON60I0&^TLSQD4$L$3IX(85]6 ) XNI??X')N:,)RDS4'>VQSDOLU! M/LHP\V#22@#/-21A[0&D@7%9209X+ M;;QC2IZ3LO%N"@G*&E$J?J!4? IN9R)B8<&P#)S1$DEB0,KXG$^?-I!T3HZ=RCD MULAZ'I1/%L*Y)U%!K=\5Q(ZN;LXY28BI#R.W14"].I"4\9QG:TB2TM2;1'E: M]0/1F6,;T9^$&+H1W5J822,4%S:AC!F'5D%(R[^JY"G9>VHC?-2C3;- I@FZ MHRR,6Z,\\A9RMW),>T:P*43GT&WP"$^(VGGC^2$)Z>)8J1[F3?W0U2DRI(_> MI(5>@. +7><,L[,EKM9:-11.\A_ C\!N<]M70UD>Q!O4NDN%Q9U+Q!+9M4I= MB@:*)!0/6B.S,>Y3LLJO1G?-5JK,P^BW>%G MUAU,U19#;_ ZA=^0B7R,UWR("H4=RV092ETOA* O#$5_W0KEU-56T3%62%LW M"&(CD)*'P? P5Q8.AI-_JX.2TX'/M\W9 M)C]NFOQ8]3]I+?3:67[C6TFX54.2)A#(C"H]5L0.(: 0?<_JY$88GA6==9P? M5>[NRC>,A&R&'1 +O)S9M<32YZXFQ!Q!-A:70B*64*]#*NR7[8M;9)F\!E%6 M08]RJ;;"SE\CV3YB^C@G7@#IQRDFU\-MN\9]H [.7,P ZXGDU2,.1IP1WQ") MK/C0;4Y51Z]<\3I97"09A81)T[M$^R?71'O$C>*P"MKA'A/$.A'AE$\#=LY5 M:TJ7H,8P)ZUR\ZG;#BAS6T>.0QR)DSCZ!FK3"6;$GP!GEI3,,L+$;T N6VE+ M8S?#<48";)0N#[DN'9AC-TY3* M\A@F3,^L4V4?D#H.!!US[]6D?H,5WD.S]]%*.PW=4SN7S*0:I!4ASHJ.NHL8 M4SIE+>9;V%NPWK"U:Z() X-I!8*5H)(: M%%)/IV+WQC;FR(JJ?T>,/RYM!D3;Q*+!:!G+!Q >!;6!1(O(&D*9N9-GNLJ3 M)239X7K7&[N*[(\F@!3">5:,!2Q=7"8%F;.E2J&DE72X#$DUW1.QPF2O=AD^ M/!-108Z2"EHIG8+!<+16]/M$8TD9U@[?OOJ-U>!7:+JA@P:UM65Y!GQ2PW/C M.?^S3(2J.Y?>&VI*0Z6F$;IE NV/0X0F?&V1AA3J(1L\QTHSKN%%IPUUAZK MG8MYE(4G6)UX;:A@LRA;=)S?I/L/Z*3] ]HNJUK\F)AEA02Q/"'LHDB)7KQ8 MKD(MXLJU$(NM!?5Q9#HD4SZ^)I!/M+$)&1_WSW 75#".*=ILL8'=K*&J&F/Q M$)H1F68G'IIZ(S7:%>D[B1ZDC#8D;> QUIDLU=2K3FI?5WZ-5>/2>TJ7\#(P M$;04=I9L_,C7L8*+K+H(?1/7YK9O5@11NR_WB[+Q$#O(>N!):!F&,9_RZF8LPZA):R]I\C)HKC) 10-\:K)&"W M=TO;^R'(IG/=L)W_@AK>=F\=R["UU\Y(G3)WUN_V7&/P>#UK9>3L^;6 M*_@GE"ORV&EOM70'^N)>)<)]UCJP:NBM=.%UJ4QM$ILR#AMCOZE>FG3ZRZL7 M?W_EO6[SFFQ\Y^Y[5V^]4EMQ0O8Z??_E2:\S&K^\*V?:ZL)Z';_[\M&OJ+U\ M6[A\_];&X2-<-O\Y7[8!W+:7)X-AQ]_M91OT.\,GN&U6(#[9G?Q1NGNG[' M?R[R%I9RXG?&UOY[;I?REVC&D0$95GA%>3&O'^%F#O;H9GK='7_XD8O*E*\) MBPEKY+91*9._ZJ*ZBW_KZD;_UL.<6;?41#VG2I&/:2&:L;.C+\?M;UYI2]XF M6RN[E6P?W31G3R^?-V*]SN(]YX5[]L2[Y1R MFV A*8CJ:1Q@+FB:<8,<3(VFAIVU!%8JQ@R66/0 4X;;IBL\PY0[?B;<"X1J MQJ_URZJ;KAZDD?JJJ[M2[ 3!-:^<1FY5[#V\@WU[![=R![_6-=5&@*.10"UA M!^#.9MAQE4"F=4M7%9'2G-5-6@BBYR674-3("Z1:6H MY8/ARTW.]$!!V;IO7 M5:VIX6DJ7WE5]M-H_XY.%2J+XK:9NOH(AZ&WC[8>#F7WSW ;EF;U]N^-.O_X;Z?/2%9ZRD)%KNRJ(*@7KD1=P M)H1=,&=($40XH.HJ"0.!QTAA6>S_"C_[44RI[Z-.TT9:&=.?$QK3[_I=%T>6 M_5#CE79I:YTG>U\$_D1IT6+*D)+O\[R$+3_E=J>$%92E28K( &P.'7,=^"D( M4R[?BDD#*UES%KP1TT+8_!*1U+3O2EG&0Z=;-,!J:IXG =M5LUR+4&MJ(%WI# M)'!!D:&[:S-PWR.K.]ZU4;I9X7%_='/A<1M(^FV%QQL6)-NA[="VWES5F_O# M8RTX5] ^_P'#RWG7;G<]0AVR)3LDNZ.END>J;G^$8>Q9M9?%[_59>=WC/2R_ M:]GU8VD)QTI5GS_\<& _+T- M<>50]OT^C/\P5K9;BO*ZW MTM/(]?R^.^KW+4U9FMH6CW*[$\^=>%;N69JRQA'T-E6% M,](9U)S&-KHM?+:'=H]:G ,=>[]F0(O9%Q'%-O7V,%+&#SA#S/7?@'5-V2:_; M&1[1?V1D>U8F_;?,OZ\O9; M>?FL.GDA3GPH+D2<+JG7M]5FUMR14=_M#KI'Q!2\\5$I,[Z'0=\MI\KN]8H] M*JLZFN6.>GVW?UPW&$AZ,#BFFA4@Z2UKY]97\QS4G9]%(K(@YF8]X2)*HKS( MN#6-57C6.3,F[KCG'1?S."[IT'6]H_+=##K'5/@U& [=P7!P1"L>#X%C'=,5 M'F^;85FWS7-*P?J:%D&LVO?M.A%K'S(,]S^M\Y7?&[B]R7T;U^PZM?/U0W;> MI@H_$DT-)JCX6(*R!+4E@O+QK[-$E[&OLT27L:^S1)>QK[-$E;4'CDP=WWR31=".=5G.;Y:V>6I0L5 MZ4T3&^'=7TO?F[C>P+;.!'YAPZR]! +\1]>QGLH53S;P(PZE+6.W?'PX26EA[+:;N?A M($*'LM:>VQL]O+KR4%8[\!X.%'(H:]U&5;0-5CTW/>.S@-WZKPB=\P#.@.-/ M47(!F@?"2.5/K'=LZ8JU#M-V)_[/7\:^Y[_9Z62WM#R[2X_"-3W/[4T>7GQ_ M*,OM=HYGK:.NV^\>CWWB==W19+LJP%XO]W#4':O(;*-/33$7V2%[2_I')6:. MQWLP=/O#X[&HMP'<=RAK]8<3=S@X'@]"'W1A_WB6V^L\O.>!=9@\3SVC#8+I M8#2-5_W^,<');4/9.)S5^MXQ];4X,JC/H=OUCHJ8W?[@F!IX=+>-;&J]%L^W M5NA,S-),.,LLO8CR*$U@?.4 <8K@BD"R\WD CZ0S)Q-Y&1>=K^I19_&X/>UD<9.Z9S67Q-6N6G+989-3W1^[0.]3*-5L0LH]4Y7MCSJ6P-&5I:ELT1:[,YT50-N+U M'")>[RN7TBL5]T+O4R)FT9-G"&_-L3STCJEE5K=S5!U1A^YD"WD9A[/@[A92 M%0YFM;T^7-Z'=T,]E.4.W-X6NOL=RFJW76MWS $P[P"4BR\;!*B<@]0QQL/C MX5';B%L?REH]M]??;F+@/J_VJ#*UCR=UV3N>0B!;]WQ83HU]3+SY*!00BTR^ ML3DS>^M)]; HXU!=J=8UOW\$-3A8Q[REIOVC)M\?NL.>I2A+45L$YK4IHI:< MMMD5>N*[DX/E43:_81^IRO=Z;G]TJ,E]EJ;VD::\R?$ \]IFJ_!0;WGEA&EY M%HM][@RVI5D^B8=U+U9Z&+.TY[%?L[3GL5^SM.>Q7[.TY[%?L[3GL5^S;(GJ MPI\!#%N?WS0604:3G^/&(Z9(N?9$M ?LH8XS(*BSFH[][+QBS'FP14 M??R9W '^F1D>KM9??T1]T]@^^1N:U'?.L&$*;1\8WB2SO+@B< M%O!N;:E(1T@PSE3$\3((0QCH^Q?=%_1O.3#]6\Z6CX$^X$S++!-)00<)]J@\ MK&[WY8-B\_*@8=0X6.;P8_4W_:O:>E\T3,V-DQWE?/LPV[;\ ],Q@"D 9*V_ MWH!%K'EY-9M!/D^_?_1DAOU+F3PY"W(1PNDNL""#N@5K4#+G4F3"">(XG08% M/!3D\%'XUV7^75LJY2.S/G.]_@,NN3G$%KC47:\N3Y*O;E 6J;I/-USFB;_3 MNVR,9_RZ>8-',,D7;9XS^7N_Y8977DI#FF[P=SMT]?>'I)&-'Y27KOR#DNAK MZ>)W5SEO'&9U,"!A(-KD^Q=>_\5M(]]?XUE1EVH:CRE?I@(;;3VIZ_>G-'.* MN7#^ [S5>9>$P*%_%%.Q.!,9[U?/<^_IU;[]2(^=[/QCI3J_ZXT?C:KLB3W. MB=T76F>W)S8\WA/S[YLT83FWY0-KJ.KSAQ\.D@W8 [,'9@_,'M@C'-AO7_[Z M?.7L-M-Q[F!N[_A(7T4)6,5IF0=)V*RONE_ S!;J'5^AWJV^\9T4[CUF*MZA MCFWWTN[E/HYM]W*SL1]1NCYSN?DTDO!MFA>,JW,ADO) .U7YX]U!L6%$#'\[=]X=(T[@C'C9VN[UC.VC?'0VWVZK;ZM+[S9$_BUP$V71.+=5"4*CC=+F M[3GL-K"C\=&I7$.WM\-^W;M9]*3O3@9'=])]=[#E15OE^CFP\I]%(K(@)DX> MA(LHB?(B"XKH0APV,^^#!7ULOA+?CW0&9[LC,F(#*?6PG#6ON;]>V6L?- M+1[[7 6ZG4G:,]F_2=HSV;])VC/9OTE:'](!&1Y?TR*(#]*T&+@3 M[]B<)L.NZ_>.;='H:NAO6<_>_U7WANZ@OUV#RAH7%F/FP-0F>RKV5.RIV%/9 M*4I6LY+F04@QXRT!Q:Q#'I(U,LX=K:R]AK@:#9L 0;7_K"%',K::RQ"+FD5Y M)F9IAA9E?!E>B=GW+_Y2 MI%,P_PAK*)TY;^%9H)S\?_X6;$AA#48@MVG<&41 7ZM86'*:&<^&H8IJMC'] MZ$7+OCV>-%8))'T]7'"9E%M".S.%CD3[5%00:_+U+G M^N:GO4GM3FT&E7?_(QANY!_IOSRT,_DL\]@WV\R:_ZG?A.&Z&Y=>MZ,O_OZI MS)Q$%#K''GO$ ;?#XK.S:\?O#3N3E\XL2Q?.YP\_^*[G]3L3)@V81XQE:5'" M% )D!(^,7,_O=T;U1U[]]N6OGMN=>)V)(W_VFM_SNQWGZSRJ/NM^)Y\O#F<('<'TH08'1.'"3G)8@6%]::SD2>PY88(7WZ=_5!N*=%%,2P M'^ELEL/ )UF_1;0]VK$_#'7=%!XZ8,!YU!=5,\=]0==@8WW90ANNPDS/NQ=RHO2CS^G.@:)P;Z\V4QQR4M M@RB4.PF")TOC>$%/(B4_S?GAA@HG -,%[J&Y1=4>3X$FL^BL1 1*/-1^O].K MGQ=NKKKXN( @KC&!IR##&J,Y$\6E$)+.<-<5Z6RR]XWE]MW>>-@9'N2"=\>/ M/CTR]:Z_. 8W\D:C3H^Y$1^?YTX&8_ZK0B@PV=' [?N3ME\KXC'/>-T,"++5 MI"&8"-K2SBS*0% 4L,-UCI )Q!Q%J;0L,^!)>+A 7^J4%/J#>ZS@_ M58-MMA6>K[;"&?G>^CWPW$&O]=>X![^N^10-V[:.MLDW)(8WZ'AR8A[*@O53 MZ[GC2>OIM1W/[/8-6B<[2.#/9F)*R8113E(09"=DQYD'@;]>B# J%Y4VD!>PN4$6UM4".$D^_YCY M>@:#+Z(P!),?SX).*9_.TS36%Y1(5]$HV91XQJ.7KG,9(9T"%0;?\%"C!!X( MIO >T!).*2E1"\7)@$(KD%!X D@%Q_#H<$(>UU30^V- MQDUEIJZ?CD=>T]0C.Z[7ZPP?I)UNK 3>SU@BRR>.\;]WU87O\4'-W%V6=? % MD/A Q20-JX67R_,L"(5>FWQ[RJXT&CHOLG):E)FXNV8ZZG;\.^EI]R*GQ],T M_5[3$-K5_(^4Z7RZ*_5OI'M->IVNY#A^NW[)W*;?]S?2;AIDY5%P7. M!G86%".ZREI7%=>IM'$ECKZ3EV?Y-(N6>'E)KR7INJK0'K9Z/1ET^DJ)G0QO M4&''O2?4K4&VC>6L>JW?E6;/6IOG?>($4L_"!^_"O5TI $)04051!*IFH*UM M,LX\O71F04YF9)!1S1P<")XL6BU.&*&0P-.4KSHY'-!4WI9+M#]Q M7OCV' B$E)V$+!PFFG47= %G"]PAI^_#58NF$7Z$N(F2&%C&)\[!) Y0H@B$ M_ /V![S>U1[4.].DW!G^[J(DS50JO6QN20[J "G*P3O.*7 K^%J._"L3:$*" MU)D"EX'O*=N;;NDSB\ M/ #$M#]-?SE_MC,11CT!C=G(GCN:.@W0[#HP?)'W8YW M5P]696M6DY*V(DD_]%:$:NF@)7[O;F6YF=U MG[Z53Z(BFD5@BKBUG2(/3OTMU(% N\+(F.FT0U\_J#,XLS/X@Q@4D<9-ELF6 M.(XW?J8LYV=2%]$*B0K+;?Y^"O<0B#(OXT)Y&E&A.$_A;9?H^=SE:@7+V083Q%PG M;SS19#ATF-U^]S:&-_:&K0QOXG7ZZU2O',R."'2"("GJ:M@"U).5/(5J8CE, ME=0L^,A9)GTY===F@-Z'J(@XS5'J6-,RAZ/!W$;\$/[$# K02+FIQ>D]R43, M)(8:(>TM?RX]BV)1?54Y@E>W<.2/.N.;-K#O]L>33G=U X?C<:?;.J,[SN@+O(-S&Y[I:&-](#2#A+3>9+&Z?EU_4&1Y2F2:(T&&U]> M,7SRDIR9QTUP=\2&DZKF[2\UQ+O7KZG 'AC4-\J#X4H>*4F#8:OV>Y,=CG8K MAC_)_[5*CLO@&AW?;"YN1++IS>LW2?$&^B/?.WQJPY'6$C4EI9!X83,=Z16E M&T?N@' P?,3\NI7(K5I_\_5XGTRQ9N/5+V!;O9;)5=JY8C7\O_^.02T,@],V M-?<'K@N)F$&SOB1%<51S\U1DP MIUE4O+9TCG0.-(YA5TWLQEXIX*MR<^6KH&2UR+M!I[>)BH4" MJO467:K;*=_DL"KG]*SVB0.5"M0Q_(F[7JG,2QC^1#])OU]F@B/@$0@;7!N& M8>UEO/=EQ(1>22FO8A(\]@+>[("5A!Y0!H?<.BE\_!5-TKR4_ 9='B5R>A._ M+8W9]WJ=P3Z)G ,CZEOJR^$\[E)?/K;UY4=97][O5<59*#8GH_::A+$T)&\J M0#_@0O( 1LMSD=EB.F+WZ/(1O&LO*.2><>E8.>ZP]'36H\D 4?.49%;]37D/=?KC72%I#<TP.&#=:7^/FZQ&_<6N+GN8.J"'"O MLAT.&")#)V=Y[>%-I0"O!\ZP(!@[!<$83W8)(O%@5=9?S7_=U?SW+DUV3T$P MJGRWS:#(!KY6JR;M^AP+RG58&8>N[GI]'^L5: /&-VS 6B2)QP%BZPWTK+SN M^EFM0Y*P:!''R"SJ2O:*HOL(>G>3->G+B:?9Z[VL0 *V^ME5$8+?ZR/,&Q8" MDCI.VLXV%/KG#_>S-R@C@_%##)#)J@%R="S 8HQ8C!&;^V:A#K8/=PJ26[3BV9V-22HTPML6!% M%CGD:9!#!GZW5JL[6*D2::;:K(<6:0$):80RAA1>-V/()EB(U6DM-LB.L$%& MD]HM -VU?_,M6 \>8D% =@4"XGOM.8#5J:U'"=D'O(_' ?;H3V[FZ.N!/RS< MQD' ;7CCH<8[Q_/LMP,?Z'J5M7 <=X76D$ZW&H:&>QO@AH(MY*M_3).3 MGT]/?Y5K_RE*@F2*"# ?.*G@:=PFZVGQ9S,9 <0STLC6-R&I;\),;X+,K*#: M]) 3C<[K$T)3)T#?Q!1]&JBP1FFHC'GVC 4+2H9":R[(YQAH%:#;ACKI $UZ MP]:KTJ2PR@6S*GA0E\A?7HSFR)F8E4G8?(6M"2.1HD0YVE@!NM+P>2R8IP0) MN6AZX4Q,@S*GE!2IIH-DP%?9&:%2I]12$#TH4QEJE+4=1E-Z M*0N2<_24<+(G,H2ALP""G&-F%N:#($O16?1&?!D?54DI>K64B>+Y<@3*$57# M8>H;1KFEX-PZI2XS<8);E(4BE-0:E&&4GN ,4YWN%*'[Y+)A^PTNGCR5LG@=M.64GJ<<5[<&=.8.O"$IP!3IHT)W< MUMRY".)2JA.-Y!YV=M7)!7;J&Y!S5;AKDJY\5"4;[-+O0';TDW,JQ/8MXQ#& MQ[N+9)S#'C/>&9QC&LO<"K@'(%(SOOR8PUA$15G0N;M.A#EEF*D2PF6>(OX\ MPV?0(:U^$FB2L37@$YCYF7&>%=T2G&O'.27Z@;?BB+\ON1AL49%F>$=WL%.( MLWG30O%E_;!.FU.%?LJ548V;%W"#.%T-WU<0S.B@$7%ZB>GBF&!-:3.8&Y@@ M00?GG,+"X)XTXJ%N58O4/%T1-G/R\W-2#3"E!2C&;'G4Y;2N\;/Z4$I\9\Z,ZRHJ>:27.ON-^]T@,)G9K_*U:#6Y071X.9LRHM)XWA4.:L,V#$F*YC%4]J&:SJ+QS/(:T#"<7;(Z!) A: M5(DJ4TE_ 01!'6=.VG*8 E_5-L!UN-E)(K?2?S!CYR&VP-G_]__Z']Z9J8CC M)5;J)>??O^B^H'_+@>G?-9Y''Y $?H9V5L8_D944Q*O>./*Z3/PF4=^-YO@# M)S!H'"QS^+'ZF_Y5;0->\**REETS?ATV[O30)[_HWXJP_?>X!C#B2.U2EYY/ MJO[:)G^W0U=_AS^SM@/;A/^1=F/(UXA41^"R%VD4KASTFLDZDN@K.4CW3EV5 ME>7?9YC5P8"$@6B3[U]X_1>WC2R)G/]Y8N@!7=?!_[UN/J*4"./RR-](QSV8 MN+!!;PP!IN6=R6\>[->_T4O[DV2AA);[KAW_MN[IW\I96+)#LO./E>HPUO%H M5&5/['%.;'*0)S8\WA/SNY9S6SZP7:KZ_.&'@V0#]L#L@=D#LP?V" ?VVY>_ M/E\Y>W?ZV8JYO>,C?44!.P;1RE_?[W2W=Y#L@%M[D@ZF,IQG:9F$YJ7RNWW7 M\7MC^&,P>'WK>W>@3/Z'8RI.6(M,7\41.5 Q&YCH^.'7RZ4% V[(EMW"E M;GOOZ:[,JE=[\WF:MYW"-D\Z\]YDY/:ZPWOR\+:TAD/9=TM7CVJ 8RLH=SP8 M6,JRE+75F8],^-9SVB^OW,%>NG495_$7G^ M7:.IW[ILND%+S!LWN3GJF^JE2:>_O *SSGN]$SU\S;78RC!M_.+__&7L>_Z; MG4[6[M53R+2[OM&V Y[KCR?'MN;)>*LKMNZ=YR"%3L/P.^??IU\9 )\ ^K/S MNN_F2;PVVZ!P?^CZ7?_8KG6O[_:.;M5]6'5WTCVR50^'[L ?'0H7M_QY6_Q9 M0JN%8B:RK*H#/4PF/?+=;M\[LIOKN;W>R!WVAD>V;M\=]7KP_V-3MOO>V)T, M^X?"JJW"O1.&SK@0,+_@+$(L_(-DZ)[G>L/M*B7[O^A!WQT;1[-K_DS ')-GHWCWAVZO>VPLRUH;Q[1NOSMPNUOVA5FM M^SER]&>A>?MN?S0XLBMNK8UC6?086XP<"BNW3'IK3+JI;#,L)+5 G?Y91GFD MT%*^S(/D?!Y$SC^C!,&\WNF^"U^KK@IOTX[K_%*$G0/E\./NX2AQ-H_%[I7= M*VM26&F%TNIK%"1_1(GS:WE%0)!:=ME,3,MIGL%>;&W6/+8\'UCQY&M-& M,K@6^+EUW]J8@S[EIJ]%/^T:&*.5\+C2M?.,.[J\XK+Y1N5]NSA1L[LS>]Z' M2=HSV;])VC/9OTG:,]F_25I?W5:LGQN+!1L->[;>K."5ZE:PFZJS?:B[O*]2 M^'0S'PX&KN??%XUR7^M=+5WMFJYZ;F\P=KV!;RG+4M969SYQN]TQ%_Q8RK*4 MM57TA]ZXZP[Z]T7ZW5?*8OT9_L0>"W5E=AJ+(*,5S%'-O-(Z)>OU.H" Z^$9 MK3:54#"%WLN&7KI1ZR!_%=WP+M"(5S="(SYL]U?W>Z$YBRC'[AM!(M(RKWJ.<&_)0G5SS45V$4VQ]1]A5Q3S(%'-"P^T5^L3 M;OK[9":[_+492.M,SN?63/AKZH1 4"[V,XMU-[.W\R@)J D=MC%3C>CB:R=: MP,!(?]@@1S7EP7XYNC-\QSFE3FN8VR?;4WX,N NF\T.9B:"DC!'L_),7V+@. MFT'AYUS=3><$>V6>X-^P:24B<#I3S#"A7H'.3.I>DZ_<[@)3W5[?CP3UC64DR+Z$+$ MU[":&+$XS^?8[70>7 C9(D\DYK8$LYF@;3F[KF\D-=X,\H*;I0:Z+R*,X@1Y M7F;4D([:?EYB8[HX5BWXS"'G<'L0FP8^2--N.2O59K$LC*YR]O*OO?Q$Q[B7 M/Z49S ^VD?H63:^=G^)R6I26,WP1PL&HJ-]]\[X0"Z?7Y]8'/4?[-^0FV/,UR^5/\4>Y\E@UU@57\2)TA?Y ]:35IR\>-8Z'?B2OF M"?)63*E])%W0H.JMMJM8KF M[ET:\MW:?H][B3Z WA[8?V_C )"<;W\=R)[AH*!VFT]IW__0N:-C8LV,US8< MY0:BCQW-.F!(\U^B/\LHC&2#Y;?!,D(&_UGD(*2G:SC\4[A@GK7H^$I]N^,X MO22+COA2K7DJ&&(PWVO5-74:Y'-G!H]7'5*I/7=([;AS;*=@>Z0>;H_4WLYZ MI'K'//1#DC">0\LSVR/5]DC= =D=;5LIVR/U $_,]D@]L!.S/5(M']@V5=D. MCO; [('9 [,'9GNDWC6-T?9(M5 APT%@%U/R0/=R)23,?[DW DPLRZX^V6Z"^_ZN>^&Y_L%TX/5O$>"!\ MN\R!94>)S+EZ!@S[E3<9NR/_X< :KP_K$K_RW4$7T1(?CIIV:"L?N(,)0CP_ M7%H=VLK'@Y$['#T=->Z.W,GX:?1TBYYUQ @T]DSV8I+V3/9ODO9, M]F^2UO%T0&;).UD5.*L7%*J"XX.T/XXN.M!WO2W[B_=_T6!QC,='MN9>[V"B M M:S]*2>)87J@*$#\C)AA1C]1?Q91A=!#-MUF,S@PN??$]2?'EK72 MZP$?.S8C9(1R^MB8MX?];;?;%LU& *P7S7HV]W.2]DSV;Y+V3/9ODM;)='PV MBX#?';JU8A7W8UET;S!P??_8#--!W^WWMYNF9RC[.TI[*/LVP1;/_S6)B9S3+X!\$\;@MX=QTRJRQP?PBNY][U M'!E[#1#.F_ZSACC)3&LN2BQJ%NN9F*496JSQ97"=&\0PUPI3#:58T5(/YV\8 MM=Z@YSKJ#S!J_[8>-[37\&I=H:CEMG*'U<_C]/IMY.\"+)B]1WZG4"Z M5J^90 4.(17 ^@)GGHG9]R_^4J33%W__2K"AV.0"GN4LA&!#>FNP!;E-X\X@ M FI;10Z6T\QX-HPZ6K.JZ4W!)F[=U=+]U11+4.XLDEV33&@")*P MMF"F3C'/J/E(LHIK<';=BFK@2@1>0CTHJ4/*!28TPA2G@B#2@19_ M^_+7\:C+''"!+4BYE8C1/<7OTO2X_0$,',3.$@1,-(779R*#;W:<4VJ?L()& MZ;3T7G$K;.!6)PJU9OG\X8=>K].K39"&#%P"%#^2U2#9!5%"E][Q[;F\_3 MK#@!4ET8+2NJO?4FX\8VTN9Z;G_4ZPQ:]W?D]GI>XT1HASW7\WN=X=I-_M(^ M%:;>N+Z[Y@- A+(,$ DN2\-RBC_-\Y(I_BQ(O@&)\[;#&$4 ;P3PSA7>KLRY M@+,CAALA*X-A.9OW,BKFZPZ(#H1:9Q67(KY09W6/_8_3Y)S7'(JS8O4,DBB6 M.^Z-O1W="%:9OBKP:3OA?R[W?,X(DC<2$[6Q'KEP>QGO,J<8--=*;1DF2< M"29OP/A@JQ[JE74FG+R\:]=PUZ?8T L^+I(YM?,B7J![ M%9"DH*XF696FJJ4A0N)GJ"+ ;[EY5XUO*/F/.&2RB9J:+$Y<*A;P9A*22$:T M?N26]%-\(@]8^S0&P-7#O"ZI8Q+W02*^6V9T%4 @E31?6!%+%9!4<]!M19;+ M#R1\FE/![!NYG0BI,4MS4+7@4+%H4"'.C69+T\;SE48S32\$+([V +NCJ0>+ M+)H6IB)%/>=^I^YJV#J-NJH);-S$+U95Y8IB@HL@BJ60<((%6*H%269<,C!O MF-AT*I8,]P][4 )#B&9("B"XCO9.KY<7*" FH\Z06^CYG?[+6BN(]>K>7,0$ M]?(!9'A,'3VHDYWJP?4VN(8%..]S_%W>E'GP"58"^CYV[Z,!8>O3!0Q1,(3, M9Y' O\XB&G$P6O?8;YTO'2?$7@G9C7(1U^F-C>7=I&ZIM55+6C.YV[XXZ(Q? M:A5T+=^\V[S^?_:^O+EMY-KWJZ#FOGEEIR"&I/8XN56R+"^)MVMY,C/WGU=- MH$EB# (<+)*93__.TMUH@"!%691(2EV5C&T2;/1R^G?VZ"N1M\ MF9>#'. *I*>EK4,?.8U;K1Y14L X )0>D1KM?G%EFYPIL??;K'5#21%,DU@) M: @O*')RNQQWZ1WB0^?SEO+H9P"F .H#2HQR-*-?U;R.E*]#X"P>%^>>R M]<<^_S).Q>+7HQ09D+R)ZT)LEGS7\.5\'RNAUF[G:IZ&.Y+D(E"2SMOT&@3K M#%Z=LB+#TRM)[\E0'A[\@1FM,!V<2F;UPYN[QO?;L;/^>E*U]4810X0M"6PM M&7^/OS&[@WQ*;\)87;6 KIH^N)'=Z9$.+HV)6^IFKFQ8R?']+*L#F>*13*FE M=@';QE2(2VA0ZDW42>I&_?BSNU"JDH<-VPD7@G1E_T"9V&Y#7+4[-4V)&]J( MT;(&<#WAWS 55![H13$(.-G%>SR[?$IMP:J %;0KD'0ZMC M4W:0O4Q=\KDEU<'HR3$VT#/12(#XBLHEWMX"30U\_2H"5*J\H4.M>ZZ/%@U= M&+A;$XT12;#MX#;$X%-[\P$R[) T:_VTPF+-[K#U\32+X&9**L[8XN!F'60W"U@A/B/DER0;([B2Z M#2U6APXUX(G,(V%9:O00N *J>,C$#%!%M(S%4&48)=LQ06XNR$U%D@6+(FJW M:C8R%#;R$EB0R)5VI$BHXO(-2I_?7[8EX2E92T-@%05I($"L029I*XS9IU*= M6LZK#6UM"O4B5E/X;B[1^H3;]W01TW!K$%HR'QQL%\X]_:O$RMO1:W5AC MU-O4?$<:(.?F-5#NEP\OC[I-AR/Y'$[[-7=+Y104!0.H-@X*\LS&:4XX3+Z= M??CQZ?R0_=Y^;4P1_E'F"E77S]>3--G#/5&'0@R!6=:<@U.&:NK]_9,VU]/^ MD35OW#\R#>P-R*I+^ 0WK"#WCJ@,OF8[#KLGK=NQW^OT:\/"E%DH08A'S%0ZB8A=S\SU'O8,V1_?I0:=7>P\/R4-U;HSE<4%8FP["ZB\- MPG)A5X\Z[.K>XY]NSQE[IYHS4LN-3J_AP+^)$RI/N6(H_:/.46. K6%[&EB[ M35R]@<,!.O/V=(\.&ZNK52&:XS!L8<9--Y:E19QFDXKU#]#,B::9_D&OP>MO M23&]TT8$R/81S%PH&ITU\/<@,G9.4.M@M]!0AZK9E)4V5*C387$M4$$U=-3O MSTF+]TI%3K=I."I:PB^W2+?9=+'^9>U8FKH4M;UHTZ9.#H\[QZWJE)*ZR>Y> M9L%8";P+/-@*(XY!Q3IH0B^)^?X18+(=*S8%@8)M<^A(@$4-9@T#/[Y:1?\MC,OS4*88C9C!2>?3_G@*W,(7.YX+@^C[4XJ MV[]UU9NOH"A:'6:IK^1)ORW?@*Q>.9!B3 NP/ J(.?O])M_%H97''J5M2IQ1 M,Z&E_>]8)J/_C--RBYCQRA134\0/CFZAB-?HY,8@!AUM*;_++(C4&5[!;4!G M&8=EI%/2:]1QE^BHO ;HE9EE\SXZFE?\?HA>F%!P9B@Z'#7XC./0R3*:J13Q M%MEI(<'4G'=X0NC X(H).PI18M^R#H\VGN1P5']%HED%**S]ARNF'KWL6.K MJ[+5\[9T \=6.3&O96LJTN5(A*9X&:23":(7>=KQQ\!$,/T24S#TVZ;+GM\ MV/!8M29FU7.A?N5(L20T45U6*$K[G'4\L D\(:@9B!@32/Q%DC5.X'8L9F$F MZJWD$UHBA=)@/%V4L&!4B]ZL+4\G!#&#PYT"/!MEZ36N>E@/=-MA]'J8Z[DP MV+D%NC8 6F\N?_.^RF LP])[EP0="OAIA(W.F."3U 1-VL&WF,N$:N-UPOE$ M:8+9IXU4HY;<[+E@(W)/+\NP,)&RE/VA@\_]9F!F/4@IE%/ZLYP"1%0?DUM9 M970T9]'QW@WKUWLN_)G$\QE&-\<8S)1-,!P@H2D&\$-*9.7P_BC#K?$&_H_">E2K1ET)Z5$QMI,;!X!X3RL.?+UPM!5]AEH&)IN7MN883Y9EB M^,\>S @FW+JW%!X&YZ9BFMK?P&D9*MX)CRF3&,2%80@J&X.3OQ),L\4S0"RD M[SEB 1"+4NV(KG!S5> 1KAPC T.1A3I)U K$YF@_?#X6USZ\*S" -!>D)?NBJRSJ]1V.*]>%!*6FDG!)QG-HTQ?I_"U^?7QO&%BVA.Z[W5\RAW MJ.\P5S^UPF5)4\+ 5!2.#()TO"\4,"E4(FP%+0#'HIT(-1^J15A&N9VU(;\+ MBINT=&ZJ>@#@D\- NO8'1J*R-#J'Z91EA@L@WE!-BT@"I2?\#A-AE0)8QT6^ MC51/0%LK\!3*2UN%PTS"S8]\4^21>&M,$PI'T7AO1DPI"P MU!O-*I!Q/$7&F8S^\5/W)_JW(AGZMWHQ%YHCTM&QBG0P+[S:R=V!7%4INP!S ML*1P$% M\(+07@2=5M7WP3ZG MTQCV5AD'EA<$H9J"&#QH#9G9T!56T$4;AX/U_-/^"4GN<,*TW3MM\'Q8=\U[ M(&KO99:*$/0_TD2MV^7<-K0] WM[+,JTB1'OT$!*OA 304F! 2 'X(XJFH5_ MF;+N?LZ2)I7Z:5SU>-D+T1D MZ[ LELYU5.D" 2 -52[X<_#;M?O=KL:F0BX M_DBIBN#\P %Z)V""H/N"FB_3,L<)Z9105.8!+"*J'8#J<^K]60JT9Y(!&2Y9 MJLI@ &:.7Q8&1\^*H_A MC>+'QI#A5U6'5MU&&9+/(>;B$LIPB'_5OL\&BR+#(U550Z%!UT]CPST'LB.1 M95@P!-EI>IT@(;(3Q5"BN@A ZU$6[F%PR RN5UJ:-'.\XW@),LLZ"V\>4YD3 MH-7VR:$/E,V#RNU(QJ:,A?4!_(>4/IK+V@V8*%+ME5-UK#A'%"4&%'^$#E[X M)_J)X(,H9YGFW5=TX\#:.=DY!:DAS5@^ V&#JK H8R*9L>4@AVEBF9GJ7M+" M%AR4(+V!A@O07,$G9TEHZ"\& !PB8)O,;M=4E1N5+E5>'*RQ$;G[KQ^_&4T M\EZAW(BG<5;)GN]LV7,E!+B'"U^W^P"J;,]V;04<;JYVR$AP?BY%.XIX]A]I M-"320D3!?C3 XY&LG%!4J(.K&%C:3RP*1 R[SH=,LA3(#_Y&51ZXE%F949@, M1V-@XG2!,2+475D+%OP0?)>7 W1I:)-R#[*N,PUARR0YZNYLZIXU91E M;73[X.%.@%6%5L56%%O%!$E:R?'V-A1(O40:5FW6UUQ8=F(JLP1L"Y_75'7! M6EV530\-FQ(H>7HLX7@P*#H3UQP*H?EN&WG-R#D,(@?ZDDJY>1M!?I:PM* Z5:=+SW0)A:(ZMM>?U"_@H1R AH%&AC4<; MS] RK5L(JF0.XN.HJLM[B%]:^X!J'0 >[3>&M 0*52V/&UYRT60$6E9DILM M3[D@DRT,,CEP029/)LCDX6O=6#X9I#L,J[[B0M\I=WI@5J+UUK7#&$R(O 5J MWVTT0LO?;Y>D-RGUJ1+8\UF.E9AU&.99E%V2#0]6DU*X,8O&ZC&C]"YDK:GF M0*B\8+(7E4_1O\\EZ?8L0H5B2@&'830D/;*HJ12NT%OF:!J-U-$4 5%_E$F49JIVJKT5S*HYW#6:5Q)'D:3-AU7L 0-UID% MC1>E"6F$0 G"C7:@FW99M$@^#,H,XBJ8L3#5/\G7IE6SC.J+4IE-"O6LA!G< M'ZI&#=HV.?:UV\A4;O!1'X^+,?L!4F1& KJJ/ ^[:K^-_HZE)".2#'B:(^Z%J1< M46PT!%4BG4GX1\C&$,3>F;:\4-[=$E6,4=^: /IEV<<-6X'757U,:;TJ?\>\ MTO>P&X:I\L29-52*WU=*@:\,9:S7)#+V6\UJUM>V8D7Q-*PJ)(*[;LQ/&&:3 M7E.6MSTUMC]56X8,@SIT55U9E7U==CKX9GV?*U5+ MF:LY'U%ILLHTK;58@V#.9[TRWFB*K5EZ' U $B$(-L0'U2)&WO7B!\#F1=[ M4Y(UV&]M8E,&52\,:U\U!+$D@0$:<4HM&BP@,GZ=5C!YN61<[4K*V?+"'0A3 M&(TNLY8LJ[::F:3,'KQJ]/N.1\8U78?66D+5X4TRT>ZD%OF4;>FO"KYA-'E*E3[ MGP)>F,T8,U68-#6G:@V@YN*NJO@0&,4:4?I,<#<5.#]^8?^S0< M[KWD@CSJ#ER.,>VZUC'3L;M[T?\0;T\+,8% M/S"/,-_2A=:L-MB:(6)<-!?-D\W")]?+I@,(@W65.(R/&ZKF%9?#$_K.@3&F MF;+N922\MW7FA96NT-5N%3/JUH, M&"PG3&DH9K?)K"J[DF8JW&!D?-O8H0QC.+@_"MFR55%TV@$4(>P)J$:VW)\- M@\&IPVN H7Y%@SMSA!E'KFOS(88 H!V+AZ$@B.9DY_LRXO3@BR4S4:;'O"K? M9\W%K\T$MX!F:\^I9#$H&0FE$V.E%QIE+$.R%'(GW/8\,&/7)"M#Z?B^X_MK MX?NO'=_?M/XK!F4L,N\5:P]E9@(!=&?M3Q:O<;KQ?1P!1FJ;-I",4L2J0'0I>!7CINJPLI"R8K*=0H J&(R#2V'&C MN+#*,/.#P9V&6YS\XZ?^3S\V\,)HQ*X5\U=AZW<#'M8P*G(&XPJ[OH?_>[Y( MT+"AU%O3KCS YMZ\N[5=V;,B+:L=J3^BR=^":O6-WH!ME?'W >Z.Z35.+]\2I$MR?G M52CWZ";2W3"%/?ORX26EI7-WHOSYCQWP^LZ2S?8+#]/R4=C7O-\]\+W^/C95 M.CQ\?N.1H^=J66+C'F6JWK>GJI9L26]F_9P1"+,JD/%_DU M&X._J'YTVCF8?@%CU[_^,DQXEZWVSG>F36OZ?6MP[3M#@7]]E]L=+(; M%M2..D<[LV1''FZOW%YM5+IR9J4'D\'.51;E_9J3^KML3NIU^T_.S'!TO$,< M>TWJYW[GY(DMN;M#A_S8V*?;*[=7#RF6*2&A);5BT;M6ED(>$O9^.'Z<'MJ? M?O?"M,1$FGN,'M^26;I3V<99NE/9QEFZ4]G&6;I3V<99NE/9QEFZ4]G&6;:( MYG^_KTH .H@6,UQKLURIUDA_/O;V-H&[S43->N#NW6(H[OD\3$M MX+>N/(M-T+3:(DFI037>DJ]P /[J,-$2#, M7H UT:@:L6[!6P\_K;6%2[%7E+2:VSX$VKFF0QN&JI-#UW3HR30=N%J/&Z[U>"F&TGLKL@$VV'.5'.]A@Z7TT/7=[[YX MG6;7(@OWWJ+B& M3V0(R%R%[DU4Z*XW.AP)MI]0UU-S0*D^(&JM4)TB*=[4O@E-/?3W9A,L5\A[ M"_%\M4K>^_W;3/(':W[?\05KF5[_WJ:G:Z+?ZKCU2!M,CE\6S+Q*V>C[9H(K M5IS6UYU1;P\O\*-FH'=*X;IEL;D;!GND!>;.1O(>*KIM]^[>SF>^WMO>VW&1 M]W.:4QNSOWZ-BEC>(-^Z3-W=SM1]+[)LYOT6B604IB!$GX]E\L#YM*T7^.#T M(6).S\:[$=1'V+ MXEL_3M3OX/0Q:@'["&HZ=I#]> CZ]VB"YHZWY5:0](/@]$9(VA'K&HCU Y+J M^TBDCE@=_CX.DOXM*J=(U?\3;05-WZ(LX(_3]+\QZO%S)I'DDL)![R[0Z:\R M N3="BEA__ 1$JF#W(=+8 ,5_7)++!/[MZAN=!?+!)H<7G/O>6P*/6]RV G7 M\FT"OY595Q';K8EDP7@8JAT%+9)I5@^NV.QLF$)NM,9%.;FYAREGZ:%Q:HSA MZS*[DB$ZMRF#P+)JX=,#;=4*:U8MZG--9#;G-??R* $LQ2?@+VDV33/RMG< M7J,TPU0%FH)VNP?I9"J2F>_!IO)*<.:-:55OF6J,QDDA)7W*(O@7D/E%6 ;T M)G5OQ&3ZPOLJ@W$" #N:>6^ >*?>NR3H>,\^_GYY\3?OXM4OSWV,KF\?Q_>& M63KQ/F):Q@ 6UN_VNCC]?XJD%+#7\.^#3F/:?Z1P)F%]P"CQ>J>GIQWOK?2N M84%37F8H##$Y(<%^ND -5JX,?5>_I'G%.",T'_MFK3Z/;]\;2VK%JMT2> M1WF!B0/AP4,)UD7D.4[R2<3K%.39W M""Z>C/!H<<$3 2_+S%QQC,_CSJL.###*,#T$-D$&:9).HB!G@ODBDPE\^DL" M@V0Y;A9F\HV!/S3?A'<1P H/ L[SC4QD!COT020@QV1P?]-1)B:X@V]%=H7 M\%)/G\\67PYG=%@EWCK6L 6LH!D:T<."EY=1' W@_QJ!11Z*/__FO7SW_MUS3GA#:O8BRP)B M9@0__^4S2C0%P+GW-HU#-@U-(J15,];7=V^^/+?X3#$6A5^??;5D/1]SE1K MD^IU2 #IXEK"]3B;9E&,>W)$$[9QJ7?<\5Y2EC"Q )R>?L'"&0CS K-0 J?B M ML.F%5]_'IQ^5Q#?Z_'*-P[LM:)'S?>,I9QZ,$5C=(2X%5Y90G\_O7YPQOO M;2G^@Q=^B.],/#$:82PBY-"BFAE\@ M1L+L$E\),12"<-''NMMI B1 SN,0XU M)X+!>ACT5\8"UB U=T#"/9O(##/T@#KS(BI*WHIS%+&'$4S],X/W&4]*$"-! MFO4"\XC"=V$>P5DHF 7.3[=E#*2;@WX$&D'.MP89%BP;?C^*TP&LF_<6^8 ] M%+ZL>K1Z:?UMN!+8'KP4_XI0#IPX)-XJ)&[WO_P0%K\M;Q#?\=\MXCMZJ$$_ M& J$*!F%:6D+R<_@HS]@BL^]\[3C>^^+$/XK4$"[BD*^+HFX4IFI+-88<(&' M0);"-%:>M8'+$]]H&P-) DT^A1]$&'6*"$2"%8A3A1S!!8)]2Q! 43(?B23Z MC["3I&.Z&K9H^D%DP!102$;\^2!(,#_RZSNU$ X_XWF<)=[7K,P+>]&5W(=; M3$(<+?$/V$<-@+XW4C*21D0=#,"[Z TR *X%9+8B#V+<[(_T%:_JV&L!DP0$?FW#+7_+(&[@\IR MPANJM]>?.S@ & EP&;!R K.-1@FL+\A2+8*BE!Q\H].$9<>S/&+@U).M$_2J MG&*:QA'9/KP\ #%>P7\LKGG^(._,D+P_TM6&0XUC.9)*#]MG6IP7I1TZB;)FVNKBYRS-I\BISZYD4DI/56Y!60;KM"#]CRK>*_\L$>*8VL/M]*4ZZ49'N.6AYA"V@D:\:FKR)& MMOE*%$)9+AMJKU][I/HPPLG_+O7C>?75KU$!BT2"KSY#SPAI@K^5N!9+$K1$ MH0\"3ABVX1*M8A)D"%@,6=.J<3Z+HQ4_0 ;U.8SE;_(R2YU[+06;LJRB! MV!\<^HU-;LJ_:'_(=(DZH6R=9I1'0 0HU T MC:J9#D1"WU12FE'"M9P&KVK.D>4S6\EG@EHX+-E+0#R"2Y5KTO7.\DBP"*)D MW)XMG@%+T!*C_F7[-!IF#I@,9LR=BRR&&\VD9O:)IPA3KHR69HJLE-NFV1-+ M_N[-"XMTNS(1T:6J5..Y#51366GV4;+*5GX@10++.B1(@-5&GI4CE/JU[E#] M\Z1YEU>53&\K+![Z-XNCVK P'()RIP;&5?^:IF&67L.]CNEVL@D6P4_] :N MR_MG:@C4>S($KR*M38[-)EUG--@J/KH@:&B>D38N![,GK1!;%/T_$?T8#E3" M_;R25*HL8T4*;U3%!-C5HAA?SA:$EBM;VE@#H_-=77L=T"#=4]Y+M04XO::7 M0JG5@BQD9(3&!<0@1K*B&&#!K31DHT+E&,([\3]E(K(.?*_00=LO#FS#@H'9 MAG49EPU\ T\#I(XX&HB!J,:RG(CL2+,&5[RKQ3Z W*=^@\\)X+77!6U]\T"; MR1$_' JXF[I0:IK8ID4XYH^8#PU#+P1BM8BVH]5SQ$U#0R,@Y.\2 MK7&W'G&O_J*/&I?.--5M94T%$J:VIU^_V:"8YUI\K]S%?@$V"]VAS" M*ZWE'"["/USZ-?OPV-)'D'H6H*9?9A(UKWD/!Q:L+./*19ZE0Y@^HQ>970.X M.<,(O>WP-FV&MM=7C>"#S#=B):_!P0P"YF90W[)TZKB.FC^OWZ"(E05 B.R M3W)90JV.<6P.C MZ\A3FZO:B0EBP13@L.[D@0LIKP$QLG%:YO(\143(C5_?-C#TFZ\]MJTRN!LQ MW#TS/,%\GI<9.:$5W"M#1@U/#FP0/?*]7$'X0.32%/A]DTF*8.7]QID M;\V!]/S)K5T+O&HQ&E2(WVE,K()5F,LN@)N&ZYF<0["E$QR M%MGF,ON?7$&WUVG&9>BC',5;C!#S,%(O7%",G*JA4_WZ9H@9:.Y9^CT"81@@ MUOORX66O<\B_A1G'N-O/?KG\/_T^R #([6"W.400GNQWCN>?/.AWK2>1&XE\ M3(U@%M=UNY9=ZI!,V$V3J_PJN3X\%HK/):A*B%(8B@ZL)"O)7P+:P 2Y M"G4!8,7'0W*DR/1,%C T<3QT)E$E^3R"/8$S& M^OSEW,O+ 4JK Q)L[(^*A,>3EFUM"16U=?/"U& X@7CFWWAR#VD%W(A\MZB[ #7;#'? MOCM&UGC^#2Q^&_'PHMKI,Y3"5$ ]N1E D^0F!P26UM=MF/C@T+6Q-$J^Y13L M0&(^7 V+7D6U3==1,>;KH3)OVN[I+Y2Y V0-VGOU6_^&WZ'0JNYRD\(:@+L!,*(IYY@49+@;TCS2F@+U)BO;THLRF45&&,-=$CL@/0* ) MIS4&CHIVJL "2UG@*&@DPT!G8'5I@E&-] YO***X5(U99$86.SJ'T MA#=AQ M3&TAJ475/@(#G%NG@3]KD_5FTD9[Y91B#V#\O0F0XMCL\746 2$F:J\[6/$U<$S#27()XB,-9KJWJ12A^>0@\A6A^32G1C<5 M(R +?$"J _($=:)_E%F4A^K@6%ML'S=2ZF^'7-#SW^-&HM%VE-@DQU=%K+0Q MJQ1C=>%X&PG'.W;A>"X<[^'"\1Y(0B+Y=@[(T%2K^$3!22 ^*7S -2KOP+!@ MWEY#[Q09^C3*R(!E"<=M0@0:*M$S LB+K'.(0JT2A5'-@#<3]Y;? SE%C:." M"3J8^+NJF5:-2X_.\TB6:!" M4GO-D!G0.,K"/0P:F%6V2V*Q.@8>BP@#$5PKT:\^?M74:P'/RU7;,!0?*HH! M.@OB-%<>'G.R=*+P;$PVUX3&]4&"08[)\ZGO#,\,5DW;29/WM>>/!3:0=%BX MR4 F0C%.$6@K_UXDP.C-P///F7O#% DE?.#@12RKN!(4OYCZ)KP&!G& @ MT:$=ED5GN0JJ###;!T/L@!KOQ;:!KD59T)2L\)M[>156YPTBSO)1[T)*R5BF MS&VJY&9Y"[$13W8V1:-!S 8&D/C93F1<_C",*W4&!4D@&!C,Q>F5;*\ MT> C$!#)=T6[2JE<41)$4PP74$'DODK,Q+U7VW\=D;Z[8&"MK;':30H2Q2/ M1%_@$+ 0O9)3O@H0HO[EX]P5Q=,)F#4IGJ,5>V4V0QQ/:SH]\Q_F MA948436I6(;=EK#A\[SH!W1%ILCA. 4.3[WVZ)*U;U7PP,,:>HAOUZP]4<,R MMLSD<[.A=I$!Z%K]T[/>.%MI3/@=,%< /VV;B2.!6>MTI_DG4TY6ANN"OCXB MMQH*M$B%02RB"?I]X8H.4%(2>:J34B.T4!,WM[(A,CNHP"H+Y1[_1/_H-OUN]VN M&HU?KT9&L83C>-3H28#8(:O@.9;DHB&M#MAY@G9,>D.9J+DTQU+1&2SBQ+@# MU+H9)4'EGO*>]7Y^KGEED6*V3<'1'GFI UV$A)>:&] +?R[G$B,5S]7PY MQ%--Q$Q,1UW2K)I;,T'G%CM$>3SB# 2T>E0<$/;6.-D.?S9SOG&V'>^,3EZ' M";%8TC\A5VW/]X[]_8,C?[_7\^ :D)!-#(WR[4;4>CHT;5!UDTD+H& #D8MN[Q1%XX*Y@:)=Q,VI,C0LN!8*#VI?Y5LE/3_L M5M-6GH6@9$04X&VT?[W?G]HK$I)K#M-ZT/DCT>B81H0R@]FB*BBDJ KU*@N' M^4RKL912/#^"3ZJT,6_Z/&(H64E2UPJ3D/!>*>^:,A@J"F$>@0EYJE"<=R7B M4MEK#>]5/"1(KV16K4CC(YE]-*:B8( \PWHM"P':3F)DA%"%QNJ(#!I.C_.$ M"9#N>!6\4"<^!@"SVPW^C;=:7K%AEGVCB=I6HZU#H5(FF!&M M@F=1:JE.28NA*"!Q7+*LV<$,=?AUDQEZDF'F^=!*D>/'-(60U)GS%"JSO1)6 MY959 .6JT2;(-@LPYO&S :/R?S]E4+N(HQ'5@2MF=7I2D0(LI507NF;J62+? M/^$M_3<6'0)QYC(8R["L]QFC8 B52LD(.Z7K67&5-*M@FCGVE1HO5^/I.P;J M2A4HHRZ"D2X;E_L)'\>%DLV724DW'X(THY +,1BCPC/-J"!#@]6V(R*>%F#F M*D?U2:DXK+UE3 %**U'S(/ CGEY%\41#=I[A+]#.;Y02G*=?A=9&]YJ']"IB5:\D MQX>)>ZB7Q>(ZYTKD>: =TR'^7H7./V'QX:L5[H3;<@:'$$Y4"69]:'42^B5A M,Z[FS,"U18:.=;\Z9?+)&[5(L\J%-H2Q8MAP<\=I%G& L7D!B" X*SSH'*M3 M4VQP&J*33;\0OQM0<5!TYU8.!TYVN6*++9,G@I.72#3&HU4=TR6P\/I,1;;6 M8J8L<4"[7)7%#D.-5+BKNZFEGM[L MUE!6Q30JE78ZEU__0]B_LB%&,P%K A0Y&)+>WO4]_-_S%YYFARR&["&#VY)$ M_!^R&'T$X7MA:OU*Q]E^C#D=F]G:?V'/#>4(FC#5+7LR\?7OZ52.RY(Z-=(J-7H)#6L>H- M*JKN$'?[$"\P\7$N"FBM)^E:/#^&%L\+"F3?8Z]E/I9;/6Y?+W(K([3'IQUM*WZ7[M5YLM]/MW>+R;LF2202YT[KGBF,IVV^W=Z2RW)*07K/X MP9-U[1N^YC%M87_5+>S?VQ;>(PMQS&$MJ7GS%<(=9W"<81MAS7-,P3$%IU=L M"^MH+;ON>(?C'9M=WS >[E_=#I;LTJMLYMW/K'-69AK9;OO^*E3X>2KA? MJ_33][&_0K?;W1FI;UONI,/(W1O5[=QMN(M33[9";G\BRW0,9.MOU"ZMT>W< M0S.0O]]74S(==M;[N8%**X6[]^>CU6X3ZO9]::C;^@%QD0*SX\4*/J8%_-8U MB[0)^A;-(E?UQ.Q*U\:SEN*@IMJFJBFNJE_%,6>+VH7P=(8PESI=5)>S][.N M4,J5.)O51RE-?/UUYT6^A_VFX'1DJ$A]('(LH6ZGY2Y)XJURGA\"71]W,O7R M6J7U:NA608@)N81,A=MZ?G15\1H+ ^ .3[VQC$/OT-_OJ]*GUE%KFN6<_*2J M3T0UB? 57SZ\1._C%E;(W,6,]P4U,ET&O,N 7W\&_.FZ,N"/MS1A=\NGY[9F M6WY]%Q^52[5VJ=9WS'N[8;!'FNNV++V:_[4@TWESR;%?*O&,NV/\@N+9/23F MN=Q(E^#Z1 [1);BZ0)45$UP3[[5XL#CTEL 3[RWU5,HUL1:G-6CLJ\ M4-8+*_WF=&=";^YU'_KKW0<7,K?=2/1[-$%;VML'RZ=T6+3X#GH.AKQ=0B G M,3T83GU E'H?B=3AU%9<4H=3#X53+OQS*^(B743:EA'6+JW1I1H]-GED$ZE& MK;)(__AV:4/NNCF@>@B@"X%(07 K"]J8@+ @O=AD) M:P/;QQWL_J 9"7V_=W#H=T\.5XB07S$,_>[-?GOKZO;KX'MU^'ZX\*3SSBV# MD':):SQPZ.V/0TP#.QZ7(F_RPC;+<,\@^VJ:5NKTJ: MB1)B5=B2%C_%1L9BAL/^6<)-!HXEN&&Q->KU.,6151M9>-R'CR1Q07XFGF%B M%>R-^I@/\!5Y8%Y?@UN')M4=@I]PJ4#WXY_'BJFOOB^_7, M_);)PF]%!H+GB-M)PW[C"(:-4P(:)K\!_X _\#4#:>\'[IN,$I]DA&AH/1NF M<#YY:B^,9@@G!\(NC$+B*V:NP2_G7J&_5+VPX:)DY80V!'O_+M@2_!ZD66P@ MC"2"G827'U5C]9$B36"B,N3NR]78.#&35XE+(%D\O;8D)GW@L._ BK/TVIL M< $!3=*L& 'CI8P]H%SX&PKTE"=8B&^P%CX;^->,]J-,@'EA6E\@IMB+FO>W M0,K-2VST/8#YEB3/JP;@7BY!WHB*"#X#>DZP#3._'I?%T^&401#@U+,STAUP MQC @D$<Z;BPO)46&%CJ.LG /6SC/.MY'>)E^=.WZ!7" M/9,RJ?"LWA!;P*JR*TQWK=_$4J51JO;JK"_!]LDA'<$4UE=87;U11>-Q6OM" M_TAZSD(I=5U"ZB(I1CE2[H+M6V=B.3EMZ!#U/Q;8MUJ7:. MCEMFJSZN/H_3X-L> '56S/^&OI,H.>F?V:*+1[(+K$]XXTP.__'3?Q5I\--_ M?R4]!^C_')X%RLG__E>Q(H7]U&K*/.D<1D!?\W*UFF;&L^%LW9I/E#Y:1PK= MG0AZ&R6]\W0RB> GDI@.LJ!ME?TVUD(%N,&5]$ \ 7J.0*1 (263R!;,UE4) M^O/2Z=_0/B;*,"JJ7_@D]$VF,LF92YAOB"\+8&O,0-#(E:" D4W3# U_HQ3X M<())^M5O.IZ>I C3*8E )!5@ C\R)RE <%&GVYQZQ[L0)-:H#_[O?YWT>\@F30[[[ LP,BA0,,B#+ZO1=:]4 !EU9P*8DV6(S8 M[^Z?:5([-T3[IB+:+V5<00V>_>]I]LV[!(;QS;OX#HL#V9GFA0^N7^SK=<_V M]A6E5I?6O/@L*&[<0*T*2C9=)GJOFJ<\C'#%D8A!RD=!O*,W$$N'-!_&#>2[V>A1S0[6_T&8*NH#LL2NSNM$R'=,I\B MA2+W!O@ K *Q?V0,N_#Z_&\WB+)'=Q9ECYR]=3WVUL.?EP7UJH?V5S?*$A4? M+1FKMV"L.S1WV6;KJIA.TX@O*UZ\"C$+OEO:W[%V*)MF<@]>CEJH3HXG,P*] M56/'O>C-^@WJI4J]S=&12"A"AH4!.18!/R;LD5RT.2\>U$_G,,IAU-/#J VI M3IF\BB351R/#V1)XG"DY!- ,[L&$K)!AA![B,B8+)&(93$VP8=4H*4I4D2^: M-AP')0Y*')0\'BB!#X(RS[64)9($E# FV:SN$.15F&$5IF1#B\,/AA\./ M1X@?E2A"\!'*/TL1L&M4#H=HP;J2"<8\:JM:W01##NH$\(5<@6GL3=,X"K1@ M0L:8D+RG9+U%7W$AI[E7B&^2RK5.T@1Q1MER>8B)^ ,^L8P[4?X-345ICB,Y M1'*(Y!#I22 2888VY) )QP269#(6*.!01(179"+)!7MB'#XX?'#X\(CQ0<>D MY1(N/X! S-+*5&91&N)>P@>W4W'('NQ PX&& XU'"QJL9R!NH)#8?SY M(LF_: Z:%QE<3KA$]J5$_0"]JC1)^W&?M04::;4&,8H:QI$F8+H&. M7$XMU>'RU6*UD *7GMP\%"L_IK!W:QWP[U#&T4#B9H=+=\^%GSA!PPD:VR]H M+, P'QVW #IPGZ5*^$DM),1@5 Q2X^HP0<$\GCF;B$,= MASH/@3KUZ[_\PFLYC^]W,Y]P#@#N->%+52EHYGNY�'&0XR'KF@4K.<-GPN MF%2=8.X9BA-U. )! _3)8N;!N$E.:;6C3'"(6@Z::BQJ.;_.SNI0Q:'*8T>5 M7,9H55)F5LN.D>1E7(@$<]_EB.)%R@0>KK+J17@5Y5BY*T$4XAZ[E+"/,2:I M*1? XY&M1[ )QW3A):$)\\^I;)<)A;5-8=XP2R>68V@3)E>7V+YP30]#HZ== ME]B^F<3VK4AO7Z?+XS;W]4$]'A_K:=*M%OWSRO5@WP+((HW\D(_DX1 M5ECC1P0P$Q"1HB#G H6B;@KPO6])>AW+< 1_S;]%<(]\+D@2D:4 X0TV!1 J M*F8.B!P0.2!ZQ$ T85.CD6<$5_5*N2CJ$'5 0 5VCYCH,XH8)0!2X5XJ';^* M-:4?JQIA$==15;I4H[:<$G>_R& @XQZOB-^RGZ356 M&0S+(,)F0"'OH@H\5Q4&:V'K^ A5TH_3F8B+F:\_PJ+R0>&-@5!SJH[/%5#M M[P #KM'6#;=O9ERD^.DH34-O*$B72KF2/$U@@-7N=57Y?*[R>HFU\.,\K>JO MP\A19JJOHV^6*IGK[)5IF6%";G,@&@,WHK[NQNP)=TCU8@NQR&"@=_ Y0-04 M5<.TS.-J7=JP+ZIJ_(F4(<7BR^_C:! 5&A15@34"FGK)?W4>V%A'"G0RAW*$ MA5^Q&CG-A!OT"$0ED:<)0 R5R4?-D)KLD =9Z-Y0]<&-1JGR"K0RV?'>PF8 M]/G>13+"6KG**S,!6?%:PJECH=DR*W)V94P )M% ?TU, #TC@S\XJ\BCA@$- MG5?CK^E]4-]3G?V(U?3+8IRJVO7X31Q]P_Q))I$AB#-4NEYM8IW4X602D&7C M(0RMV%>4&=JE]\ P9=Z\#D13*N6I+?5J(B? &Y(0FPX@?:- H5PF(L]3N$6< MPX$E19'EJ#X&2+_"G$5 M;9)7&V#/ '@JCB9434=^#^049X/Q"U$6E!,\C4 B<[1MFD0^=)!T*OA^XN12 M?O-",0$YT/332&!-V,U!H\ UUP2L;R&V%&'0=\%#4ZH'T&] M140BL0 L8N^0^G4D8D0!^%0Q-M7[JBW8>3G%*HTYQ^CC2W0*H!@"?F;*F645 M>D99J]:,HM7]AO N:RZL_&^+S\YI8$X#-()C*#;VJVGJKP-+K K]&WCTAO^[= 8B'[L_Z=LR4[?''X\HCQA=N. M4?8OAMW(),R5-PD[=0Y*5Z;(H8!#@<>. E;Y^ZJC+Z) (ZX._T6:!#VDM5"7 MN>M@PL'$$X )96BM'$+8/I*R\EH;7K)_F7I#&;FRM#T-B"R-2[NTA6TV8[-[BVE]@GW$59"X M@,7#!23'&+6\1J<1)I]/8\EEQ"/FBTSL$\%B=S68J=\%.PD#D%, '8RUJ"Y? MQZ=3L()R_%$?9#V0CT:_(?G,B!=*@#?BV_ M8Z0JO)V>X[7K)LMJ<^S2I7-;K N)5!VEC(L4>S#/L#AO%M"?IF:0T98XMJH#U.J04GQ[W@ M5C MV%!<E1.+_0Q['T M8$":P-9RV[^L=,3!3&\8^O^SR"YM9Z2_9]&5&@CGG):%AZ5E,,H&,/F*K\H@ MKY*BC2?+Q^G35X5RKJK.J$FNZTJU!#W6/99TM\G_B5WMYQ<@Z7X N;[ ;Y[I MF5(2&#N_>4[\^+3,X$YQAC>U1:<3)LZ76_"QP'7APW@F9)(&8;A^=1=XG;V:6S;_BP3WLNG?W)]&E_\HKLP>HZJGT =TZW7ZH2 MO.K4I>_'K=INHW9TH0K8M>M!NU9)>^MB7ZG&0NCU_/W>H>\=^0?[AR1(]/O^ MX7'7DV;W!:NH,I"3@[_6[O1/Z[RG_KMOO^KK:(4B4\0P$?1#NE0 R M+.-XCV+ZK)$Q7#$EH1'%WG.0[X6*S:*X19*!"1IS65#:LYJ85LU(?#'A!\>8@/63IXD,PGF/5O/-JSQK*^;S.*D?YM)_M2& MW'J];;91/M6[OF&G?LT@.G\4J^#<*9[[ROQ^T6:WVBP4D5>RX72.G?X0K9ZN MS#L5T5H3\$ %CD(2@ 'K\'_/7WCZ^C)4[>&%W!*^>_HCX/-: >C?%G+=E;=!8 4,,'D'S_U?[IIX-JI[%DJ274B]4?T=9\[4EV_B0ZU)KL9B?_A MY,VSG'UWJ__"OG6D M*J/UN7=Z"[)N8QX/1M:.8-?A!BN15G>25$%UZI_V=H5:'0@_H&LW&">PQ:.9 MZ8.,SA?T38HL&*NP09/ZO9/$W_=/3H]VA?8=5:\C7QJK.0. 7!?CG:38GM_K M'NX*Q3JT?C"ZOA2QW$T!Y'2_NROT["AU#93Z1F4L4EY]B#D''.QW)7>2?/M^ MM_\PRI[:]!;#\OV8@->^W0O=_C?9+]GA/OW>:KR\F;C7$;KQY);I9(1'A[Q? MTT+$NPFRY-%U*'O_\+,/\!.F)?II'S7,;LTZ6XCRWJ)!M!\)TV!JZUPI1K(_ M[WZZC>_J^U+?U?JW>!'&[GA@Y<>TD(W@#Q=^MWKXW5\>61S<.Z[IY$65RXSJ M2:T]H>)?>[V^HCN@BDE7BR242FP:ODT2XYVF$N"L4$ M&@W&]#!61S05*>&#(9:[*2) :^P+JQ-TMEVI!VAE[N<#Z/@J6!T"6PZA@X*$EA[7ZHWL#D6/F M39J4N6J'LS#$E9Q_$X7AZH>U/IKZUSG:H%5%YNP;I6'A=X'<)%F=Y=7U&LSL MXM$F8)A\\RMR*/KSEW,^);7I+8=JIUSC.5(MTS*Q+EV$ MM5$%=20)QE$<#B*,7+8^Q:IR>YF,5>CS'V4VL[_&VMD@4E4?,9-)2RHJ83[E M.YA956*Y"BJL@6J( UUC!B1C@*Y2-5]=U3.((:6F?75"F]QFJK*'^8W4V@ZN M'T;E4:%57=95W5G?W$2Z;:K"J\ (35S@QCJ85$EL' M@$=UK=H\?BKSH>!^1R\QE /!M4#G@ M?(P\"( *<:V5 O_OGO786U?:HU-/MS$[[,)EAVTX.^R2BIA\N@8%@C#&Y8C= M1PH>54?'5"K%&+F?">"U#+D.PY)$K2@A>;FJL:!RPTQK$9(T2+)+S3$J0#<5 M153E&D[F>BT'&6B8,Q4*3]EG_9ZKP;UCB.X*5SW*PE78S4#?WWKK:?E=5QFI M:F"Z2G8.$!P@/'Y 4+6UL(U.PMUDJ*P1_*/B_R!23-),PY\7" &;*%3W MN/5YS+0'D@YLFQX5'20T E4_O2:%FJV6<(J]XZZ_?]KW3WK].1$M+0LR_U+! MM27BFD_FSXSKH\)3I\=^]^38/^P?>.?8W(>?/O,^Z?$OE0B8H(O%W^\>^OV3 M$_O9ES=1RI,YT)=M(G64FP+57&=!! %L6-6RB2KIE=KZ;-MXE:'M\N*>\KVQ;A6F?59F6>K&\*Z*[6?K?)W M-W3U][O$F9^LI9#+S24F[K-V2._@J18/:^-[-R1WN^1OG1'^BB.].=Z52E*8EIXM&0W/7BQO2?L MSG;)V9Z-1M@[O)!THO^FU@?\S6?L.Z0.][[/>'N2'2NY\&@AA>QXYN,V!F;4 M>YE<&->?[FKRE[_\8&7!F\ZJ^^!'U=WQHYJWSK7X5EPMB&W-2'XO,E#Y?HM$ M,@JQ2\KY6":+C+>'B[RGC5%?5#\Z[1Q,O__TW\]ZS^]4"72SN<^K9*RMGO:\ M_>NM/&1/;.$'^YV[5W;Z^?[GOI[5GIQT#M:[VNV1VQQ+^'&6\%N4>*_%?7"! MON,"#P&&:WI]ZS!M.X/J8*__8J.3?:JTL=LK==K!=K."WZ,)1KN\+>^!&>P[ M9N"8P7;MU:[3QFZOU&D/CX%E?$"&\3X2Z3VPC /',AS+V*Z]VG7:V.V5.OUA MNYG!;U$Y17[P/]$]<(/#7>8&/?^X=^ ?'JVWI*KC"MNQ5VNBD<[=J6-GO!$[ MPQB<+O& M8(B4"7NP_BTT[S#:1*.9VP?;>SV2ITFL=VLX*-(O,O[B4URO,#Q M@BW;JUVGC=U>J5,>'@/'.(MC[Z8XMMBZW :T,-J0"Y'SVE CQC[WX 2,T%GAPC&JH[._Q63Z0OO M/.UX[]^?WP/P'^TR\._W_*.CGG^R0T#H/"$/'DEUTCEZ.DQC?X>L9DZK>#@7 M>CHI,^&]B=,!:!.OHT1P2\3/61J6 7:J?)<$G7O@+\>[S%]Z7?_HY- _V;\[ M@#C^LGU[M1XB.7I*7IG>NA?K5)+M9AP?J+6N=UF())8S[UQ,HP)]+MQ9.[\G MK>1DE[G&J7]\?.CO[]]=>7=,8_OV:CTTE/2KNUI!"[Z$-JHN8R([W:OR8%C+_ M6[U?(Y+?D^[,?;!ZT^U5HKAVJ6FV::Z5Q= M8)N=^0[)V .WCALMR'5KPA7Y'O>C+72;-VS8'*W>D5EWD+V_EMKN'MWB'CVV MB[2I0-SO@9P62/B@C,'>%=C"'/LF7V._9VIN[E.CY4&9PR_@$@-=9OBGNL1A M+0%1F@3$5"<@PA7[BIV5O'/?>REG:1+FZ;#P7I91C 3N>\?>A<@+[W_A+OBP M"N^W:""C:P'7D3[_DHK0]]Z**(P %UY%>9%%08%C17_@G04B[YWN^]YGF4YC M22+P\8O<^R*GY2". NI^.P:$:7: =K=X\[?8M-ER5_GN5_DUL%DI@K'=27Y$ M-N=Z'W6XD$ Y23QV[NGX_FA^5$H>YGSTR[8O9-]MW>WCXOJWG! M-'E:\#F.F)<3W4=<+Q0Q ;XAI#,LE!H[\'ZN(>_%G#3E+5?+1A MP3XL72AN6I(6M8UK;L_\5@.JPC;B[@91%I039#>!S)W.MTW83?E[CPJP-R0I M@FX$1"_1-E-EV=V 18##)]VNW^UVE]^_L8P)_%?(\/0!DEYF41'E8^_?$>Z9 M]RZ/X4W(GB93N(V=589!L"UC0$7@4S;[^0KX^))__1XN)XBWWM>LS M\;8%_ M\62.=P]>#S]@!$!,C<5UK@720.+WA'.1#&NC9:Y&1MOK< M3$K)F_2]!+3_D'5XR]KZ4>(22!2&Z<8IL9@ELX=)P)?T!_R.2<:;2)2'&?_, MBXTV;!AT%B&J_6(6"^-/U&IQ#OR&Y7/5HC3S;D!6-@'8RR4IV0-RF-(7*8O> MLD">R,( TF2:H_EOZ!N9WA;#$8N5D(!?6R(XK+$H@!\3:V7CA&9R?&CO\KR$ MAV]!B:L>3PI K0T>^+:5AOY*:Q]%L#$9$D9E/UF1N 7O+5M4Z(>?/IS#Q 2= MN._]&@7?X!\Y4JO7\\EB@C87$.^^IEF1QL)?<,^W[ MWILR_0_@ Z $];7WO8^I@I&#DT/O?_&K.%(6S-_A-=/2,F#J%SO3Y4Y>TWUW M3=-IM.4&&PF?>_D MU/N?4LHDOQ8SWSL+)U$FX@+^^A:%]7_!?]Q-W,*;>.ANXKIO8M\_/>UC9=S5 M[N.[3 [AWV/O=5F4F;R-#6;!3Q?979J/WVATT=^$$@>0Q37<;Z]D:\L' 6PW MYS&DK#(RG[%EIFYOT;:6KW/VCZE 4HM@/06/6S.(D-$$Q0 YF<;I3,(GU^,4 MAA!)/I09:NV5A0&?4UNSP.\!&#G11@]>&?QC(/DH,!@*OHBTTZ2PILL[,,W2 M*[A]%"Y5MZK ).*8K-O&4F+Y4N:-([9MY 8Z0,>0O;(RH8BM*A2$S1YF@6K" M @ X06E)%&E&]OE@3":+!+ZZBO(4"!&&A%?@_(,4<"6GR:*%IRS&:0:7(?0R M3=8"8T>:V^PK]Q7^SK"5JO&:9:]2[7284.-(M_S-)NF&4;)503\\M_OGE>W\%^PEKP I;,RZWS^Y+U,OWN] MXWUGTMEQ]G?DV-^ZV5]5%6LU_G=3U3%D4#CAW]/L6P4\P%4 F]),(:3P+A%: M2R#[WOX;3TQD$L+_"^^/-$H*X '#*)8KO8X@"D&F]B#;?KE,#;ILZW$EO9Z. M*[EQ= 0CA+F*+^7E($?M%G9&>1<6OAFWXI6,Q34[H"U$;!/>5YE+O]ME9?L2 MA'@)PH#>:?C;[T +_9/^0^'6HK2J.T3>6R.L.7/ ONX!F1@;%W['LPE.]YNG M7OO#FI2]#,K=:RX#/[,@?"!!T$((CT%1S*WC'V<-'&>^HZEG'V=LY97T#H'[ MZO\\?_'37Q=24&^_TS_!7]>FVCDZ;IFM^KCZ'"U2>R 89\7\;^@[B92L?T9O M5>7J/:I7#^L3WA@DDW_\]%]%&OSTWU^)-Z-U"IY%P/S[7\6*%-9@.6J;3CJ' M$=#7/ -2T\QX-B#4I8U42_KH)R_%Q6N-$70TK>70FO\IX./% M8L/JT_HUS>(0KI#T/L?B/Z#X['=/69HX.%U_DG0Q5BBY0%3I]DZ=BK6%@'GB M '/=@&E*?*UH\;^YB-J/@.42)6N%-[(IJ/[<$L5JE1%O0LKZ&+=3IE9\?^_P MY-![F:4B!.EV#J'VCQQ";2%"G3J$6C="F:I1JR'4@EI<-_M [H!1;TL1D<7[ M?S'M/;FR&="[9ZF4=@R>G,>P3T!EIV_LZG M#EOZ#XZ7 M>>5AQ+MZW._Y_=X-3&.51$^E9!L&TZSAM4P_OH07_$=F>)579R^&K33?A,SC M@X 5\\Q,!NK<,:+P2%?*F%Q0C%!+7P@&-[^2RP.BZ MB^\!PJSTGGW\_?+B;][YY?-E$-HVS5]D$4< D2-T+^/'_?V>A9:GW:[OG;_U M3KK'\)?_+;,H&/OVKF["HU K:W?01+G;6>M[_87F^K,E=4I\V!&X+*?^P4E_ MI?1'9*.:@#'W$0@#'JE2"^EX?TF(I8%B4B!7_6KE'N:@WY1%'F#""I)3730X MFT@X&9%SHD8(1)Z#2L.DAE.#VXD1#Z-,3'3\ ZE3V?&[-!]3'5CBA?Q3#"I-P:B).%1)(UD_,;,]"*;Z;&+7M=I\_T\T*7:$*/[ M59J<5382J.0G*C\PD@3[% DTP8A'S $FP)9_EOA-"+N&5R '/8 YA\)=& 6H MK\C2>"ZV9;F[\=%N-&;':_D 9078-(KRUM%=H!%%(&V,L.J#R@1'TE5U;/QF MI1L=*N:#!B,]*BC0?:$J,+[L$/[)).=,$CB!5[5?7Y@Z.9_4^.J7U.893=^( M9U=D\DXZ-'COQ>*#L_?F[I[LWKINN MKDOSX_N'LGY^^>)=OS[YN;HSIAS MY"#GP8T5#P5+/BND!/OJ%-) M?KYW*9,(CN$#V=-)LB=A4(N22@:\Z/!!>9]T338G 3HX7B,\3QC8$OU'%[FY++(RP/RI%5G;W0FSQA9W MD#)K(&&H\7P&\.8GDBD]4,\F&&LQUW$[:I;\;%+]3(4)K/ R>BH(6?62" ME>F]L)3:S+=@'^UMZGCL=GDE PI 8'%GGV+'>N1\Z9W2OO>[_:[O74MO+$+O MRX>7^X>=?7X8-C&FXK+PZ<%1ES\LQFF9X^_P_TD4^[IP%LPCGOEZEDLK5/FT MB&%*01T^VH"C;$+IC5R\.Q49!774;9@!+7JN9G?#I4(!#):78B!B+(Z(P\6I MP.*YA4Q"6<_ZY[)9"6[*, MJMW9'QK!Q])KC5]BI6-*A8V2*YESFBZ[[MAOH/*0\2%86)[&5RJ^NTPDD7K' M^Y5)74RXWP,2[#!+)W-SA &!\(][#<+WD>HU]:L>#"M>,ONF=+S7G%OMS4 : MP@*L2)2KWU:JLH=N@2N9Z!5P+C;= MQ.E(F]7 =C EDW5TA;Q?O +@2\Z)WC M^=M_>'2TRNV_ZYJBA+0H+,R/W@CE[ Q)OL_)!_//FJIM36$9]+K%O"Q/[#EQBWY-)[+L' M8?T6!+V-LGK-SGHVRB0;^[9"] 9F3>1 .*JD7PHPDZ%QBPOC%->+$&81]4"S MWJ%B.R36X%CVSW1$CRK\@61K1X:T!/"!W%FKN,)A+ NF8BJE8%$5$%P+ 9S! M?E8%!:O2*'8=DY]4J22%?C9B=+Q+62"> )I1]RM.]P*0";)HJFFU,(&L]0'U2ZO< MBG;DVL(8K(?5B%_)">D&\\3;L+A8+2\X IOJA(LLCCC>\%GTG!D1*@2*)5$< M;!=5W6>1_AHC+E&%@@V+X52U72.(TUR7H_+^+&&RPX@88RL.^3;W ITHEMB@ M[+#[$9G$U?_X<7YO4S#-$ M_;561R%O-JOQDF+(8;4U^B66S^R=>[$L6(DI2:8W(L,X1%/AS [N)J9:=9VA M9C +W@DZYW6&)<(2#(,$=;2C;)<48(JOB+*J\AA=+GQ>9L]@ R+:HT0Q;R.& M+#Q"VEI"]@%O> M9.DTS3$T7KW4NP8U%G5P_*$'NN\A]E' _S^_@7+4]E:+U_O.^SVWP69O=-W\ M^HY3_;@!9CV9GRKKS3S-P-215,SM6'!V*'H)W+@H)6$#XU@G*65FP=F=UK(G M>*&!!""MULWTH_[)IT:S-\'-0R+:$@2;?*R+VC7(C\K?V?,3A/MPF;&CH9># M5L-;B >&IDW.P4*IL=T$2@MDD!"%#E<>I;#$H4 *^Z,,1_JZM,M:(&P6ZMP' M)%G!#I$D%,HBB_"W0)QD&&4(:/ AVM=E=X8)@/-!8(KT*,)DQWN;7LLKM.+" MM@4BF2L72$>;:_7>_N^ M8L]X%*S'P+1+>(#3^ZJ@][:U5I=MBJ)O03F$3Y;??XY&HQGZH6]F^>_HOBL, MQ9-?SJ\4_M117E_+"DGI-DQ*0IJA;-PUI/TI9E]A!#@E.BATU#=_P;NI:1DS M$-01;\!RG;Q!5]6(F^_X-Y1BBS.WN%NN4P',9\@AS1H!2$BIHEE:V*22!;)O MDA!L*%CW4VP4-HL(6-BR[%S'1;Z(]GNK+BWS#ZOLA"9'6K9S:JP:OS(W!OY( MN16M$>](U_89,'U+KH/]3=&#@$AD]6BS^ +-2,M/&."_X'AND%&(J0!5>O"- M4*VCX;]5 ERS=^5""0I;Z"A2H"E;]$ KTTLKQE'&*[-M)@2@UGCPV9/VK=T; M^JL=O1&O/C4Y-]X$+=:41%>:P V8M;.1=LK+[Y7'*:BMWH0 WP.ODD24])+M/J_8*V?4_N.EP8/]^P1KIUFOT5 M.W01UH)&;*M[=-3&5_C,$M=J2 VO#=C7RZ;(R0145I;P+.E<6U^'4IEHM4D1 M?YM+-IG2E\$8$PI1$09&.B/(5(*^E3"*N/M&9..O3L M>=OF8'4[6U1'9+U @M,-1]D[I] D^8?K\J.[&"G%NC;W7$\]8Y(GEC MB*[LT&WF)/Q\& V)(I((+3 J9WG><&T;CN:L#<\B>\2B6IT/8A@(9*'Z!SNW M2]L8;L(P,I+9S,,>!BBHXBB6N"!(:L,?6/L!>HM,[#+P>3GX0_7D:]NBFHQJ MCP.*)!L.X'N\*&E9U =0>N/:;\AI=R\4,W4?E)G!U@N_4)&$@P.4S29ES'II M97^]K/C564 2>N]T?Y^\&?,Q-(_C5>3,;\=[!UDX0-+'C\UM=/ MV?NPCO2/'T\>_I'CNE5JB0NFV4@PS:$+IME ,(V+J=DJ7J12XM@'^R83CM5L MDM6X.A4N2_&>LQ3/79;BAB&7^I++O.!FY=]!^U+BY+DRX+@4\GO8]8]8"6HZ MC=G8N214R*'IMJ!IO>I/?]>J_IPXI-TPTKY^]_'LX_F[L_?>NX^O/WWY<(:E M?5QEGR<.*SL@I+G*/IN&CO,TR=,8?0.Z]F=E]N,HRJJYCIVH[V2W>XP^!_F- M,VH"^W2&YB L[[X*X_EB'M'880M_&(UT]## MF_(>AOA?FQAW48O6 E+: [4MI@ I)"R@LP%Z\LJ1PCJ5P*=X- M%_)/D5CM?2A%[1ASJ>W8?_;5VM$MN6S=)%\%E(>2+C7:TDJL5EXUMI;)B!ID M4,C6WI2*^L#TAY*B(G#&V Q;Q6UCP%H9%)QR7XV9R:L(3IYR\G@NZO7:I?T- MNW' O$8<8,I96O8($9)Q0JA!0XT%=L.0"=4++C"2G0*0E?<:/9\O[0 VRDY1 M60=Y /NK$O+@3H4E^HYAQY%]8,.4XH97AU%(D>!E$F!VF"M!Q')J@,$TN2DH[)FBY M>?_^(RS>)=[9-(MBE:6/P:O<][SN<,=:X!X7C: .+67$11B87[25_/9>15S1 M&.TS&8?&XD/F8VR[!_/7G5U&F#]8U#NMTS\6Q,3K.'7^OCH,]?W?O%]+[ZKC MO;G\C8I/ -6H)H$20V5][V/:63^2/,$!^W_K=_>"J[WNP<'A\=[%Y=[Y^U_G MV9TB\&=,+ZDB.H6(QYPC]1QN3P+GN84 MDZ%+F3,@1YEIXY%3'$SP9QGE$0?8V_7K![*X1J2KLL".K'(8GX(BK=;7Y06J M^0,*Z^SGVI4CE,05ZQQFGKB*=K;NC&D\I&)_.&4&[(MK@9=#":A U4=,0 NB G,!->=,3B@E&%-6"@R9E!ADRIEEA=YB M-1Y*I(ND39!B!_!3J9*" NRB$N4F[@<[.A0JP0M+_^A\(173K29S%8W2C !\ MD^%L.M*1,YS,/#7VT7S1!XZG +.F$"Z-QM5.MX&QG4U.]?I!Y!>QV5\-V2!0 M(+.S4])H#KGD"/N\# (0$X9E;/)KE+4BQL!_'0N)P>Q(.BRYI$ HY+DN"Z!" MB=038VX:QD_J[S+=!@"_\3&-2C4RRU- ;>0:AD+ASEFQ9T01;2O&0F\<,'=E MFA*TK4M'R;5Q,.Q89JW93E*"IT',\&9I:5(5Z>A0$A# +E6$&>]SQSO#OV,E MF]S:A\5O;AZ7@3-S?WE@ABZ3WZ7XK!DD:!5=]#Q4\+02872#1]_BE2C\1:J. M "$=XY@67GR\;&-O"&*JRO.'.UD6*BKT$FYSC$(Y;=LB4IEB+QT5P@V"FQI7 M;1%5@-*2UM#@$]=^BD:B)0"1?D)2M7K:[)@2]C2BI$%9F1ZT5%YE,-(0I4*L M.*K>EK5,@<3.G(/I@3)CN/G8^ +T+PIBPN(/ %769)&&@56HC-H00S8+U;@. M)U6=,B:ST _-DK:?XX=B!DA7!4(J/#5D@[02$^GJ>AM,I=FD1HA;%5?\0(9U M.F1,'T>U*L(+@(E@E*Q$D"$\5M?@ZRN1H<;AQ61,0'$C!.ZI0EROI,[\)>X. MC^:<7<3U\70&=X 5TTQSGPH!+/"QZ\"IJE><*THF2(@<1$ MPWY3*JB431 \5-A_IE*$=-D.-# #1>AV,")@SAV#XI]9C4P([ WHPE0R?O: MY:089!KSYHU!5!N)+(Q57R]5.Y"1I]9*J&I98VFG,,>\J"YPWG:_[;W$+UKN M.)<+0#:O+SN6=<"\LCRMQ65867$QR-0T M-U7)?O6+U,8U>:06)JN L)Z 383!K\!_J61C%P>[_7&P1RX.UA65>[(!L*\B M,J*&WN<4V/WL20>_?FJO;S;F,J%!)C4OOQY+SF%,\8LBBP9E@=U/>2NQ>5O% M=:M2490IKPPS<"G$#&LIZY[@H N2)HPA"%JW:DD!QFHCFB5;"G8H@?E1&KZ> M!,AH)170T!_0SU6Q&#)0<+5JU*@F$U-JN;WL",U,1ESC3>22%0.S7N*OK4MF M$S$Q4\Z>FE^U3Y9 %-\:)C":<)K$6 9A9KT,C454M"@=1FSCXD9[H*%.HG(" MHC!ED?K:T< 5:!F$3>45V)A:M5,3R*_'2GN= (C>9E-8Y2;1C(A MBV&K\4$K VSVLPZ_*A&H"T>8FD\M%P[/(I0@28,8*:_$5E8V>S#/?YB2SXN- M0VABXAKJ:&I*-%7@YV3BL6Z)3E=N[9&*@DDN)5$LTP39"2O#3V6#!=3#NSQ) ML5)&Q*68@)1]K4()-*.I@0@+J.KT3).:IBW2!(CLI,ZVUIZ?IB'A*9XR@SI$/6$)2.C6M#L*NDH@"R1!$3J3IQPQCG8R (4M@(PY!J[-L^9]$4 M,ZVT54.WECC\_.4<]?0R5LC"LU).0N(X@RC&2CB*=7QK>#=YL2ZFD,(-JZ]GZ;-?1 M27YXWVYE4M8OL,((['O)=75:7F-5D,%YDL],7^H&\-RL"#_N*Z[J3RFLO@FF M_DJ;C^TL%KQ M 6OXFI"NRRA4CDR>=%5UF#M3)@8 5R%KD#,EC& BZ4IAWO3#B;2.\'>IO >K7L_SV=RW+[]1Q MA$VW<'Q[X7UZ_?KBBW?V\97W_MWEUW45J-TPV0FR M#D%W D$O'()N/-$B=NJ_0TV'FCN$FJ\=:FZZ5Y#5>0XUT'?8Q-Q!J(-0!Z%S ML4,'NQ8[U.LZ?-TPOIZ]>O4.JX*[&N$.6'9+-G/10YO&#N[6=*Y2AIU,MB4R MF2LCLY$R,L>NC,R3*2/C)()ME AF>XW3$;;\Y4 MA5AG ;^O-! JZV%:-%!%G@E,,.+]-R4 J").;M>ZKJI^<%F B"HT8P$^7<.: M2Z]2WEGH3>J'+*Q#%M8A4R& H57V4'=+?W:&Y1:P(=J$4J=Y6WVP:1[MU4K<*U1;J"V ME[IJ3]79]2E7#EM'V]SSCL>[^AE+*$7!*D4S'#5R')N^OEQ!84M)D?YN6/J= MZC];XZ'R'07SC[_A0EUU*/O44A(*6448<94TZA.SM,0&-6JM'G@Y#YUOJZHP M"*UW<NLX_QA\"0=)58R?G96,CH*BUT$E.0)KK$+S_'G5S:UARA*RGDVBFF MP@G6#%)LS3QQC55+K&=4^3?]"7%7:G61>\_LDDC/37$F3 >GP?3[89<'(,]@ MB9!/S3)_U,\BNX<"XB 8[<'+L9P(*E%T+5KY+\UYF$FL<82SH@V!39:J>T:= M26Y%[M;#WJUS0V7VY>HL)V4N#ZXHM-"7S9!UU5)KZ8T94!4=4R.'BLV@Y%50 MC0%5BWP;GLW0)' E,U>;LXHD=[Y=IRGT4D] M^Y!U>-#W(H/Q?HM$,@I3 (ASN,C/N?@X5FB.XLBT*Y'ZY_Y<::/YJ<$?7&H' M[0%88BPP):"CR42&$7\# M;S!6G\RH&PY66,$WTE>ZIBMOPH)S"26J;D I?/F]&*XV7*<$-@R[S_UBLA6P MO7?;+(\F^6%+^0:%A'%TMLO9O( M2MS!)XX,1X(<&>B-I:=TQ'6CL6%6HCL*(>>$!R?85@+>GY?_G[TW[6T;R]9& M_PIQ0+&=1.])[!S+Z>KZ=$%)6Q8[%*GF8$?]Z]\U[8FD M9#FQ(P\\..B*;8G?U6.NR,2!T4N;XW+9\N@C,)#:((K:*$(A&%ZO4MM'4H+9C:]I6Z(?&$HO MD-V7Y7.6S9/ ,8GV8I91#Z(9&<152KU'HF"1P3ABO'QP#4C>]/EW1D3R[_66 MC6=1G,^Y")B4D7FKM$!)_0:-FMT7N0_9RH$/CJCOY_>MMCSKIZW:CAP9$$D% MTF/APIH)R@)X2RMLIZ+7P (C@M8K?>"FU(P)^XC"&/Z5Y4)ZJO>8VBS!29*^ M(IZ4,V8M=GIQAJ&-87CP0A%[EC/X&X>#V@7W'<1Z>O?^6'F=O2"577/&>*XR ME?J$JQ)5"O>IJ4LF9]YX+EMFK#DB9>;D[V+CKBS'7CG.!4-F3CSO3%1&:Q%Q M2[AY](THBH7!3*B ?]KT:'&$X4J%:/W@5)EN?\8LY:Q&<3!PM4=H";A^Z0K# M[!EKO0MQQW#):Z$R7P<.?<'J4;BCJ89FD5@G=Y @L,^4R#T)Q&E[XP/M4G)+ MLEQ_%HTG^ E/1YL#B=B@-"V,'Z M:GV'A =TNK;:+8-N+2QO3'W Z?8IIWU&2%X$W=G,AM H=N&<4EI_WT1@GT#\ M_6F54%^(&'L;4'NRU.:,A/0ZB95(E14M!JAQUP^.A@V"OV\$R.F0C \&M_#J M;\["-/ !\J'#S<$-E*!YO>99^RN>M6843PJE\&M$$3>.;Q?T19!DDTO=F!9; MF*#;SNEC:Z;CFB,W:TF],5IM2Y 0(H-*R2GKUB@8JR!E81K2HX.W6O# >07+ M'B[B4AMB%*M"CX/4+BZJ-@;U1#+*@H/QI;Q?UW.#OQBDW6$-MX(U?--A#3NL M8:>S.YW]9'6VW]&$NL Y$=-I73EO60UV%GXG+3IIL3UIP1VD04: +3!?8+(Q MGIH89R<;.MG0R88G+!LDEHN-:3F'9$0#>,S_RF*0%Z;G%W[0XF^\/[*#G\U; MG'^4,9SITH_&W,DD4X5T>J&NNE-P^?^@D$ G<#J!TPF<)RMP(NS^9S/ZT?=X M7LVQW$97J> K_\KR;\&PS,;?@I/ODD;EQL8:OJ1SY]PV$-%%^#C,*ZA0DN%T44S(RR=/A?'4.,I0DI-P!U/"B!3]:K6CJYU,FE3BX](;DTF-;D1:ZF M55'+;3K6$>(&!:V&R1&RHW*0;',8R*P(HFDI2$IN3J=3K&M\L>M(IUO"H) & MX@3^:F8S='M8_2M%7?/BL16L-/IZ!)G["]/5-X\T%E]O@X;=T-YC MGBR)$<'*V3-,A,LF&021[.P*E1>BBBLJT$,&)^+V% ZDL6)4\I836I);9&M] MB$T4,\9NKTFI-;6BT;,6GAN"J7^MKA#D3T#= M9[EBL-CA'ER:)6EA7+2EXH)4.P//%%A3;_H\$$J?8CA-$]H$'Y%TQK[==)$!G]KM*ZKI-!['*-Y( M>'(;;@2A9(FI&&'7<"S\-W*>&*0_5D8T>J-G![2H\D52.2\VX\2KL&J8K>VP M%W"NKJ*D\@=ENU[#K^:;#LV!U49P-K$//+Z)KQ;U()>'^\%YHQ1@,7!!8/Q8 MF#VIX.:A.X[@6/Z5Z9"=>0#W*14*D.F*A30$Z*)\^G5.FYA$K#6?#XV;X?. P"."EH9^SV%_75SYT7 M1ZPHL@7;+[F6]?H74Z]:E'\T@CS$=[+=12^F L941S72E"M53&6#&"LD6:0R M:G7I')5OMB#06_"]?.7<:BQ"9N;NFOK X&*C@=O#?3-^5P^YO;"4^>VB MD>9J_'$$1]N;E M%?^(:W@ATYP<;:MI6L HPU+$E&MCAF)OT4E?47[&+1%17T3I6"N-R%4B4B1'BK&]O,U6KQ7@MN08='.*%%M&YPY+U4?% MUIZ<"9BT9"W)PEO[+'MF[.PY$A(&C0.COF/)8I$L?^+HA&Q?D*SEI(CLF49G MYRK2@M,\;%KE=,3D@7F44ET:K%M,2UWQEI#L5=^EM[7!CSU[C@5LI$"!/>3F M$[4 TF>50W0'Y5Y5.8,S_Q^UR@(K,]GML52'4%4IU:Z]3:(U=K%JKLN_H/0K=U MEFTG CH1<.^6K>8,9'^B@]C>'SF6!+F;\4N,5F+>/>+T41L(S(]@KPA:]P(W MMN_B/1AT&A,CEV2=*&627;.-Z9(K;]P0Y9FD2U**(DMXZ5V6?>.+=J[&65XG MJOZXGJ3:]C1(,T-:RJ0_C$^HL?$GT34E1U*!7,(31R6"L\;90F+9^)HD+LH& MF6F62_(U7V244,QYP,&.IE2,ZL_9++8?-GL@9'EY&5U*)'X,H]#_IKA[ PI4 M.!G1^DG?Q444J/:UXA73W-1-RFR&IJ=(Y1=5DQ@3%%-8\91>2!D+1)/ (7;: MM/Q)*(N_L@I6.PW>Q]BNRN:=!BGR_C&PP6_"\@S/?C\MXQ<7T3>5P7X$7TS_ MJ!IW9#97+DYN1YW9OCUO[<=A\[B[2S>SN+]546X&^,)FJ86 M8\NEP-LUQCYQ&TCD$L3#B= MK['].B^^DVF=3'OB,BV)YS&#<*-1G @^L.X!4N6E-%$R+<] FK6U/_ 1ZYV3 M?[?;95R456Y;V,+?0%QVZKO*QPB?K,5MR!4O@DLPBZ4#"!7P\?/OQIRFHB1A MS#)% ;KB]EIJTA XF\0P.525EUD&?XT(X$KH3('=C^#-B%%6.(1FMXUG'C$X M^8Z!-]@7J>9H% AZ!N.B]*?T[X*N;,D"0C!KR7!BM(%1OGZU0P31KN"E)@A M#[XJK[$(QBULH1Z P=A\BYJT^ ,A!'$?H< R+NYM5-0Z(3:;*U$P"H02UH\6 MIA CP'(R9'&L2NKWE*UL/!@M%O Y/FG.N[ =17.U!.3,Q>CDY4O577-=J3=8 M@=#OF-JUE;H?6V2^XQ22\'>DR21-O>69G1?864R=Q;1-B\EPL'&/V"R84K>? M5,<#ZD MZC(K8TW:.H)[;,N0L]Q-\R# PW T=1*BDQ"=A'CB$D*065'*\=J2F^5&EQ$2 MIC*CQ'R12?;&\*L0'5D9?><(_0XECIWO,P,4]2I-EL%E?*4XC'^P1\22A8[# M3N.<(O+<='ZW$SB=P.D$SA,7."92,5H&U]%28^!B\%%(F) P8JSGOZH\+B8, M4*&,#[&NW)3.Z:1()T4Z*?)5()+[:D.SL,6B<..G'P[,1!H2[A M%X0Q0O[I:9;$V2J83PWLP@9^!RA M6WJ5)5?H $_SJ)HPOY:A^M(T]!A2OU3I>,E=U1$]/8L7 2-RXB2!HY<0\]^\ M!EK3-/'^ZXG7D2CI(^*#+0W++G+!2Z)O$:M\3$](XJEFQ]< M+>[H?;9Q14!3=OP^SX;?YXX.V0^>:%DN6JV;(:&_YOR?6Y?]#)M=,'[WC CB M"^]FW+/V?+UR'<^+HI+*QF1?:/9Z^CAIG\_1 D',1T8Z#U5^ M17\4#1D&7\Z"=]GWX'#O;1A\O<1G!A^S"IG,/R >6EX7WCWA\/_\M?]B?W_O MI28<]N<5"AT_:4-65#1-=*A,NZW&8FS8\V^BQF"A,_HUDXUG #=JOAK?LE&Y MBCLY5*DN51(,^;7B+# M35;\"#+58MD%J"BX%"J-QB6#S^G:C,<$)+]DD+FT1<*BPAC$6I26AM-][,#S MFQ='-TN3:$']6IG!UJC]FP_BUPE[,MS @C#V,!1IQO2U-^P9^Y>J%^75<;WG MQ5#A:N3E#.M#,NPX@?YA-9\C:!Y#SYBRPDX<&TS6KQ5OF;XWQLH,JFT&MI(A M3HTA;P+:7U.23D.LDUD]MV=>K_)9P47)>7F&H%KAX@3]/,?">F%/H>?,6 MR+H,-V#N/ =+ZK-$"&?L[M=4GE^&LM&'[ER5IUGZ@M\H!Z#QWAZVCA(Z%?% M0<7OQ+N:48(G7G?3%2V(IO"_SDS1,:Y-&9=5LQ"'J%E4X?#^Q[F;#@ZE>JM< M"J%O7G!1\?10[?+LW M3HQZ643.B7 K&4FW.52$?;JTA44BR46,=!,(W%0(ODX.(TO+FS0'4: M!4F8I3G-93"OBE(W&X(G8GL)T#O8ARME)/&*-[#51M^&EZ48K7#)?9:VYZP8UCGVJ7RK#B@F?$#I-H&R3,=UNJ>7YIF_1BA)$MEHW7!Q> ME9&BPH[)344;*\K*RNR2^Y$P50Q:STDDN8W('!AXZ17%H4S0RSE U(ZT>7D, MZX[3[Z_EA*X\,4R/XX%%N-@,27GL2#",C>JT5.N62C<:9(2(S$K#UTD>@R\6 MWWB*^3I&9-WS6YU#=M.[%Y7V--K]FP_1?U T]V#/,#;'EX7;WGAH?"Y37?DV MNC#HVM 5YK?5N]4*]94QTZAAUJ1ZG@T=^GHMM7Z-],Y@4+2V^ZC'Y:]%-2KB M24SV76Y_H@Z?VC[6#>@]\<&-;GPI59=0=,J:+T*YXYW_FHR ?3='' NPEW+( MUSR2RTGI^Q/=Q(8^*M^,+G.E"K?M*&M[>)6ID79=:J,G>?6T@J2>/_Y,XI*0 MXT6ME1 '\+51:U2DBJA M15B9 V5_2=D-^/$ZBJ]TUR=.1[3*Q6>[2\.(20:TYZC35;644N3GJ*96?+7M MS?4,^Z91K7=A??Y5R@352 J/2"0WQ,T']4V:1K'39!=W6#=/(R5$5A(*09(@ M$]_#10,(1V\Z 'L]-%NT(YV07>[1)1,@DR!;-P'3X%PL5?,U=\E8.<*P.?"7 M+*TI9?4BW("20GQQ2SR"S3;#7$%<2_0JE%],82$\?0I)TY105G M8(M=I;YATC%64YWVY.RSDU]=8SF47(9S8U) M:[U&BY\LQC,U%Z_%!D!"V^#.' [GSV04.&UFG1Y_<)DLCS];W5X;.M/?V;/0 MZ7J"()NWO4G,F6BBV)E#@4>.4FPC@8Y14%>\*R!0/C$699Z1*,OD:'X\ MQ?I(AS9PF!VN\@4,\& M5IP$X#/ED-Z+H;5K%AV"596A_& M@L-TI!.\"K#R"^/:^>K4*$RB61S3-T99BF&_B3( )%/(< ME:UEN(PFV&B)05BSK# DAN0Z=75RG;G>":LG+JQJ81@*G' :B?/C<$@*$#*C M9.D'@U*2(@FLG8Z0S.!2%_B]U&2M. (CLBI.3>=R"3MK.=15X77"IA,VST_8 M8% 0P5TD*ZZS*IDPWHJ14I[S>V=:8R:;FL-S[3ZHN1Y&F[ZLI0$I^S:KG&0?Y9R,W*5,%@&8;KZW>,>H5L##K&'22UUF='1;L&OA MZ@04*P7=65#2Z)3AS#50'D<=Q85N.%AH["E_U6;6A0D_9K42745QHA_1_G*Z M+,QZ4C,74S&*KY2!FV!$)"HF)DD_;^J23QFHGX'-6'R MEE:V/<"L^Z\%[@^=31#H;3"LXK+6GV^ '5]C$+(+;&RGFRKR&'F7!0M")=8) M",\RGDY9.BF!8U[G&6SBA*P0+LDH+"R.,]'T&]/4LN)\*5;DP&&X4KK!%2I0 MM&?@K:.<H,S-(7P4X:S95\@A8( M7K_E(_0^ Q5R!0L=Y7BT$^5=*1U<,Q7_HF[*;!=5D>"5[Z4D0]HYPF\N93"N MO-.%_51Y(ALAI@3!-8T_C<:54/#!.6X<1T.@ASM3ISS 9\[@+"GL,*D_?XWS M[[I_=%YRYR5OM0>D1:U3_28YN5291;8.UH,R?TA"Z/4J 0\ 48(HA0GG+I(, M+2ZL'(P6.O>'MHLI?6BRI!0=N68G6SK9\I1E"T7@QHPI1VN86"S QDTP>K5RAZ;@G&4UB??U;@BCY,)F^371&%DOO))4_GUO'UJ MMI6UE9>V83 SG-BB&6,:FVKL#?O#HE.MZXFXY55C;ID[!U,9'YINF9D[(CRO MT@E=YY_$;Y^I9&T=E"YSH!L@19Q47CP.%AG\[](R#3)77)_$I\O@I2@ ME+<7;&#@GM#"ZD$2TR(/,91D(IDNHZ4 'FRW>RKS,$@>7ELUCF-TW\NW^54TN,>:\2Z%ZG6^B"\HE*C!D7DH-O9A4'&'D]LRA M&W;4G\^5;(P=A0:9+7)%T6R3*)+PJ)!V>B'_D 8K^UG?QI6[MV;#<(*PW'!T M<4@[US,N.*:,4U$@X=?2$&EBY'^7!T"7Q3ECN"'P-"ZZ<=C%< 7+PNP!L;EJK7LM5$_VQG9Y!\^ M2 #ZR.8AB"R+P]AM:8H:B9)F1"-<+Z5J8.^:HB57TG28DC=43"4GUK_@RLA_ M<]4YC<\%DRP M47(.XQ0^-->UB7+CLD6<.GB/XFD^+O8[ HB);EF.PY M7S9])7';, V(;I Q%]JVFJXP(2A<1P4&\AHP&Y>V^-=^3E/L^/R#%V)I+KF0 M^)I9#<%TAN/S=R9/J-AB'%--@V1E]2^3;!DEX#M2A;3W24%)%3I3:V9""9(T MN,3T. &$0@M"H6_R%U(7#;+(*SPVNJ";L^V&Y4% AT(?Z'%X](*OHM!DFMZB M2O$Z*C&PN.>%2J8<;B4/LQ@G&===N$L6DD5F'2S M8XI^5+P@%&.&B>.2V0-I^L=-C?& _6@C\:$F5S I$,7NB=(L[-X55(!8E(T/X1$XM8L@@&(N#*P+V)BMN,#*D#L2@:!S R*,L MJ&U?Z; E\BFVU 0:Q0;'%?U%]N"G=1*$T#+0U>D1<-D0V&@Y>9KB]1DZ+_V" M1% I'>N;$<.F FNE5R56*SF67I=*Y\20AM"E*6;U/2)/G5 G[QV#;/&$G&C. M:<$IO%:%.#:(FL(CQ>>P]CQ2W =_1$:1HL*R17PWW!]#T4C?%DJ-.- # M5PT:UVP*-DW)BTV#TV+>2N(\,.*=J%79ZT?.*0W%,W\T^ID#6 9DJ:GM+',\ MQR#X4]<$*4X)QSKI!?W-3A!O;NU<-$=" OL;AC_@7X3?X.ZFHA:$R05Y:;2Q M,XFI?&JLS1)7TZZW2H0;4E"P-:MD4))4 4%W%6=5D2P;)]:Y.BFBM'&'U7?2 MI^:RJ)R,#Q&[-F:(8$@8)U[,";918FY>F7?$\MNS&"RJD,B4(L.U\31$08;26!T1"!>*\Q:ZZ Z*;N8.'VC7/\4HMPCYC+T M4;U?-XY]AI02LK_"DZ ME+&SO=ORA6!_4=+JTV]Z.]9R>2VD\ MN\]QAQJ"XBY67;/X))V6ZD/*WZ-+:3O)2 =A;$[OOM '.,7-'TYESO[OQT2 MU3*&ES35<@GB7;@K\=="YLS:JR23R9F*G[46*[+0!"8348[T;T5^@4F@N^O% M'9<\*40Z QY3.Q;U-X;.]6=(@3 JHJ4'-RV/)**W7'/ [D8K@SAQ+T)#+]]\ M&0IS&UC,-N>>KY\37T4K&FWUIXF]D@-=LT[ ?9@OG-X1E'%#%4*%V"-T1NAQ M:,50?RQ8YJ*E%FO%L)^QYCZJYE7"!3C_(*)0'_!T&ZT]MH\2SM$I 0N4C?-9 MY2=%]"YRP''NS9.-P%QGS.I6&&/V6K46(<14"99N8UR+#!-!7-%H:\?%RM"B MST"LV@KA"@I$MFGU(D;',[9->#PN(]>NH8,J6")B(B7Q9E!CM3"J1XV=,589 MO$OEA/ND$T,Z1B]6IN,\P:RE685KW8;#B2'Q?J'\=%$L%(S/]9TS,6QM'>EN ML32GQG+;[#FUBUI=C[VYF*N),MSJQGN?\:T^AY7"3AXN^/''+W8]7NE>/>GB M0O5]#)'C.V&"X1S=(/N-=BG")(JQM4W/$7JP@=W+$5FOV>L.7.C)D'7RPH@( MI\<$+\B=*-JPUC+260=R5D4U^OTX&MH8SC\TRLEPV[NVC8G3V9 I MWJI6[!N%-I,HGM.N:$BBY P)R:E?M;NZ'62'&-DF8N2P0XQTB)&GBABYL)E& M<4P&DFW![I&NP^!=@HM-D*<.VY !+[M-])CJ0]7Z6K82:G &:;0,5]BO%+SR MS%.RKR1SP9%X#NRX_I"\_[9!W5#2?$X78(K^J/0RNA1/7O=V:9NX\0!U!4ML ME[QF1V(%"V>N,(^R5!%ELG0&T7C6Y&T[6%J8+KR/>BL&[0\G:I_V/SG@8^KZ M9/L81-0K9$%A7MMX^3HE?Q3^"\_9?_4WTQ51I[D15EY:@+QC88CA*H:&TR%Z M$16E.VD!=N@0I70Q1+P*QJKT6D@M"1LYQOE@,JN54VS,:4&S'BA>;(4*)K M%+@Z8I''6:XS6!Q\2=UTI[O=-YX5-[3B^6"27"ATTPOZ6-M-U^O@PAIH,%RP M8+-C[O%E8VSE^:4#H5+,\)%-1?&3YIZOAJ[!ZJ3J$DZ@3@89 BRNKK=1*6_< MVJ2N'>OF\CPHO^C7&$LMR2ZNYW63T7*4)0+%)X "3>,HI9.-Z#4TN N57-G^ MEN5RP3_ F2MUK".:3K' U(3_S4:O4SA.P,^4-J^K.,O5)7J\WOFUG7TCSR\@ M5)@#M//!>[%TV/;R=LRHZCY:=VSQ*C%N!P(Q>#%S7JW,U.W#I.JKM7ZR:Q3M MXVH+[4/^$?P9L_+ZNOCQO+1CQ:R3JP(@XP2)\)!AQ]90_E5Y[6)=^MW6K .Z M$>8Z93!7/T35!L,[2[F4GR%N]IT$FHI)=J[+O:%;'C<&UZS_;[ZZU5[0]&=F M@2F=CN90L4;*8@$CXB..T:UK^@S5"I\K]H!?J8+-8=_KK$V.P +]:=6?E7#:6[USJV% M,0X<^Q*7""ZU%[.@@U\$$S4J=2MR#(*#Y3>IX/XR0_:*&)7S(MW]"XL+"6MO M&-RPP(HF=BWR"*9-.5#;>,VVKO8 8&Z])G-HHCL3KBBAHG>'P;^HSW=*9FE< M&F)$S)P_>_7PCRB/31KCG-/3\"]RGXL?5Q)-\-)5Y&9'!=+M=[$K-@WZMN=P M;5^\!Q3FO>;6>Q3+L3#C]^EMOG:MK5 M0,AR6R3((K(U!O5=Y^07Y\,07E7H/I:U9LHU:N&V83TH5?1K+WS?A(M@13X8 MP-"Q@2O]1 ZHS09JP21IE:Y L?9"SK[NM-+C2>&1P;LF3E" M^CGK=R<('HWDNK\U0*;7O+$&4UF#.AH9_\F8'X'W:[=$!IC:DUO46!W*&I[ MP5K>S5I9V43RY1H$6S&+%Q2]+6C@T0@1R!)]=#M@F\]J#U:7/;9C?-V;]//) MT/V[RH8^>SZVEYM3K;E[\=,"3+*+E%QLAB(]'?S4&=K6+L66_/;/NDKYB,BL ML&[8WY+)HZ1D>[U2T/RI="."T@_=&%_C/!YQ D6RB8-2S8.7J 9L<;@HM",+CZ8V+0X?$0\!$WZ,W#!WHOWO=58BD[6=[)^8P%WW,GZ+U4U3S.;K5#:*@,/AR?D0VS-?>L!=,U832 M,ICFF"/$[[MA1M%FQY0QB5>J*#4:! V<_O&0\G1'F!EC_=ZW[KQD6L"[9OH= MZGU*15H<<4T4$I@QF&N1*QW7IM@M95TT>BLR&3E;45OWV4.=5A2P:8XTNR;= MR=:;9A^6=3%0-V1)$W0RLO1F11%3IK^Y$%R*)M7!/[HB#IOYK/4M7"A#>T-1 M:5HOT(P(AX)/%Q.=S/5B)^V=[[ZH;)$HDW4[5\(,B\=F M!N,V!(1?4T)]#ZF<$=;28W\W+%X8S:Z*@LGYDDBJ#C7_1I.T2L9.,$%3'EG4 M,1F?(VJI1U0W$<71=SXB /A_X']V@T^?OG""K,DNGQ8J^:/&5$]O,D/#N^ . M(FZ\_"*&9_Y510SP?Q_G<1/][<]K R\@=(.T>8B2O[8U:Q7!&HZ*I@")4E$])]U7*4(G)HS!XI ME D&+S3OEFW4/?**:F@>V.V7@0-,S$XA MXY!P;-$4>7A,.X#0]"=U"C)<6=H^+$:JU8:JR\^1H4U#9B99I74*E3K$AF4T MK]<"$::?N^5*,V%"O>E$KR#O:JNN="Q*MY')W;!!+N=JO/2Q/H^%GNO77,M$)>\IAED*XSQ8(&>!J=*YF%^!$W=J!I28;0)KN4H+7,43J=ZQV3- M$_H'@R;G" M++I4P*B6_C@%77E]FVTOL1:M8$)M;7SR#."A5W%>5LR! M&UU1^3?<^ W739]'/G>QAPBWX2ML#"4D0&CCSA7HJYUXEX,J7",64QR'CKEC MH=_Y1;SS!TZB)2C0%_ ?3TVCJ*291)[DM53=L!%_P!KH19B *"L:<2E?'YGS M#HH$_#>J$@:Y/*O0+D,<<)6/+3TJ+30QX>?U$)I!6!/+S&64QO^QWH41__61 MNOO5,BB]A8C=1X=5= =1GV;9-QTIQ+M W>^XYJA0("^8@)%KQ4B?.1A+BV_& MCV'%G$A"+-('+2#M[]RQXB-VXBL9;H0\A%@N\(IK!P5Y*NQ#IAH*1I+&66Z[ M?F&Q_B@6AFN^+LY;'A2P^M>8K7\JW1R#U=6'X3^#"X6U)!6:@CWM*[.0:;.Z MIJ)94 )C3G(QU7/N5GRMY[C/"?<#TP,@#(RN%ZAC(O++/D;"M,!BN6%C-7^ SC:[45)XE M3D%T(QFTLHLTD;4VJLD&=FG"L4PQ%4N,?I,KO(ZMK0;\M( IX-W "C9@" Z0 MC+&!)<5(0,I4>62(Y?4PG= 3Z;\J*6.,56'@BHDS$*IAS"WR$XJ2/P[CKAY MP&0P7;GH>G?67,#UEZ_=M]%7T=2IN2&*TH8PX.'[($/=B 9^G>(*-L9R3?$, MW3[/+P300;)?48W@7 ^WP6=+;1@&.VI%![]V@/XJ[?B#A='I >_JW7%U.>V) M/BU8SD!!GQR[!?W'AIB**%&F9ZA$@ S#K\YT-9);\53W'J3#@ND4X79!MB*R M-R2NY/O@U*&!RHDISVO\,#P1][*T\$Y95>N&;+ZJU]KLKU55.JMJSS>LD\3@ M1[76NUN:F>Z&>T5BC*/(1E),)&"_4B[ 5DV]R5('$382.=PO3('U^5."C5?. M\BWQE[C3APZ5P/&4>CR,Q4PJ/#/T1Q17IM$79T!!OKL!=!UA7^H#!<9BUCA5 M][SN/IOKM"EVS?'147_F2Z00"ZP,YF\T*8^7,] $+/#!.*?L8\DI?D=QCVW3 M.':RG;U>J02<2[IFWSMDX4-$%K[JD(7/!EGXZ\D:OWA=+5I@%MJP,_SI=?D2 M:O=L@JRO-ZJ7L,W8XKAT+>N$G'QM?L[*_!O+0V/%>DIZH@'5K)XK1VT;R\CD MP];:1FL29(Z[Q=KK707>:@DR^G>:H?GQ\/=0B$KN(;2\WK*4ENR%1];(9#Q, MV36U/(WH[LFOE:_*Q: MK,D*GM 8:/ZN>^UZ4+C%!7>@B*2[/'K)T]J!:7S(^-["C.&8QNB@68B19W.C M2]AX-/S^5O>T%_RI#.O%/=O8YO4,PW0(T6%>,)AO5$FJ'"8S6IUIC+<%?E56 M.8.@Y%K"ZDPV$,H2*FR)>6"7/O@C]BN5/L3L[E).C5I!25?-=8]G!E-SE%GI M7BN=9])TJC'1#4LYZN4$ M-7V*1]:=;#[1%S7A%:Y0@7E9/K12?_'W&\)9KW\ZG/6Z8V"XFW+"5W]S%J91 MMBLUS]I?\:PUHWA2Q8._QAX;1>DWE^3%@E1BS=8-][5>UOXK MZ@0[,=")@4X,_"(Q 'LO]N%8TV=V=[Z[\]V=?\)W?J%2W?9N\O^I"^[;ATV<8.DG67?7?_N^C^/ZV\2+JX */.J*+O; MW]W^[O8_Y=L_RK-O\'GD5%-Y=]V[Z]Y=]U]RWNREE&_4!M=?@?02=0.H'2"90G:#]HHAY$FFL6U'%4+*@,WQ1Z=D=')A$XF_&J9<"=ZOX3;I[ZK^<(IEV'> J?V>I''5QA, MF.*E9 C?;F]N^U/T@+0^-TDIM.-H/X58.TM*_ZNW'T[Y>ZONW+W9U/N MWBFY3LD]126G&0Z(P6!,-:12W;*J+&Y1Y44EA3)89@1&*]HP[0Z>,UG-G9_<6,J4EL0=$W#4#K?=5I:2: M0["32YU[39HF M#I_DDEYKUC%ZK3!J^S3%ENF @-*(D/X#7]()JTY8=<+JZ0JK*"^%B*FPL1,# M>K!DGH'WR4VB**%MQ./1:D[GLU;*$") MEIUZ^9%=R\QO00'G'[O0143#*6QM2%,J_&::3FW[G45.(C@K+J\?=FC(+UG- MHF6.V@_)ZHGZ=7(5%UDN[<,TUZUH/:U]ZS1YP@F6T5,[X?NG2;PWE?G(3&V W&,O7XS1DBX*:Q[KT]LJA*-;4(-XDE>4/A%Z'9E[(A//IQ MZH?W-Q%7$KN@UH/9E&(2W,2CB\YWPJ43+D]&"]*1FMOB/Q/QL8WAZ^5S" M!.;UNL&L.QJ"'MM&0Q-%G;&H7XX.XE?FI.KGZ! _M;F1KO;3^J-[P1?Y@1N1 M>7DRTV)\3003BR4:&0S.]#LYC,))8E#XQ.GVLKYARK8S-EL,1=^_&Z,PQJ(^0CDB,[>C2%'LJ]L=C.B:7V+(*[@+F MA^CP(.!DDD?744)'O7Y4I](TM'Z=FGU-5ZS\#Y_&+LGT!?8>JQS@7,,HTV!@ M)<"1]*B\L5G8.Z.1N+!4VCHVG@8I))^[$N\'OKSPH*%ZLAM-'X\,O^\29.)CXFO@_>]\J&G* ,(:*I?+GU8=R8*26JH_9THO5%4Q-R7-OAW M!5H+I12X&3#[2[4;3*J<&VSIH:*J+KDAL>[0)\\F:;3(LTDUIG&A1C/][]@0 MQ;]I_V$$YAGV-A5Z@A@2>%W$]WC.31M3+%#6HH-BO-L&25H M:S#$@-N]FOYYM6R^-\N"FIVV:"=01V0V4'?"+*<:A]+4:?*9D97&5\)FW_QY M&^G "\'3.^.#9$!_%PVC\?BN+"ID('_@F,F MY'EP(?[%+K5\ MV['KG+_S^2UTZ-*8L/@X_C3MU"039S.)X530WN&!J>W2P=[!7G.+[-?9RY?@ MXB8[+']#I50HQ04355GE"MUO.9]>7V'I-7P)QEE:%R#Z1I,])R?=B>4JLJ6N MK24'+X>OT-+Q4"EH-N62M-H3YM$$5SCE8C5;=<\!+S0W*4 5VM 7FL2.18GK MW=@HL-&3:FS:U4K$B;EQ,,Z? MQ/_NL&$LS[W*L#%RHG9) N*8Y%'2;#S^#^^L%2X4OQRCMN([(0^RQV2CQ:Z? M[[:5[P5?*1+E=S6^IF[:.-)<0^NY>#6H.OP19RWG.A/G48)DV M?O:]1!5DP"*NG6;://%KYRRP(LKP>B79TIT;^GW@(K)CCUXJQ0Z8J,*ID,") MQL4W_!1M'M5(M&T?;K*ORO72_0!D^[''=N&BB!);>=11']/1EC@&WSD_9(K1 M^>+F3 ,]DVLF:N40DG^2. U%%0[^V"!0=XX/T_$<&S1@0;18)$LVW&J5#B9R MY(>?6'(E7IMY^<8\^@:#UG$ERJEQ-W;G34AMS%>?A:TBC44+/,;CY6G)[9LR M6SIQ%S/EQN%7[_ZQ#NWH[<7M\3\R%)Z:,U+TQS:BXP#AK_,8!ICZH3IMO='N M28=5GW**A?C .$$NLXZ)?S([HTZ#YC!'P7-'QI M_"MKYD9CL*>D)YV$6XTWA*YXB#?)L3CYYJR\R*#AQO&"K-5:9FZD:@ T'+.7 MC[" $%$:^&8Y*N8S_+T)V"!KB#!R-5;P+Y/3=!X:ZE>/4:,T,XMD7LG7)!\) M?VQ\B[.D[VQ$1/PY#**G$S;$M&6&*]ZVM(WLQR:KBGOK'A5\]R):MJRV)PE% MU.GEU")L,Z%L[ZM9V!N.IJL7P$$F!\;8_9/FXR9*9V5@].#&"@+!!/')T]/T M [!2+8\@ZUS@1/9[VS<3!J:\I'!R._?B+NB):X?!.?8V$U^KP(TX?(6+GFM' MCU(]K'(QN.9P,\"7Y"3]&R;$*KYV14-]MN"4XQ\$P*!-/[BIDUAB+#DRY95Q M@8_Q?6/XPLZ^@S1;AUC1*3EDY^-@-3%*(!9VE,3%#$90*)!X[+2)2RO7V8/4 MX]4W%QV-S]*+4DV4FAL<6$0"UM0&4< ;KFFA'""8%L%)=!WJAS0N@X0\:QC_ M.S\>/,,7,"3/F;38I66P@^^7W;V@7\E.[H;!SL&N"7A*AEFLJQ3G824->05U MLA!?JN]$#>]EURR'%PLPF3M7:J!-2MI19U(7* +XW#2\D9U#.43Z^&D8U$+E M<3;1S"@4]Z79S57)1BB=./P-'*'2"CP4"']E^3R&G8L"Z2=#ZEE@!6K><$W-8I&;M+($88XB*%A@Y]S\(Z_O9PM=STVPO&?D M0@_N5,2?V#\,6*A>P%9^BJZ#G4(9B3I 5J7]O5[0G[#^ S4[2+&54Z0=;O!! M3WKX9?V*2B2 MYOH[[DT2HU.2+ T3VJ\4T8D$>IJGN%O!ARRYVQ]1NI+Y#A4_I]W:5BQ'RQ2E M&1?=32TOQT058[#"-:C1542+*(\N04_/UIB?'6ADZZ"1-QUHI .-W!MHQ,*^ MQ1XCGAR0)V#MV[S+:D.LS=^I1>A]\T/#.M$1UN_D"CVV&6M?IIA)7%:E38P) M=G%I )&@%U#%41!)%Q!$W_%Y.C=0&W_#VK^%)1(V$PVBQ[3OF8W(B(\\J8SG MK'V05D^SGL,PL78$VBU_L PBT<^AZRFW>:\IXC3FX"]+)J-]#*@HS!(9N_)> MW'^X@-@%#M9*KEIC_K*"4$,)AE<.OX\7C*:A.[619.P ]$)#TYL M7&97BN&N&N!16PG*,F9S, >_T^F[)\^BYTB9 MD=H%]@/-ALF5@X;4AA9L=EO/YK7"J('&5ZFYF#EA.:&AT*W6JH-9 @GN,E+E MM5*IF_L N98P?X9^O?M"'3":^2(LFORKHN !'GB.Q<6F^^S?"[ M%TN5CZ&">2#18%U%2Z)TGJ%4U(VMM0=^,%'*]30=+1>[M.MJ[_3@VOONF5S5 Z M'AS8<+('$/G"VRF@%SLBLT".(<:#(KA/ZMC#,VL/2]Q1V\0Z.MIJ,,0%:GH& MKCE)86>3;K[QJ;_.-+J?*E."XSPD M2VE#-*"7Y/HY5."-D+OH[HV+.W\@AF9A:5]PB-;;0R,T*6MH(JZ<-0P;D<:H9\7,[.RN%SXW%@RA-0X\OL85]+#5^C\ ,OQK/%*P5#;E\Y51.&!&DZ# MPB.RV9%_!!I!$ZWM+LE.D:Y/^P>O>*0+E8\=0DJIDQ6L?1N.2*1C.96B%SMT66P@VFNV]0"PF2U9<%E M)V4Z*?,KI(P3@;,W6DREM66JO@6B4_,WW_P%_&^NWS"-\Z+V?)?R8:4UOJ.B M\2R\#P-9LZ7DZ@6^2:XACLP!:>C\G>UK8^07>[!P_"HT5JA#> MV('I\)QHW,.F<>-P]4=T0+9 M=?*8N@>Q404/%D8I*>TDA%9DL^/B1GNY&4T@I#TZ)F003U,'L"=8KIRW8#!I MN1M%A;U?*@"?..S11*?N*QYE%+ON/%N-0,#%41[K$N,&LX,,07,L.5]820:! MI -)D1G"M 9JQ*#Y;F:>DHO?PO;$$W+1MB_*&!YN5JY1Y^\W\X)?%9+:OQL0 M<./Q;CDPAI#N>=T[+.-#QC*^[;",'9;QWK",R+V$M7DPJ]1P8^BLXV5&+7VK MI)FVM=21'-NGM20B/5TEQG']*;.9<"T0(?P,U03%W9]*%J-N]# DGHD%&_EG M3N 07\_*!UC0O$6VU+,@)L4A5) MOB8I-++ _,2$4QLA6V)#>Y0N(#Y3#1R+ M8D,98ZAMR%(@D(D8JUC"I7G8/>(7'?EKP>-H;!Y#_[U\ B-*R(Q-[:P$%[)R MJ.WOL):-'DOKE.Q0-I@78PCI*Q:<2!M$N$()@E[;@ G<9S>YP_8). 57<585 MEL^3LCJ:'LEOMXW?>Q+7Q:&#^+@)9LM6IFD#T'XN0Z(D H10CW,?Z6,]%0-5 M>2(+N$*H/!5YZN-W;740-R[=*7/ ":S4M' M(Q =)LL+!TT"EG7&P+;1//7-"BW>J>&Q.6B]S9"C9JO)6&!$(B*F?&75QD!< M4WS:8[4HSA6?QP\XPMQ^7LOQ55]J%^RI*I^[<-]> .;BJ2PBQ4(86TKUCU*I ML,+F-M0,MDT/5;%KN D64O+9Q0.G$]XS?1] '1+=1L:[MWZG(5CK=\0_/#\A3GVD+/K-XTQB9]J M%.;@?(C(Y7GPYO7!?@^40*7EN@[X+U'Q./'^6KA_U073!"M"BX6Q>LELI!-M M)".Y^WH8O^5+K%,ZUSF*O?1T.!V>GP=E[/C;O3XY/SON?@L'IT=GGD^"B M_\_@Z.QT.,#?7L 'A\$ _O_TXN3T^.0X>']V'GPX.95OP$^?Z4/!V>FGOX+^ MZ7%P?'8R#$[/+N@A%X.+KQ?\S/[Q/P9')SJY=?8)'C\,AA_/OGXZIH]^_701 MP%@'Y^;3PS/X1'\87)SA'[S!AL'PHG]Q$@:?SHY@(/C>.S\ IV>G;J.FEG6! M%<2!G?T)RS'\./C"\Q\,OYP-!Q>RQ/@!N%=#^MO9.6Q"__POF'?__ 175:;\ MI7]^,3CZ^JE_'AP-SH^^?H;IG1Z=##?+HGEGYO=2=!. M@G82])%(T(^=!-VV*9J-*X[K9BFQ",%?G[@$_5.Y>5.,O@FD'(-6PY,C2II> M8O&A-*TR2@9^H,C'^P>^O=D-Y M-0;O89J3.J,ZM3ZFY$%54-(AH@P:9M94G(8,D,%!8\BTRH,C1"CP6_IM_$S< M)(O93+A36XS=H )#3SM5&%:E5!<1#1%D>\4^CM;]?O!ZUUY ML[OB.E;;M1=^D.CJ_;T.7;U==/6#G!1% M^Q@\%=0+AL@,@]T2B21*,F.-)YIFIM$]&1 '>R_>RUG"\2%S&G7AA%V:P42F M6E,(U)B -M.X@&'K,D&-ZSE68S4?P<22^$LYW-00J^V0N#/Z," M5O&RQ,D=]V"C#_9>O7S+*" 9#D$SF%;8/1]^,K;QG"_\Y7,S%WKI"%MY)8G^ MEC_4AY\?O?,'[K]XL[?W F[8B[W#P[U>BT-RH8U - [U(4# X[4:%3'6YY7! M]?5UKU#CWF5VQ3EYL5X+?9Q#-&V_QG0F:69C5IYXQ05O1\RL]K+S C469 HRCZ0H(X:PZ) _ M3?W&L"LZVOLSIVZQ,6I/UA-YU(OBFJ@:J,D9(7O!_U\R%(:;PUOW V[=D#/O M;&+NOVY3!\\33$081-EH$.A568QA7=Y%Z;?@(D?PB:;!Z\]!\XXCJ0&R3>MT M(2?C'>G@4JMJ1JB8R^-0EYH"(>QY',.D\ D+ S9AK#1].P*_$E6"5R0Z!2]+PZ"ZBG/<:/HV7#Z$C-!P" 'SH][^('F<$?CQF;>4>/D&W!7,0]+'N MH\<7VCWG8Q"Y52IEL@ZTC6!Z%JQC(;/BO;JOTDRU9AEI:4@>$.9.1ABN>['W M GU_=#54A.W/38=Z-#.H-[B\)J9Z>EP*O#KYI/%U+K6W0LR[37@>>(#,KKMF M#1M=$ITIT_VN'D3W/"J[R"?4?XH.S>E?PQ.B?@1M?MC;VP]-'RP8?LF05^^, MZS8U6J=LF=AR5I:+O__VVV7QO<>(S"S/P7KHP1'ZS5WN6C<",TF!%,+&3L;& MLFM<;(*(.IOO1H/@& 7FUU,D!<36X&S4T;F4,WE3-*)+#72I@?7Q\$&7&MAV MTF[>0OP^9:%X3S)N(PWE,/UL'J<4 @ 7]/SS.YOUKZ%_DU%:([[4\3H$/Z?"%P>,&T.]K#*II]@ M?/IRMMDC3*7E2+I3\/ E2L#!%,/YL>02^^9(1A1BS/0B(8>@>L8K)L67<*YB2J.31; MV>N\_@&X]ULZVAC@&6*<[]W*%M.W4IT12(W MHZ.COLA ;')'G7@.*URN.=QF-KK7EGO:A:%E6I5P+9_OV?/8('218:H,'2!: M;-X9XS-IEA:++ZEHW01F0Z+PQ.869?TXKSA&IE04NW31'^TWF)3B6NGXH WV MVRN#247ZM\*$*5<33F $^5.PK]4WI0T=[O4"SN5A(MHR0K!;VO>WFH:SRN' MMPN57\5C*GW$CU4EMB6DZSI1HS(,N)>7A(R-1+4-O.HK6%\P=R'-O!JKZ'V# M%K(6"WX(,=4^10QUBEC@2?LA*M$]BC/.HLG=IRM!/;UP-)9,?QP5,PZ@XS\P MXWZ%S!$25>=\$KQF[A6OXP'__&X_?/GV3>\-CQ^6*!&.F8F["^XK?_AE7X?_ M_?;EF]ZA]RK,\A75G+A2>Z]^K@U1X7B0__>[^W M!_]'Y#)3%P3 FX9GWCU[-,%1E'#4G$XIF6,CLD#@:>'^[V]Z>[4)#?C)\&Z: MC[D2;-* +[Q:*]U^ =[^[4!Z&ZNZU:V=2M$0,*P[W Y\7%K9P$?^#U\_0:> M>[?+N-F+]P\.>V]7+-\]UC _D>9B \UJ<8X'I'/X:%'.:EZ3H?Z@6T1>UR*/ M8<0QH0L2,G;KW-]"5E!QY:06#A]K!*,VS @U78B(A] T_X<5(143(,$)C M67*2FM(M @\/UBR-+AD;O,@SY%2DQJKR=?@V\2&XON4XRO,EM8>^E&Q76.&#J"G8!HXPSU!P MU?JYN/YZ>SHNYH>,%M[OT,(=%_.]H6^W=*P'KO=N^@>SI>S)[Q8!W'.Z=Y*T MQ/ UB+_O@A$E:3E-LHAQ*=S"0N3>C\OS]_;YA463XJA)*C/C?I/A5TB0$AWN MP. EB_LHH%;*+=*>PV[^#&KO9%6EF&A)$_H@P1[&4NDM<6T:X )'2=*E$1]= M&O'UHTLC'G1IQ&V7<)X,C\X'7S3)T/#DZ.OYX&)P,@S.+CZ>G <7'_NGP+X(Q!UZ9>^W.T##Y& MW"KURPH^ON>BG;A_K%V=$ 'U!IWN,NTLHJ4TEL6VF)A,8V0G_$99N(E3JDXP M$0+U@2B*N.N)[(P%,4>)U#<7P4YLJZH#:9OM< WA6T)3WQ Z3V/H:.LS8=#2 M@,L='4S(R0'F"DD\,!E-F!AIOKW44/W=OS_YQ@ \2%;9G%%_\$K<>9[SY[KJ M?OWF-H/\KS8]JN?;8@3PIM[1"P[W?V2HK%":*[.)="(#<6-C:-7D6R'([!_Y']'UK;*(&HM(V>J9L.Y#H1C3; MG1ZZ_0=CS?[0P4&;Z0:K]<>$# O['Y8RZ+6LPW*]V.^]4K<1P3_HIW@(LP-\ MXX9[_6NL..K5^1INYYO]MZ_P/P=[!W]<9+K1<<$&%0-\34=,HCV;8/U-V?[) M",5CF<>C2G6?GQL MOR[PQ5^'_[W7VWN%JTN+QW:Q'?+..L/HC24Q)&A>Z^:3>XXB+Y[!L":N< MG.HU\4*""#&2Z+ \A&,YYCEU)_-1G\QC5V C=QB6*QGQ^Q#.&5:5=$?LJ1TQ MA>W'$R&6W'&:E/L'*YH-'D?@J'\_0 MO-31\BBA3W6'LCN4/W\H;0)'\CL/YESI+(Z3%!(F9F2YW@'K0A48QXV+62MW M,B:D'AV>Y>'QY*Q)&5*W ,H;%HL,KJQPJV#J4"; X1$Y-XNS\AR\59B]-$B?7XA1$0S M76%SD6*JF/3/:W6G6QT4(@R,B-*?XN_8!V"/LY$2YA!,"B2" /A M.W%/]:39@(D'IMS)9Y)'UU%BW[Y;!PUV=82=/.KDT1.21R<-6PB%B.2O,*-0 MX[U<-@G+.AG1R8A.1CP'&4&B 4\X.# J4=^9HR7ZSG:(-+9CMX:8.E424Y\O M+\*T97'1$6!MAP#KH"/ >C8$6)TB[!3A4U2$%R9J-ZDH^D9.M.?)>ZK.1>;4 M H(@ >8+>4Q(?V24F7F0#@*"'D7/' .>!/"A(8@/S\UYV=GGK@LZ0BC?0G\^ MY22W_*WSZ#MKO1-23UE(O5^=YN!VJREWU[5MBZV=GKN<^28$:0.%G?#HA$FWV;Y4E=Y,GC/L8YT MHUIL0]Z2]0Q-TV3XQ_FV(PJ=5.JD4B>5[A7WT013T.4'$14EY(BA8%'8:.-Q M4\@\/,A-K>\]+;W&I1CO%PN+J"T)-])IEJB0=UHN%WCNDR4\()ZL*MN7//:H[J\,#"H_%P+ZTY[)[>,O>HH@;Y6R$ MQ!?:JR OJ)"%%F4)S9==-*Q[F]. @' M/+?]WEW@F','ET&,%\>E=0;8&#V=30;2*+%L27Y$:0J7@ )9HG7D6>HF]L>.H[#G6TM*; M1Q'H&"A]DS<-Y"6^6D_1%[:UK\/PZ!&^G)5&G.:A[N-:Q'7SB^;#M(?<*5&F M*'=ZI;)[ (W_MMLY!/L'EZPXIE41):[@J:7=)UQW8=V,0UFTY;-KHNQ^DD4V>07W1/T,ZZG6"B.R80@I78^M'NZ M9 ^.8*MF8. )GD??E.VF2KU'J\@3]TCDKD,H_FAE;A.BZ4@%,)NM*6R2E,NZ.C?G3R]NVCD[[9 MLUM_UOVN/V<3CGN2,R:A#&F# ZZ*M'58!A\E0/N<8@G>)UQI\HGGCPQ[M>\%G-LQQ\P&K.$ <448FBM>T713:.W<^?Y:"' M+ ,\O6O_#_(^L1EN,<[CA>N9YV:?G-R0Q)=U)_9)(6["#:5%?>@E6YQHA^B5OK*F; OFM'M02B;"Z];@ON*?L#8R]%N'V%_LA[)F41%$\#),[^V\QT;F:34? MH3=SYR\]/#Q\<7"X?_#[*R')Y4BQ $A@)9#+)$Y!48&^7%2C)!YC%H;1&+"> M!WOAJ\.#<&]OCW-X.W"#,>2LP1HNA1K^C$PK[U7>YJ-J$ M3L^MG:_#_F[PZ=-1&!RKJBS&,/]W&$!W/C-(Q[T0?IN/8<^*X"A:Q"69+>,> M-SKY-.P'G^(Y 32OD?J8'>S'P?ZKWFLO3=!K4[9/.W_[ MIY,X255I"37ES+Y]W3OT4RF4(EEWE3G+=,,V\/EOIE4(#2B)=LHC%:LR+1Y6 M;5+CP3.X!/@RCM4,KLS@V$N2Z&UM:MIJY@,G'WK5VZ_-GS C<@$$H2/ E9OV8ZA*EC.=^12<.0%P MX:01U4T\4KD 'B)Q.E!<,5,[?/8ZQ4F HZ(8^;._]S?*D^,OY$$([BZ7'KD@ MW_D(WIC0 _T)>"?)SR(%@.G$F2XIJ@L_8JY#4A: L4.+"KI;;LD)N;PA<@\$R4:"E4!HH M^"WE9K5:'YX[C7V_.O7=OAO%&:X5T50!5< MJ'P!#CUJL0K^15GTFLB(YX2FPM96935QX448OJ)SAS\9O@>(;.JTLUGJ7@METBR!T?5.E%MFCG&0OK$K'_ M:D?I8(X%YY[H\M#^N-QU:D/0$)!_BFTZ1M]/UYT0$!?AA2%^Q_0%A;_=ZP1& MZR?P#'W^=Q&:R%+T!;Z!/9@AG4#'_L)#C&49;-SBIT/9\%46^(9'F/P\:][# M*08OMY+"+/%7_("J;2,[4OH-?'PJPY#*YZO@1X O,,6 )YNQ8'L7LQ5G@)P. M+M50X'C2,(L"_UE4<]@Y6.N)4+OB\_$/*##DI81-Y0-?H'T]CJ>Q+48!CT4\ M 'A%E2C#JC87"_NNIXO%8M5H'I>K)@OW$&SF:HZUVS(O#%I4J53 B(/FBD<; M@OMA<8A>.\;1:;FHZ&D<MIC=]KV<.9FVDV%6MR;0IIJA83COON7O)IX+[%"P,D&>/( A/G^V\.7 MH9,J>H9*D=,QFYX7E*%:3R X SPX:7'.M73PT:C(4JZI*$"04:3:2CJ6WDD< MC6**Y8CMUWHTI3IB ;^*+*NX_6BA(WF%9$!D$CI&A2<:@R3YA 9!INX'4R+8 M'V.[2RRTYC@*OO(+Z&&P@?$2['SH][_L:H7S-:7\$,4.&<8R![TWCB0\0V8" MJB,L'UQD"1C2JJ'Y25GM[.^RX;#071DX45HKEF"=7(CA05%$LZP3!5],0M)E M&)-+EL)B&N<)$I)0[K >3B]TMH"J.W21->650.&7]=#Y'\'.@1[HNHUE'>Z] M)E?&HL"+E2H\*E+/M,"&CF5]1^'046-B4L*MV]NVD; ]CAU!@?:%6^HSB4M: M]EI. ,?'!<94QI:E6''??'Q4P6:"_1.9M:H9B+R<$H+_@W[<.=QDR>Q=@&7 MZD%:A=R:!Z4D?$S.48\%%W0,A@)O8$B!QRQW-[4V6:,798]II>"P)Q.P;Z^P MZ&FN$7%LD>I&'3?N2(>G>LAXJI<=GNI9XJGNTE!Y<,?ZG1I'%2?68U()2)@# M@CA![$8DF9O-#1DL)DVS4@MA$J0D>@/,8CN"KI\4&;G&_U)CHPQ0D_AA+3^D M!;IN6J'^,?XQZAUP3_]%NCD3(&OQS0AEB1;@L$:@/N=HQ!M[?F3GSO:K!@=( M/6G(>5_QIR>*ZD=)L\X78&L9K4;FE#9/X"N.=8(OQ@6 T>;/F=2D[T?HAKSI MK%)>[KW46GD8Y:,(MOK%V?=$+;4[<;"W=R#Q$HXQ2."#J";F57(9E9:,9N@W M:#6NR9$!4M2C4G<2CT!; &,\[8'86WF.*Z-A8)IH8W],:*DX(NX!T![ES _B M&&QYS5,7<#C^^C*G97N?@Y.&J5BP3??VT=9B^"'E4]VV=;2 L.MT!8;H/F<4 M7SO++Z/4->GPPQ>@V":@S9QE[P4<*"1C"!P>-TSH6(!^>%!2O)NN'@;>;!1P MW5IVIM;#U4G[^Z\Z4VN[IM:#G<##,@T[J#V^]OSDR]GY!5;D#4Z/3[Z

L<6M3@-/@S_&5RH,:CNB@'9MUGG6QJ:FR4[[A=5<[:(4W(7 M;I&8:%4OOSPQL3V0-@>JP.8MQ63=W,9J.V&$F:]&13R)HYQJ"/"98H,>V; 9 M&):[-;,LL+G>D;8/C77K=D^.F]M[LS6K:3_OR(8-=H[.AF>[1!E$.' ^>J%^ M.,5"=>Y(4;$!IBEM0%#H@;#GKY.L_C'GX)>M',[YV7JNYK)@(VFY,6%;;)ND M= DW(F#$PE[EVGOD%_47>9P$!Z_I._L8_\_9QXVP!IAP MPP1-R*P YEQ-^PAM3H?Q2]]AH5/F>\>\!9S#Q:R6TZ)^DRF#FRD?8NF#SU4Z MC]-1+!4\A?2?]#)*W(A2?Z++_6^ Y(DYZZ=UZH/(WV^1)^^HEO)9#R-P40,_ M)-_E^L9E(0&EN;)DDC\>50KMQ9,H$0HOFAF^]DXA'UR)95:&\]$QQ6Y%@.#E M]T1&"D\X MYCX-E; F+)20LY:B*[0"-<6=J@D5?3C%0$ET;6UYE^77X+K<1ADZ1'IC?-,\ MDN;TG!4WAO*9"MN!2DT^U@X0-I?WDMZ$P+<1H1%: M,];1**O*0--(_XBXP&BG-397VII\(_7L10[PR%CH,*B'YB@&_BTD"\LI T*) MBV^\-DX6_%I%WTAFJ>]P[Y"Q%ZQ34]HI86!Y (-?V!Z!)>4_W"SY1C:TK&PL M'D<3NKM#Y4U('\KEDDZBAJE#T'<6NWA*H];;/R M:0)F'A]>YDD=JM^*WX)CE608FPXNL@HI=RZR&=S'H@J.N)\,7'B))DH4,4*1 M^>G3EWM9HP<'"GBGXG^1PT'.FKOX/CF9P8I_'DM3BLYTK<4/! MMY59G=^P80 4M 655J:9*_+;0%G%:AW'_O%8*)DFE>F7MZ*L-^+@H^0BZ-MD MH&CS!(U!4G.8B4$^T]RQK):@B;^AW03:K?&%\'9XLHZ+_-$Q@>P_.B:0U[U^ MQP6R9=70_WH\N B.SCY_'EQG_=,CI"<_^>>7D_.+KMW#?=5(CC2$ MR3K1,ZJ>Q09/%-8F^3^G_+5FK4/]\4_00^^C%/U^+S^CG\-EO)SVEOHM#L^. M-08DI.!66O^UHPB(6JOLH,(/UP3>WW_=086?3576L[=N#AZA=?.NLVZV[?B> M'5._E).+CX.CKG75K[9EHDG&>0L0#A.2J K%>6<_?,(BYZ%(?$Q!4E,PHWDT3SPHDL-6'1F)QNH?Y945 7 MKJZF*U0:9]HE=[_ #GOB?(9:]"*N*"9ZU+#^"\;T(,$OI_R%M!>;/FO(1A'# M"8ER)">5T#HO%R7Y*?*PR J]@PO#KJ%W1AM%[@);Q1OL0"3KA5L3ZF0 MU'U6EHN___;;9?&]IYN)YUDV[X']^=L'#$30E%\<9^.*(O^_=4&(1Z>F#Q^A MFC[JU/2VF\Z>#TZ/!E_ZGW2A5/_T(GA_(NTGAR?G_Q@<=9TG[P_K:QNSL/2B M)#G75I=>SPEJ8"T5) JA MH+W3".X[S^)EV5"='?R\.CO8DCKC0;(Z8V?V1@7WIG&??JE^SA&Q.?1,A1L;1S8; "F4I@PWD^-@P#IU@ M?>ANU+F;/*;Y,#@,L/WI__M?-GRPZL%R6OC'%TX4:R\,\/]WZQ_1!HYS"N4O M]*:_!U2WY!D*)DCTZRP=;&%Q2_.FV[$M[]C!WKWM6"<'GNFI.O_\KA,#W88] M$"EP^_.SP5%Y?=-1V?*.[E Y358543HI=G]L<^]N']E\7KF1CFOLWJF#O9=A M<'#X!O[GU:O=&[<;(R7K. 5?4#KROB,C7D:-WKAAK.0703 H"X].Y:KT^*M5 M,;3:L_ZP7WK;>[GX#F=N?W=EU.3GKMU=7W#W_CQ@; MD[^Z!QGPLC,PGHWL>'EX#[+CWA+X.N*W_[?:G=P(.G30#!3>)LKX?6V4\><" M4#=@X&\7U/M%/>WT(V;W?MMK!$JFEMIR>V<;BWZ@=U=?(!W\;"[BW=Y M%W5PZ38W$)M51\A).!6VI0*6GNB;"Y@C%1[\M,J$85D6GI!^CB;X!.'-@I^1 MR3)M(3WHKND#N*8ONVMZIRK3BP+=5EUN>%NQ%HC+C\QM%1XXTX^@H5(C;$>6 M2?%6Q/1KYML358SS>(2%2*/LJD&.]=B* -;0<%UHAK#EBMI]893VPAMWT>X: M#L"+:(';I&3V6)3'+[^7_MJPU"_H\?*ZUJ/R$\4 EC"!)V&>3V5Q^*L7=3N- MNY=[1ZUV)HGC'PYY,WS*01VYY;=>C!7/BTL06./FQR< & MP44E*G#>4G/OV&2VW4 6R#>G^?!(42J70%%XQ;L*O >L6_T*O)>/L +ON*O MVW(%WLD_3SY_N1B;!B>1[V9M!&GR. MEH$T$6LG/7$IRKEQ);K653Z>14B0GV>7>30/N>N(&.G7BJB?G8]5"[3'OP[_ M>__5'M]-F%Y"E=14DBU^(3V^H(9\=ES7[@LG;/U_C^=,F;_?V_>?US\>,N.' M_SEX]>';WAOOLT2,@G]XU3O F?\;B\XPW?#RZ3#]![S\8;!Y[S'O_H4Y?DR M^&<3#%RQHYF2+N33C%8!J5"B&.XHN1QM2VIZC[?0J-@*:^9*Y1XRU/D- MEA 9NY%5E9E/,$\&KR3ON;G6]:7V%IEI4M$?2N&$@_L>S.$TS6[LJ];IY0>G MEU\_0KW\OM/+V^81^]@__0"*]U1Z.Y_W3R^$@WT8')V<7PS>_X6NDD-?TNG@ M!^(6=?2DVZ$G_;VC)WTV]*0=*^IVK)G?'Z$U\Z&S9K9MS9R=?SD[[U^6*?6&[TIC47]E M0HF(@,>.KK?[X)#;8\73*8P6.S$2T6I:)LM@FF?SVZ_2$4O_9"DA$W@0;(3[ M2C/:UK[' KR=*T5/AK6@2,$,KKDFK-7<#B&)B1(,ZK*()Y2U]59AAEE MN^ZHPTH&.K4.QBP=-S<+;9!"OYH;F&'7%VY*F" _ZR+/="L]#:Y >EQL@$?I M[>L81J'2?V5+B4W=U_EN,;S#/=+;GB4 M%+H_9,G!*GT&U7&M\ PT[Y M1$V$ KHT[9N/DJ@H>(CO@@P;2R*'LX3P\,/8]4*.*+PW'^.II]#>J[V_F1=D M)5R^JXR[;((PS7O!^PPN618D.%ENEYPK[%Y*M,CU%3?K&Y6\Y-*F4G;>VW25 MB$S!W6= (@>#\2*$8%G17-5$2KF12#&OAP?=2EQW8=9'YIB\>82.R+GY,CW$ _RE?WX1 M# :#7NN9;5GM7[O=-:6K[QMF#B\Z,/&G)Q>= "< M>UEIW9*&G";VGZ14H+4 &D$>116EY%\-X)=@WG>>Q*.3R8^OK>V;3B9W,OF9 MR.0+RA.DQ&7#1?AMDCB;!A^&_PPNU'BF)E4P2,<]CL?!W]S^;10@X[HM#.]Q M-:)*)UR-5.^/W@GS1R?,'U\7S[>=,-]Z:=+'P;O!%@6X.X/GU9QIV^+%>9[S MY\FM#^&ZWDUMA(>:N.Y.7O#VX#9KJ)^T]18--_(AMF.[[BPXN+':?ABR[8=, MA)/OLWBD"^!_'"IZITO:;(M"OV.ZPAKCH9Y0P#-B/.-CWI#3:CY2^0.@,EYU M_46XDH+Q'ZO7FUR$'Q1<+5UW?NZQ6^8$7LL\*@9>;_\>]Y:)B0U^5SH@7U]? M]PHU[EUF5[_U\_$LOE+%;VIR&>6_@1,5_;;_^^LW!Z_>_K:WM[>___9P_^#5 M_MO]EWNO7Q_\-OE][^W>FX.)^GYXT)N5<_3 XGP2].=<]81>U;DBUVL2?%;S M+(??5'/Z?1_'EC!RJU\4&7AI+M7#.37+S#%@M@,^F,[,3X*9RE6<(H$$3 +^ MC3GZ,@M$> 6'O0.-BLKE$?18X_\A]N ]=IO^?_!P&>UX%QPB[U_ [N%3_[]@ MYWT,MM#=O^(T$]3+X>'ABP/8C-]?[8;ZI=CCG%<>:]'BDC$KTQCA( 0;PU49 M*C"NX&\"0C$H&R+A(%HK7*'/T9+?@Y3W>_MO=P.&=?^\-+C5'7\\-_?@D=S< M@[1'_OK;W8"$)"3K04,#IRKQV'HTW>?5YWT:S9^-MM)N: W*N74MX-PE MPX6E1!X:L4&ZE* 8/[LLPQ%=DIGCF3Y+9+HC$V+. NX,/"24*R,N5,\UH)AW M*48M!,5LR/JZ^C[%A V1)KQME^/&D^&Z:!@EPXV"9+B#!'P=!#P(^%S8]8 F M\S(*^%!VH^ZC2P)&"7SD_W=NDV"?C8 4*(TYX>SP)8MC_K>QE/^\725]*9YD MOLR599FR[%6FW"5<'LV\RL#*D:N']/[J\7 M@OLW+^MZP/V))MDHGE^]E OWQ'\AQ%ZWPWB".V\_.--=3F;L#T)Y,A DL=X; M2B1*#N3PNCQ7>^)%##=PKCS8^#_9,:'!@X24@]1&='^R5IRSR$D10S+@;2?> MZ@4QC3=DIU)3 M1S.)-J5VKL@CV\ILMF01>"U,$X\L M.BP<"95Z M".6F ;VSGX+N!EQ9V_-:"MR5GV.U4J8)L.T:VQ;4IZK40J=JWWZT3(\2"65(SUK) M7PFX,AA"]!2]>,L:> 1!$7HHUR9OZ)'Q@08>./%[&$*B_K#7)XLD)3],-9\:[62P:9_#M'2HO)'+3@KRHD+QH M%%5>--Z5%_V_YJ;_1C5N2JO$\]$MI2A*,DLM( C*?B'F?QG_7I/7.;FG5(4C M,1$,.$L6(0D!FN8Q 1K*^@U@?6#]'%B_6536;[[/^J\3:^XQ!?Z[;E- ?#?:%OVZQS7L]Q9L3=9HQO"(>P)UG:,J ),B!U&= &&?"N#&@550:T#I ! M/:;##V=K+"[)[=\"SH?;/P?.;Q>5\]L[.3_123":.7-/MU@HB\] ON9D''<4 M<..=?8K;_'P*,AL]]&P:K!U!3 JDX45(WHZ7EBNA#1(%)$H.$J53 (FBUFJ= MEEIK_&RTFXU6O;H?W339TK(_Y!'^L^3[M!GG&-T[1OGAZ9Y=M8:EP<=5 3R MNEH[N\J,V2G^SK1V1]4^18\\BJF[,]>T0O'!)]G5@*W?SS2LY9$B6J<769 H M.)_-+,YJK,IA?_4=;W?^1U_Z?;YBU?][SCKGQUX,BSETRE!N>!NHS6 "(I#- M;K)IGRMY4$T[RBY=Z3E%*17,F[71@-D-S"J%+:+O=$** MZ#D&5\1C?C_;F$^"F'_?GYH3[]0Z^4X'$I)!]IU3!J3O4*U1-?D-C9SYAWF!G^J3[WCR2NRR#='YOF1,J1_G@1YTU MSZ:LR$)&+.!$9H3W$0_M1VIC&F@6?$,/OL'\5@] "LFD4%/.!S#MS,WH32-\D_Y" 6,'HYF([D;387E\ M@$T ?:8+Z;Z.N T?#69D-0G\8;[^&/109RNPGB.&$=K79K3.4/_5)S;W=(RHA'C2%V0#6-K 4J][G3N6J.HTF8?1P&O3 M_O->]PC@;#O.+OM7N>/LV+J]Z^>.K5N7 M,)47I.)^2*N+1UB/3[F^I=O?HDI^W%=;_!2'Y2^B.K]$[1:4G]:ZR>_5[T2- M=5H(7CN+==Q8MJ]?_4CT3+[+E7?XICX''? O3IM#D]!0AJ&O8D.!5K&FC)T)\CY(1R74&K"H@[&,?K#G5/63,+?HX%LD(FF53 M*IXZ+CU0T.Z>WJW$]2C]!B._V6\)PV#9(]AS[\E4MQ[V' TKT33'7\2HR/43 M->1-\2)XIF-T(VG+_H.)[Q_7UK#=S+:MX<(SI7W8I<1_^'5]//*I3K* +O=& M_.KPN7>]:B>MGK,;[L.O7]X^QYUH!SK4$L?U[?>-33DDY@Y.'N'XFCC"42IK M[6?O9W2MN^X;^H^IVX\&RT?J38F]U6++A8H6^+S1G\AGL223# U9 # V?4LT M!'I3DSR@_J+EXC!HN2C.;M^B,I1%V[O4??K=6*ECK&8MVT[98(UF:XV^0^ R M=AE?@TB^!K5I_.L#,P)?/Z0@&/:S-/B6#3)Q@E*QSX$QQ#GY8,;G*F:_]ZU_ M^0,-;GKOF4C'':LIF[@;W%SVZ;F':/RMCWK#F]'P>G#9'?OQF/"FTTE*[$+ (48G[% M DC#WM@[6G'PQ'A.M6>,2K?9()19QXPG#Y[ O@4:V^R\!#MWV\+'YQ1L)"2L MY!3$@WB+F^RV^[5_2JK!83[83=GR]%"WUQO^N!D/;K[2B_7N^U)Q.YA]#TYQVB49#[),RC7%EEH^>R MH2-[;.ZTC+A#O'&)TJ^>F#MW^++ YH5C_UOW_IWX7EW$K8S[)[<\D[)56"X0^8G@ ,#PPO+<-K:PP?,X IIP]O M^W?=\8!^ %T-[[CA_'N_>S="[/*_3!8$[2J*@P,ZI(,X '$@K3BH[Q0'O>'W MV[O^M_[-:/!;GWD.A]_[Z./U<#3Z!/)AIWPXH'LZR >0#]+*A\9N^?"M>_.U M/Z*2@1H,72HIAM>7_;L1KW-O7:"/E_VK06\P_H3Z__MC,/X=9,9.F7% WW60 M&2 SI)49S=TRHSOZAJZNA_\&$V.W.#B@:3J( Q 'THJ#UH=?;X9CJB6,AWM$ MX4$F[)()R@'-EO<6"E#[5M;:-THPF:?VR933EU<&GS3E@U#MQ1Y[9"#[O=*P M4N4&CX/N]*/X9(R@6HN@+X[N&KR+H>F2B>\$0S/6ZU;V3"H\G@J5=K')<#@S M[;"1/8/JE6GK]L34+32*I@!X DE.NO3,?Q,TU9\)E5N&Z8<%?ZR5Y1,U&-Y8 M+>'$L7F.%)^P<*];O%VB-^6EB$GTQ\B5U0%Z\1$?']FRS"&EUBYZP=K\+^7B M$YM,P%MS3E@'''4O-XG^B8?;\#:0*X,HUEXS@SR8$Y,_Q,BP90HMH>)[DW1@^6\ M!!67?!1=6([ITZN)H#>JLO$EV4MT)Z9C(#YX(?&,24>S'9_!C&5I$MXGR HG M6KA!!:;NH1@\'Q84O(1"!-QSBA,^5\<)J![S+R9] \V"GE'H03==ZXT-B>"5 MID_T Z[)JSR]&=V-M[[$S/',^%C/$+V'H]6;6P'Z&/4L4;@@* & IY^E9,2& M^#'L\C$8L3:N,Y>2B\F;-#\2F^Z'3^_C"J _H8^WO>[PRR<HY&;+75RV)]$RZ)+F&FT3@6N_;93<>6 MG<3(@!Z1L36?FC?WF?,TD*7$H7?5@A/O2-B8G%G'4\J 8!J\1VA?..X8R",C MH4)<-IY2TDM6#1EEACH:NV_,>].*C>9;OP+HIO1'_LUS-.3WS,JW*(0I-X;W M"[M=WKE1$G>TN)V=A6PX1U0583O5MW7DC_7L7[ KUR*"IB?NHI\*5[+OR4K# M?_Z-4 >.ALA%:LL6;>?'^>@2!T MIV%/Z\5-OL=HMFA)?J8*Z9^38%(@,6+4L+\&&@!K/'6\^+LA)01M"4M.EWMH3C %O? H-K(!F,@)T8_/E6PKLR M]N'%<<@KI2G;Y%-D*3J0SP:%\AN7:JS/]")D %\=^!R[XEGMVX1:_N&:6X^U M DJN<2PW\*Q;&S>$OG'3CA8O">6"9Y#JDWQA04I@Q*%'(Q4KU?W'HQ]0>4 MA7<56\L%M? MC][6*9OS2]EU CD:5CV?A3Z;8*T=-!Y*9]MBR<<'!/\ND]4)9O#?'&H4!0D(L&+3;*Q M&-39A4AU%>8,B/%YI'4EBW=?_Y.:.VQT+)7TU" ))/H+B4;<8";'8OL)958R M57!"P*$,XKX7JA3-=.;Z6-]-\@+.8AK/5MPX+-Q.+P_3CU"Y7R,Z"(SG$QA7 M(3">;VL;>7JB0B ^5\WEC#EL39LYFO/68<3V6=CBN(]R]@[/M3LL$'!']7(* M97H]39S'< @2]W4H%V@8C/OP*>5RE[Y'W&=S0N$;?>".!0'9+1=X%7=I'IM( M%-)>[0"M-%LX)ZOGE\2CNL6L:A[T<ST8F<)H_#ALHM#,,7=XNX5?AZ#FN+/S.=8%8=<#)@+'^[]G!I\S-_TY%!X M+(VA*973B/X^?PIBY^NX"<(O^B3PA$;I$:'4F\U=BGN/A![3I3BE"RV@OL1+ M8!@D>'FYHXF'.OVIZ\P?IUL"F\R+%=A>>JD7! MOKBAEF@[G:-N0*TQB/-%X_"-_,>V[E-K*GIFL,S"NQ:X.@/@&>2)?L_G%ESB MB;PU#)H>WP!G[LBQ'@U8'4> P\$C*1]%AB\W]>-8,P@]TQ/GYL5^J;5JVOX;[Z#3+/!2;!&^&-,KV10GD@7 7NVZ%CD0VMDNG?[Y14%/1 M$YCSIN='OE7ZZ]+GO(*M!][7G7F+8PY./7""AJZ_1; E2H@)G*/+SPL2)0)_W\LLT3S"]8BO D+C39V>DQQS6()X O$$XJDRXHG7P#SH$[(43]2XIQS/]+52K8EYEYBGE24G&,C4J^F @;"(!%KG'0\$4.9Q!RH"4 5=->:7, M=E?-]H $N&U *H#N46:IL @PLL#P2I$',TOLB6D% <5U5\Q:.9297'ZUC,LN MK:?%$E' G&=)L+B2:YS-=)>E2P19$9'ZPHJ5;&)Y%T%VAF$&AM5+?._1;@.K M*WZ4*"N8'< @O.% F$JR]X-YO%>W_URIE #)")(1)&.9)6/,*K.(X. M2Y;4HV*[M5S&0._C;61,[\^PG)AO.$RGY#ETP3?>5I, @PU.=29&Z;,];K$N M,O6X@*52&P0G"$X0G%41G+K-#$W3?G!U*@?G$YZ /-'96KSM7BA1J4RAD&82 M)=Y/(4K=GX89^3M6XKG#/#6]&,%R[3"JAPBT M.6; VMRT= WO?84.1Q_E55V1V4KW<$_\%];%+&B'$Q9-1>4/W*;U<+(%O&8J M_[WSKH8!%U&0(2"" 416FX1&G.YK7GTXX(G;"3M MA758]),D5NRYAS\_$&Y+"601XY&9K*$<6ZS/>C2:7**'_5/W6#PW,566&M"? MO9_1);$XE1V*@BUC.9OL?F+FW(J)5_ MDK47Z'*43Y95[1O9-69MA]Z5YW;WI]-/K6[X]'VV^.W';[<<"T5&?N4?V4 M&^1WWX.NPS]&EZS9/C/E>;<2/H8$,PLZ^#5JH8JZER,>7N*= 7EXYL7T>!,^ M8GS:JY9ZY>Y;D.WFZ5[71/;!QFJP8F"L!F1UB/FZGU&Z;G_&OAHS3]>-P%;C MIXO5T9CO&XF+Z82QK^WS>^&6WCV;E-_\QPSLC.8@AH2SO!UF_B'&]S[+;"ZV MF'RJ+,ESV\HAL05_GL5NQQI&[+]/ZQ^)P!^CU/ =_J3/B,\G6G$9+"1U-WDZ M3DJ J !"5;GPR:8:I8J\2L&.S8T%V$D!.[%"XW \I8&21,A1#>SP7<"^C]XW MU72/W?<[4]-KA23*XY\*^]R;Z#X&C5(_94UY,:=__ 90:W6,5(T-36\T/KU+ MG_[^L^Z%3;#OCD;4I%Z)A(@IB+WF[:##5F&UJ)3%>L.^ZQ;RP;J&7 D2PKS"0\K\):J+ZY^4%K*KF7B M2A%W]#./H/GZV7;LJR@?S-:?Z*IS[^Q1UV>?&3RZML'^Z2^!T?5[NNNR>>"_ MZ=:C2=RP6<]OUAK:B_J$I?S WR S>\?D$$F)@6X M]Z\/9QK5Y.CVZ3/I;T'[BW]],%_]S_;\R7#\\),??FUIN--L_?+SZG:3_*!B M 0MX97A5:VGA56LTL*K6 ;&R(I9:ZD"6\FP"K@T/4^K-N6BRV=T;Q>N91)(?7GD'N_?C,TB!D MN9L2N]%B5XX[HDLM1Y9>TM66?X6:;R:7B((UM8VUNKI!EOS2S_!,Z0G0)FZI M+5SO: EG2@XKL8RA#C]P,-P^[(=G/A/K[5-%%1W.;6/*;(,EKV5$DG6JVM0; MFR0)-V 6F$R/$5M8H\RE-MN 24DP>:SJHF!%U7"CV913>RF/N#5-OXUH+3.6\T7?LM4(5!-'*09D-XEN7S'23 M3?.:$=L+APL%K4DF^41/Y*+G$#[] #Q=VQ@RV'0Y2+(TLM6&BIM-P9X?0.M^ M:$W1O%$I6MN@/$B*UJ-M':6&6XU\+9V$%'T)HJ];:[&V%4I$Z9I!%=3L-'VA0.TVL:/FF28#Z71ZU G BQ28!)_)M MLER.\AV*=>IY83>.?1;JZ2%8H4P!3@-E"KF%PH8SPL8#V(^LTZM'TL\$Y0KS MF?-P-O=(/BPOEVFP /@U@_<=^\[PX8='N,F0352M6:?F>@=LO7P1FJ+Y7FOB M1@?\+](A]&AC7M5P4VE @L?Q"1X.1:+_AGGAW6S1 MUS'OP7W@C-)GY%+Z ( M-K>6;OM=V^A'$,HL+XP%W&>+NV"N#M1 17'$ -LVU M8S]6H,_(C6-/,DVP5-H*;B:VY4BSUQTI/FC;4!M9:T&OD%(V<,5P^K4:4 M=ANK;<%*."!2.!-J-=Q2P4*6!(W':C?T?A#N@B^S11QY+RIZC63J9]4TR%3( M#F\IM@S1FKC9%MSP%HS?2_) J/5D(%]_K79(+X+$P)XX3V2L MOR["!=E<,%2E5< RR1.9J3:JTJ"GLV3(/+YM5;T&<;NC;Y@[^B3=HH"?.9Y9 MU?3%T%_Y=AE (1MW5YO>*. DR1R#*?JY%%SO 8EP.#Q=T<[(0(BQ=U1'AN& M=PY+/TIGYUWU*1?[Q/JS91Q*;"F0XY@3$E-,:L2JZ#8?@,8,\NS;^09LH%=+ MM+OB]Z G$BQ2<")?)LLEW=H5Q/$X;A[C3(>JRS791[.&!EVL ML\)=B@IT#3?;#=SJ /+R0][QC0Z;6@LW6]#H4,[[MA";!)S(MTG B7R;K*)[ M?(>*?3WH?AE<#\:#?G8:-K3X@]-4PX -VV73=_5[T^(E2#N9.+.R3$VC9=XZH=]TWE ]#UF.')M1??I5W\;]-&+Z4^=N8]<,G'F MKD

+'KFV$A[I>/GZ?.1E__*:[)EMA0#_B M$L_OV[[IO]VZU!YUW[X0FSR8$Y/^^IW7*WJNWXL=AG^8/JG[:GKII2.U<:>U MV:%ISW+05."BUN2#2U/5<*VVZ=2!BM(#/#DI<4UJ/1?4-FXUH.F"5.A-,Y=! M4QJXD<"T@&"I$'QTJZ::@INBLXX*;Q7M4U;DDF=BSPE>J%$SQ^4$<)0*5='K M+8+F70#,;.>D:53GZ#1!U.6%RQ0[0>&66J=R#0J3Y,'ET9VAE!9N-"4M2RJ/ M1Z&W>6LY:[-'MG@4$NZ[7=\4YU%8'0P0*51OQ70B-#JXDS"#?3\?PM&0D-%M MH*@-"HI- 0!N@P/2J(]G#<$$#1=RM@A-T3?04'%3!8S*A]&CG0$L:Q)\ 2?, M#&!E^[S!R"SP[X#Q?YAOC'G"%LT/LO5D*TU<$UW!"KC,J"L);C; ]I<*E4?7 ME2M052XZF>")AR20,>?7D$LL?DW-=/=X@[VB5]CEG(R=NP" MP'\LKS#ZC"W M+5=,GG"#P3R*XB!U[[LL1Z1"@4QE$O\!)U)L$G BWR;+Y7K:55WNL-:#"1F\ M%57$L:5EN"&TN"JET9%0)P M(L4F 2?R;3)!)-*?+ BZNKV8:&QOJL')VUU_ZKJF'<)C0EC.TCH\7DS#G]*' MG3=,^P+%/\^TZL7SW."<^MQWUM1N_E*2@E_EQP;VS(/^9%IOG]'8?"(>NB$O MZ,YYTNTCK1VJ1,0>>F@7VPTBBS;WS[_FCG^QML7@Q82-'OK8J[,Z"N@R_A.M M_;.%/[E%MPX)]MI,?R1G@3%Z3ZB"PXQ1ZT5_\]A!$Y^P)VL<]ZU]/C%UUVA0 MJ=5^ND"1 -$8'&.!,J6A813]^'3QX>>M8D+1SM5V3#($D#MOMA* %[V\0?C+ M3UK.Y,\SS]==?W,5_AZQC<4[%WP?+^$9[AV+N0-^T='49;KI/WQG0FWO*-.C MQQ1:F_5-UM^'\\X>8(?P(J!*.B-[P9#:\'E]UQ_Q)]Z5YW;WI] M-/K6[X]'Z(S[)DR;-4H #.6%H8\#&[$4$T^WC6A".,_K_S&ZQ(B\3LC,9\X? MY$UUEV T(^&O_$/LK^[E"!FZKV-$/\6;7+R8'J&VC$^,3]LQNS^6Q92 M)K01>_JA:\7-MOA/9C%RK6E"+&NF&ZR0Z%\?:A_XW^'J_.\5G9D_)81;8, & MKX1A#ZY<7J 5[?,$<@U-9+JJI<\\^G+TV^*M%3!\^'6;!W#YKK%&*2WU)ZZK M4),YZ6V%'F"KS;_\UKN_%F99[C;8!.,^5B8GSYC5M!["V\O7&U+BTIHXF9E6 M&6 =Q_?5"6'+=M:R'I!W_&$Q^7?J/5CT34$6.I\!W^I,^! MZVDEI) H7 \]<3>Y.DP65,3V 52?+]6KY2%Z%LN6!>S2[J.VF;:'604-? [!-[D MY5+K_N4@)V6S4[J]U/;2Z):^OZ2-$>V>X-TH'SFZ=NRP)V;QK)/;05.M?9)E M)U'<;&WI[B4?5HZD-$E/(SF-I5< W,&*NCG!25*L (WE2F/'C\K6.NW\:2Q? M/6;=NA&OQ]3.ZPK+SSU!E3G1[[7?IC?WMX^_[/#^_=(ATK]2T-D>7##U";%-1VK'W2:>.6LJ5W M4I;H 4?KD8Y6-HCB9#T9?*OY^"06_?9CK=-N2$93G<'U!60F7IUIM:GYU0)2 M U(3[VM5<:VIY$]J&>DR&XK!>:O!UY;%"7NJCC-DS1RB*5O9:S8GPC=-C2=> M:Q9M)&SG=V_1[61L$*6TG2-L)D81<N-X..Y> MH^M!]\O@>C >]$?9*8$BW5Y'1]MK8655NI.C%1H*S^J MEH2 )-N.*'I.<^Y)A^ZVHP$]2TE DFTG.WH^>GIPHX,;6NI^O_1H:JG7%4E3 MVS)4XAU-K7F(HG9PZ^)2#E _[!JH MO\AG* \=%7/7,E+.T3JB--'>4[UVIW2.Z#E/3Z;_Q.;R\-3]'I_L\$CL":^# M"5H<*9^.:RYS>(IKPB2HG?2PQQ2VU#M,5&B/N\W5&.UT;6.%<@YW+[YZYF?; MM"B/N7/">@ALV*0R ^KD.[D(VX4]9L$?6]R5P!_2;Q?VF ]_AY.Z2TLV&#I-PCD"!N4:(- CK#!K)URU2A*/=6%-_K6O>M_&UY?]N]&/&&^ M=8'Z__MC,/Y=U@)301D9Q5I6?-4;+ M@3F'9JG4Q.U4>]RS=\P+X=9'CTD_H M[ELP/ME#'V>ZBYYU:TY891V;C/.NF\.Q1[XS^?-6=X?NR&<%>+^Q[]\2=\36 MW-TG*UB ;ZD;='^:>VQEOA!SG_"WA@_\$4D=H.@6_Y@1]X_P6LG==JM:1DN/7^5XM)VA=H;[#P?7G=N3]U7$K9AF",!Y0J M&-4'G"D-%)]RIG:MAFO!_WL@..1S?7&R_5J>'4P. \^;2TT*[296%0JUYB;4 M^*G3/F_>9-)I8JI[8T5+Z'H7$D7\[MJ(IIO\@.$4Y4.A,YS[GD^A2F^CS$FB MMB]!-'"KH^!6,ZDMX.$$L=^1Q5#%OD>F-%&G2E4KH?XMH@EG>8S]) 6T0\RX M95B,\KA6(IC!CFZY":T2@1)3E7M']U+,JL<54&)%*/'HWD2IMU20MKZ\-.[L MF/ODBTSNDR_E=Y_D=D0YW2?'@4-N]TGV9U*R<)]@P>X3Z4GA&&LXK4/M:PUG MX-.0_$@'.K&RI[J6AK5: ZOM)&/RX!HD>[.XZC MUJ/[:4@PWTF2 #108BIR$R@1*%$.2CRZ)TO^A C)(@=VS:/ \.;,P<&( 2/= MIZ3E^1#C2=N?^7$WAT=XX#P9,/#[VD]:-TB[B5M:7N-@/H'77&8J2Z\#G:)U M<*.U&7P',@,R2[$QG,J&[^85=_DDC2I2O,!+E[[(4*5;\@RNG>FF02$5)D5- M])GIZQ9XA+*U?I:$<4O1,;![ 1IB1E%6'8$['5QK9*4H@;E=2()+<8@6;G0: MN%8'@@."RV:4%E::&NXDS,T&/\Z[RM.#_F1:;Y_1/_^:._[%V'PB'KHA+^C. M>=+MX$61:A;5GR:3^=/A].*H"<;G75.\W!!_^##67[-1:%JXK4HP!1C,<;'F>'JT=Z!NX]%- MTM=VIXUW<*>65\(N.(7*084[%9Y]J+"#E796,T3!9Y1B[PE?]^>^X[XAEWC$ M?28>.&>R-5T6&*#\31=G;?!N^2^Z)9N3[*);C5Q M1Y5@/C"8T(6DPQ0G,-6PEOZ,32#$RA+BL6Z>)E5V)/ I%L_%DW-\+.;?,@:0>-MP6[ MNB D*<"AH^!6C;=> :($HDR)*$_V[ZA-!=<3BXJD(C >]$>H>W,I1FT%5]\1K'YMZO>F9?HF80.^9-K86;+>F[)/)!08=0Y"%95EF%Y@5-ZDB8 M(KE[TF)X+^D.GF]ST'H0PFQ"J#[EKT CIL7W>,.T+%/\X,_\7P'�^IS MWUGS#_"75M><6$1W.8ZF[,.O,1B]QE'&U!U>I!X"(K;$BHMCS;GQCELC"+8E M^#76IBWN+,#?+*3?NKO#'#"'/G8\)4B?L#HXW7YC/1]MQV?M75WZLHU,BM%' M5[[$GF>U8-IZ_;$I!_QHN99WCF**"_V<_UXP:;;^SJ- M4@9N[.F'KK7*6\DG3& += +)9024;"CNZJR11!];(+G">;.5<+SHY0W!N?RD12W3,\I\KK^Y"G^/,$D8OG/!]_$2 M'N&>&K3LI#J:NLQ6_0>U,7N/&;B4GW_Y6=\*.A'RO5"7RLZ?Z*!C M;;!6DA@YFM?_D"#F][Y,4="(E 5+&H:]!"FK:KU M>OT/YD1Y1]R>)E#?!U=O>#,:7@\NN^/^)1J-Z3_?^S?C$1I>H>%M_ZX['M / MH$/ E\V^/PYL>I4[[[%][0^-G5GW^( M_=6]'"&J >@8T4_Q8OH7TR-<>S ^;3]Q_'3JYNF2M>75.QF"_*E^<0E_6:(+M#:Z6;1 MEZ/?&(%N\XT%)T K&GCXF$;K)RY(J(:=^#ZSXK98)BM?V^=W6'KY.S=GMB*L MO3T:B_8R&M=M,F7%)MLXVS'+;"Y&29'2OOVO#TK]PWLKK^0'Q&W I>VY^I$( M_#$F"-_A3_H-D7U\'O]%Y%5 >AQL)&)_F4H%$!K*IR(56M*>U4D9?J M,A)#K0-0.QQJ:@V@ECO4Q(K7PS&4AM!,A!S5A0_?Q6G?@!U+OV,VRN[(YY>1 M<]+!B4@LP@X%<<+'&VKD(_63&';8G@R[;]+*[BVQG-D/"6Z8#,JT;);H8]&G MWQ ?N>29V/.H'0]*@WN/2 0Z0C%*6N;P]*J[\/AK:50UY8\:SQ!MCYU%MF@[ MM6S13@MKM69R,E660$P)[-)BKQ/#7FJYOBI6E/KVVA? 7VKX4VM+_*79K5E1 MZ[A5KP/^SE%/7MGO)(K3O%. Q5;YPA;IQ=;8ZY;]@^UN^#"BI.#%IZ(% MK2<7L]&NG0E?,\T)?6I;VR JG/9A5RZE' ^K-'&CMBD$>6@MW2.ORH$B-Z*ZW+4C QLVV\?HX:9=X,T*7>2;6VZ?2*M'O=!$),!K> M!IFJTDI=Q:W&)M>>#,I/Y;O+TT"B$(VZH37H?;ZEE@F0F#82Q:C5"FXU5=S8 M-N06T)@M&H^>RM:J4?M(-"^^HUPGI*IDX'5^[WOHI/1Z>JBP]<&.[/J%AKZ2 M:52T36;B3Y;AH(78)&!#IDT"-F3:) 2$5L#TU74\#\U%S9N9I M7MFQ\ WX1KK?J(A_2]LN1T;$LN)21*Z\IW!W7=OXKKM_$B;O^L&S,TZ3J2<, M&Q>.#.FUDBJGT?;I3K:Y7*S^6AIK?9FBIY@%5VFXU,!JC5:.:CI M,@&A4\>=!E0SI'ZG[,1QIHI[JXYKC2U#%T!/$(Y3,>7#"DLQV)1=@-1,D"JH MIEBKXSIPJIQ(/;K0F')JH[%EFE_N"GYYO/)?B4U8FANC&DVF;GL_"?<]$ M4D,@W#"ET.[*=G/RUN.ZFGG9LEP@8$E?"<.IQ)L#1=!^J6-GVR%6U M!M8ZHIVOE5"=]T:DH+0UK:EAM0:HS!"5PCKG*BVL)F2' RIS0N4I371KN-44 MW3D1K-C*Z(:@J0,V !N #2DW6ZIN 7"N*6BRK>?J8*4!XRNRQ*.@5- &;FF R!2-J78)E[-$-T=?> MZX+=:"1FX8")G!M6=QK)^V!5;;9Q)R'!#&QE*92[0FP2[ &9-@G8D&F3@ V9 M-EF9B.^ 39(EGH],KE]4U)H=V,\4!BPG/5"S(JAD&^[%BNBNK>50F=/%I1"S MMHW;30$9ZH#+G;@4$_+5L-82, P(<'D"+H^-^384 57'A?2K"],H[@C=S-_$ M0(\Z/6+@+C<7N*^JOSR"RI(+OC+P,'^.Z*RROXGK&+HW96=OJXIZL<$!N0*X MZ'+M*,P*JJ#"6@=&LN>"44'99C5.[:R&AC+U5=3AGLDYK=-['DU=ZG7H$9$#+@4E]4'N5_:X%*-5*$U<4Z#9 MDFSH/%:O4'%=1-HT)/%5,S4&$I4 &X -P(:4FY3-*2Y=*=L]H9H"03/7>38] MIK"P+JF!;QWY^BOO@?W,EJBDHPK MUWGJ4<29]ISJ=<-%<> 7#N#@JJ?2#"0;8 &P -J3<9#%C\?(X,9B'XF,4NV?.#)L\F"4N M,-A+.Z1:7QA6^A+ (^,2QJ8"$SRR1Z:8MHKKIU]N V#P1*R;5 M4$0G=L!J)M[]G16/N2HFX,XOCY,,7): #< &8$/*31;3G2_,4KXA44_!,-NP MHF8QA4-^+?*;#<'*5Q54ZKTP*";13FWBIH@IR^5#X3OQE'UP*#P53NNHN"-\ M:#;@,ZMD-0W76U!+)ZDZ5HA-@@8OTR8!&S)M$K ATR9EBP4+LUNOB>=]1B/B MFL1#7:99\%W>6P2YQ"#D26>_SESR0%SZ0E ?Y_'WGF9<4WG6K3E!^F3B$O9W M1>W>,06'X^KN6Q"#Z$;@&#MW"U#]QB#5-?X[#^(2F5K'6EN,+EX^53PS/(O* M8FM!^W:9\)Q2\!C:6I<"WWN'E7/$-WCS ZWHAVV8GN^:]W.?:CY$=VW3?O20 M;EG.1&,(A# @ Q*>E*NWGVL3-#J38R8AY4)X \173HHJ@'[%LA["I4ICTH/L! M#7!W$=6+OH[^@\9D,B7&' WLR3D'?^O"0XYKF#;5LP/M:.I8!G'+JR,=$M?K M/NNFQ> W=GK.TY-CCWQG\F<(H2^Z9T[2UXOVBN1VL-J&,&[*F17'8UN,WZC= MQA0HH 1)PM.0G0$8A_P-R-^0:I,0HY9IDX -F38)V)!ID\6,9TA0\;]IV<^( MNV:T9V:M9V$]P#?@&^*_47AGH+9=9'"CIJH>O,CC?4M<[L\^R4_W!Y6U?_!E MXK:>NC#U:ON9>K5S%288G>ZN.PBU[SGE]D#M+G?->1URNK)EUG<=<"DQ:_M< M1+I>"9DU,]S^&%VFA%OE7,O9X2:/;2-,_;@T+19Z!@4DH/L0'*""%$.JI8I< MT4J()F!F;?E0FBK#@AI27>Q60A&I@ONT>SD"GRE\ [Z1B<^T/*8->%:/\JS^ MT36\[^3IGKASCRTU\G6?L(JMGJ5[WO"!9^1T7TU/I/VCB+YPRZ%.B7+!"J:! MG:CO@)F4IS]/ O9OG+?!_5%,(DC/Z*J=MP4TY)?-Z *_K@R.!%" BBH!Q3F MITW>9.Z4=EF W'K !^ # M\ 'X@.J34\*G_^8O$(."@+CZ(XG:C0LS=S9B)27PY MBQ=V=UI:CK4]O4<=%:MJ'7>@)9LD>-Z95GH\GA5-Q?5:#7?J MQ$@.C#$;T[ M&_$$1#!ZJX7; M@&I94%WXNPU071E40]RR0G$ B,ODODO AUR[!'S(M1SBQY,6[>=A[#3^?MU*SHIVK[9B4#79\WFPE;#IZ>4.B+3]I.9,_SRA? MN?[F*OP]8AN+=R[X/E[",]P[%@N=_J*CJ]\\/Y,HO[)NO' MF@:%G6FK:KU>_Z/^86^IE'["3LH2:BL.;T?!Z<-D=]R_1:$S_^=Z_ M&8_0\ KUAM]O[_K?^C>CP6]]1I_#[WWT\7HX&GU*$('O"L*M^#L-*^]#]N/ MIG>_,_=TV_"8 +G[_H4J" ;Z,;K$B+Q.R,QG?I @.PHO$Z7XA\+&%8BJ##I& M]%,.U2/<%],C7-TP5F&Q5;BJFZ=+5FC7U%*FD'+!-R&6-=,-Y@?BCAOV=XCE MP*43OV[X4B&C!0IR\,ID[KH4]/Q^N$ K%\AFX"A0K.EG+7WFT9>CWR)O3)*S MII;@K D?TZ)/^9#D.(JV03>QU2Z(:^=[_ Y++W_?[5UK'YNZ%+GW0IIXU!:<$C0I@594+J2PLFBKRJ@6[CERP M*P;4U!I +7>HB16R:4:K]D=)(N2H1IQ%,G51]UWI'5,K24S:?#'Y)\OB@Z+L MLZP[3.2'CS?4[$?JIZQK2:I8",?ZB(;E:T$Q6T43/5=&:Z8__GCWU.-F0Z(N M)A7 HY#!QJK:Q$T1M!G MLJIB8,0JZ%F^B/[Z&6KE2W@:^(;X;Q3&RA%6FM:;ZO8CDRUH,G^:6[K/) W+ M[:$[# .QDS?DN[KML3?IO:0;_YU[_E.0VU)).X<+YUY<-@=7\U4 MEX(M3$# M6K! US;&2Q!V%Q"DM_KP8:R_WCHN?\/W7?-^SD/I8^=69U'P;.THB51OH)&3 M:42(C=;!J@)55:=K]#)0B& +L%7'C29,JJH$L9QL7BH*KJNM\EN7PE2Y'S;= MN$57-]"C3K>/G-4>;$G@.3@34W_638L1RQE%Y9E'$1PJ@:;]3$*U$'U*LCY;*O;[7T7AR:;:G.^%.VJFUM)N;PH4GU+**FS>BN]ZVE#C$*(C_ M['!XL'UAY!)O1BF;GM=ZJVK$9QONEZ+HFV.Q])6O5" Q@AC:2Q+HNJ9'W[JD M?]J/M\0U'2.ZG#(U>E1-HI960 ^'T(,0 X?R>EL#"Z=HQ"#FWFBVL%3R 8@A M!6+8::OL=(]AK28@ 8NZ;@=P\W6!T(5,P',B,O-6?Y7$:V=1^_U M2(7Y+CPMXP^YS1[Q9Y3"_A%^3%&&4+.Q*<+ $#KN>DN)",3:.W\3US%T;\J@ MTU85]6(#_;FBH"@4L,5%*Y@$CI=U>SI=-1$3<*OCH1>+?M$!FAJNUS1 ?S'1 M?WK(I89;(H8_5GW>&SU44 $HH:5CL"C+/*V&;'8U1X95R=6M[-INA:*L!N+G5R:@-K[9PS&W MO3=@19)=%L"8 WP /N3 QR\PE$#6!O$PE "&$F1-/M2[0Q\O^U: W&']"_?_],1C__@Y6 8L"L9CEV(AC1TADJ-D%CT]-M6,V M379S+0ZEF/;N 1C16RM@.&XJ1KT%4S%@Z7(OOX_6?#?R>.YTN#&XDW4D;RZ%+@L80:W0IH M(?6J[YEN&E1I":$9T)L^,UF6K,2HEF8CI:2Y2=@>EQBA!L,<99$LBB6@!2\% MZ=.G/'!EDHC$R)9F(V6DNI&O^W/?B6Y"JA@1]QFTHVIK1ZF*,8,\F!/37TOG MD02K$F^DC(05U %]'?TG((VPP"> *_RV="V#GU"W 46!A/C2M;'D!K#/&?R MU]STWZ0D@MW)UQ!(@:4KO/1NYM@Z3S.]!F9HA=D.:&:V=U;BWK657W1+MR<$ MZ=SE_W]U>ZZ[;X$\"=LIL=$;?-RJ<5C"+UHBK1QU=R/N^1O.?<_7;2;!UZIW MNM[07E39M?[H.4]/CCUBSJ'OO$O5W&/+C*)TU#Z_/5AQD&.SE+?NJ^FME_H$ MSL9XM4]M4>Q3V]U%2\6J6L>=3CO_^KP$2B@L#3!TA@I"@$#Q1'!T9U )9J44 M4 B$+GTH+]T1 M7Z=JLM'779LJ>)X8QMFG1KO>9IWO9!A-5"@V2I<>TL=JJX/K2KZ5]UOMVX)9 MKLNA]E4P326]'P!@0&= 9P P %CE "8[V'9K@E1[6/9 WJL97D;&P>XV>LV& MG$Z]ZI!!D9 )@:ZEN<"C-V?WND<,GA!';(]/Z@'C 81&40 &8"L9G>V^G)8S ML;VQLTPJO]5-8V#W@H1O+M:^,*G6BPDU[N<:SO@DLCN6IN31_8R(^VQ.2#"> M[HY,G$>;K[B?]K/E^9DK00W<$>% *S69 5^6 V MI+167'D?X'$=S7"'VEV M#NQ.)B[A!.@[R"4&>>*D@YYU:\[;LE$"X>#@W3?I^^2)-PV8N>2!N/2%M:I8 ML*A TA4#8 "VDM'9.PD 8RK:'%=WWP(392'XQL[=0NS]QJ3>\NX%\ZCT62/ M9>4 F.Q@RTLXY1ZYTC1<4V08XUHH+LN)7%)#>AMWM'R'MU8KQ'7EN/0E.VSC M.7E#OJO;GL4] DA?.A/ 0(,KO2@ [ !G54;8+N5@&TE/^%=T NO@C&["8(% MNK8Q7MX+2]T@FDEWZ[C\C5AWT+%SJ[O[F\(2%B0ID#95"C8%L)6,SHHFW8HB MD*H1!/MATS-8='$#/>KT)(A24.K=%O5GW;08H9Q1?)YY%+FA 67:SP1,*I!M M!0,8@ WHK-H .T[IZ$;W +T&V"TP(I.Y:_HF\2IB1*F: E94&3@3P%8R.I-? MH!5&!NTVG)2$SIGO$%!@)N7 M:=.W*9G#3JYRCP6/)U-9BL=Y#AS(38)?"/U M)H%O)-TD($;230)B)-TDW#12;Q+X1M)-IA%U*F4VWFIG]4LRX>ZZ %H:]%8_ MH;=Z&WJKE]%-=5ASSG2( 'JK@V,7 %8B@*4K8F2,PBE8:3:EE#[R4H6D;"0[ MV%+MIIU5&=I>?;@[&FXU!6B"R*/<66BB!6PU8A0#SYOS M^B3G 3FN8=HZM3B"FA@TIS2/3#8=3+?0;'YOF1/Z,T'-XR!#G!]*C[-_XF-=2(^^)2J+L>^F@3GSW1C)X^<3S^ JN" M.GT8&DM 9 V1'QJ@YW+.:"D811?4?MV0 M%_[6GAXO,15@@YNK/6O % TWVVUMMF +AB%H9;4 MKJ(F;K54.< STHM6X_WATE$-T>GW0NXBBN@O4FJ],H+L-R93!:KO-Y6<;LF M9[!>7O(!?BL'P !L):.SO.5ZJF)9JT.(,2L[]H[,YNYDJGM)V3]#Z2'6PG\!:_F_9CK3&5U=[ "P<@ ,P%8R.LODCBO4956- "!7_L_N&4XI!I]FQ/9T!LPJ MV$P@),H!, !;R>@LA3IJ)M:^,*G6BPDU?HL->?Z*=T>H->71_8R(^VQ.2'"7 MW9&)\VCS%8L5"&K6L*H)2,\L-9T!8Y8#8 "VDM%9<2Z (LEO"!@M[9Z "*(V M,,2H@KUS0DYCG''Z$A/B)LV0E_9)22Y%;5/AR%% MP5H'&HN7@P\!;"6C,PG$5S$ESF[32:':_WM6TAJY!(92#CRZ9IVMFEZO":87 M?>W><0UJ]_ /T;,BS[%,@T?::ABQ_SYM,\:BW1UHX\BQR6QE@1QG+L0F@6^D MWB3PC:2;!,1(NDE C*2;A)M&ZDT"WTBZ24CNVP*P+[JEVQ."=!Z#NB03[JD+ MH*4I]$S41$:FC>Z^?ZE"9.B=8D#>OF(X]SU?MPW3?ESS,'2]H2U/QXQ&!]+[@$DD$%+^'T\ MD] ;/G]I($T##]SNT/NA 9F&N5*#C FH+=Q6@2SR) N&Y[GON&]WQ"/N,\E^ M''<3=U3!K25 ==B'%+(9S+Z/]J"V.E0P"" *4!_V)H?T;O]&HX6UAN QOQ"E MKKJK#7R@\FP2^$;J30+?2+I)0(RDFP3$2+I)N&FDWB3PC:2;E+@Z\D%_,JVW MS^B??\T=_V)L/A$/W9 7=.<\Z7;PHN!(]0WQD>5X4* (_M?" S !G0& . M%1]@LH/MG; +51Z6Y6-;ZL+4VK(N3*U)%'EA!64J[F@"\KC*'7M)G2@*BUI( M>=W>D(5'VI$;AMK!O(!+N2@ [ !G0' & GIZ.PA@O1M3AVUM//]M.7\T]: MTS1.$D4?Y3:B1(M8N>(4(DV*2=:$:/C E]ZOB&]P<[5O&5\--Q4%UUIRCC4N&6'QN8Z% MH:MC%:66E*0D.T&!K2$K!YY:5)2S.@J&,O[%)"H4G 4 P 5FV9+2G8Y 58 M)I=\(M:<\NI\1<9_-"0DNLSLR<1YMOF(V(:;4 M[D2MC>MU.;NZRDMHP)GE !B K61T5IP;H% "'()&2\LGH )$7HD[,9GYH]L& MJ_;R77/B$W8*2BHPZ MDQ1L\@(L#ZF>WM@H*5XY+7[+19.ZZQ)Z\(9]5TEK#$N7]PWQAP]C_?76 M7D/&]LKQKN-&4T!I,UA]<#L4!6SR JQP MPJZ8\@G"=4NKZ8=-3VK1Q0WTJ-/S(DIU\?TD@1-9Q/>)RU^EMG38GW_1O?_" M,+V9I;]]-FWV3/H0_5DW+49<9Q3U9QXEB- (,VT6 @2S# 1BH0 &8 ,ZJS; MCE-4NM$]0*\!=@N,R&3NFKY)O#+98;OF_+:PJLDYZ%=>6I.4.0%L):,S^65: MD<10-8).Z\WM^0WB\789,^)RJYO_!486R#T &- 9T!D [%1W,.L2ODT;8:-U M%AK)E>..5C22N_ 6^LHN()#T'0>@[HD$^ZI"Z"E*?1,U$1&IHWNOG^I M0F3HG1I!WNAB./<]7[<-TWY<\S!TO:$M36\-I=G!K::":R*294OME=JC4'3J M6%1">0$&Q5/!T66CB@!'5 4!:7<[IS/)20\JB0>K@::.#.[4&R(L\Y47^0]SK-:RUY>PA)3LI MI"PLY!GXO( M['I+:9?%=@*0,DR]DP;VFCN@8*T# MCN521:F/%@Q8:6JXTX&KH;11ZI/E103YEV";PC^2Z!=Z3= M):!&VET":J3=)=PXDN\2>$?:72884_0GZ].5$$0.3S"AYC]QUT\0HJQ]WC#M M"Q3_/(L8+P[D!AO3Y[ZS%E+F+ZTM.K&([G*83=FG7Q<'"^"Q*.YF)^7M=+ME5"X4EN/A2OJEF X?5#L"8?V]-VZ MNW_^-7?\B[4]!B\F[/30QXZG!.F3B?,TT^TW^@T*,Y\^2'?IRS8R*5(?7=U" M,]WU6>3>IQ^?.#8OY&=>9/1@VKH],>E'ECV1SU$ \?C/3>@?F&J0,G1C3S]T MK3C;;#UB F^@$X@N(ZAD0W-79^U$"EG]9XL@Y$DFZY!@K\WT1W(6I,KM'?O)@$"/^9NFL"2JG5?KI D1S1V/YCG2&4AH91]./3Q8>?MU*SHIVK M[9BD#G9\WFPE;#IZ>4,J+C]I.9,_SRA?N?[F*OP]PJ1<^,X%W\=+>(9[QV)) M0K_H:.HRK]T_?&="N9T)<<;'/>;JXUW"]23J34MNOXO9Q"MD&W YL24QULET M'T*- VWCTU]'_T'C?N];__('&MSTS@_G?*&WHFG00YBVJM;K]3^:']X50*>) MF/?!U1O>C(;7@\ONN'^)1F/ZS_?^S7B$AE>HUQU]0U?7PW^/T.&"4_2^/PYL M>KTYEMG+F3P2C!7V^-O 0W=QVC=@Q]+OF%I&QSZ_C)R3#DY$8A%V*(@3EC5K M(M@AM+2%]K(]J$!P?R_,WA6",=_0U=WP.QK>]N^ZX\'-5]3MC0>_#<:#_NB( M@-JQD5SX!GRC#-\X5K"D*#*."RJE*EQNB(],7MZ"/EJ.YQU>6UR4*H#=6=\4 M#LOI6UO&:BGMY5@MI9U:!^,.;C8D:#Y8]+S]O3#8B6&PDQ8&5;6)FQJ@\/12 MG'UP*'BX'2O-57%'!#H/KJH!?*91:ZWA>JN>[[1">:R4K%0.;;O*T37^.P]' ML;.)\2ZA9#$Q+8+L=5V$OG.C>%#T2FPV39YE5KO,4C9:W'Q%#Z#.?C?D9 MS"#X!GRC:&;0:9*FL5W27)(9E2ZFSF\FYP'-7"8U_#>,R%]S<\9$$$]1\9P' M_T5W245MGSB8,C5]ZKA6EV!\B_QJUNGX$V+X* KN*!+T)*@ D^P>G:U16_@ M5D- 9Q% 8)IFSJZN ;A1%V#;%-*T$:9&=)\Q72)1^_U M56,F]'V/M\4LK?KR3L3B2PB+GO-T;]J<:48^F767D EZ@@U"$ YL_I9+R%V( M!5[IRY S=#./);>;$+4ZV9C+C 32T8;^)JYCZ-Z4P:NM*NK%!@GDRIA #?M1 M0TKZ$U!#!:AA;WTK1VHHC-LHJXCX#E6.3[-@^AHEF;GE\QKKA:KV3,F(D/+Z MD]Y1R);Y(U=4UPVXZSOQIXXQX*#A>009*UD"0AXEU+)$(E:,(PEK=1F:*5<: MM6+\2$T![E_ :WIX/7IZAN@TS3)[D.X(W M065)TDQ;]QC5$\&*!AAO8N774:@5E3FC=00,HZ_>G70,3L7H&*T:KM= SY 2 MI\?K%[@E?%);85PEPC01AEGTD:DAGQ"E!M:!SO%T"W)VM[((8P@&M:%]R8%E M!N'=(*B;OI:R5^5438#Q7#G9=Q1BQ>@H+5!0\F%4P26.&E;J E +F#T5LR<7 M.];;@L>(EMD=PJ,P9_>Z1UC3FZ<9L3V]U*DP>XQ8_\*@T8L!(]-(2P-W9)B; M771!=1@FA>@2S1I6(4TW8U2*<7,PR[)>%Y!H!KC,O'Q(:^*&Z K,BG@W=C0\ MZ$UU^Y%XR+3C70MBE4.F?F]:T,$ O@'?..(;9;9)NI.).Z?V"'EE%P0)Y 4? MH!&-HHA+CXI:*@-[0M'KD4L2_,N2+CG8KI>@Z=K&D(%M& G@V'O99H]1Y0E: MA4F+DX+J("!&H,6FC^N3D M? 6W&J*-T3)[9+I/5,7RD3$G4=M+BX\#FNDN)+_$W8YSPMISW 7@N0V@TPM\ M5CE5!F*U#(5E'U2W1'1D 40?@6AH* FHAFZ1A?&]<-<:A)36F(%# MY<:QPY!;#C$DJKMT1'L>RR'HQ")73,Q(:^*Z"J-^OH*Z/2AVK*@2))$?O ML5&A3ATKFJR3G8N@<\0\*GP0%0# MT>!* 42#(Z4@CI1%71!+8RFY/V7[U+_MV>AC_37/+I$J;C:@(C(OW(H-_C0: M$/PYW@ Y#;6"ZH-:N"FBK6L)S8T#5&A^B=G_(K5.(2[?P&_PEJG[&Z&OW3NN0=S@0_10R',LT^!>G!I&[+]/V_29:'<' M:R\R;#*3?H,R'+00FP1LR+1)P(9,FRRFHSZK^=C*=GO[AOAHHGM3]$ALUMR- M6MZ\ B3639GJ#<_EML%W![\HB'H40K>N\TR)Q?CR]L-CE4^+9GC=!8"R[=GE4^!%XU=08S"UW< UT=T. <-[8%A0#F5-PZJ()CJ WU3Q>W02I8KK M#<%]_< KXQ:"T8&8 .P =B02-7B..MC5MJBZ)7P+QG0.\AZ!66=ZMUZKBI 7ZEQN\)&;C-!F[71=>F ME]G(N76="2&&%\0"*:3GKNF_55 S>8?X0S"QID+? R"9Q.,MG@.NZ-I&3[&ZVS:;.-T">'JE9I%:Y#S0W* MGL:[41A@[M%]^41J4OL[6:1QH5B M.?;CZ3&E?<^=HK@][)&9/.P(#^>Z*M^G/_VW[\2?.D9FX:I,KTEA>)./'G(G MOD,-R0.I3U#MG5+K8*6=>KAT7YP=?/-+2 RY4YY0PBMBXV(0>Y4@/CF;*1^# MMSS4Y$:#;T46-7EK)I98I7D="AD00O(C,WG8:6D!(\I;86K &\L&<"R+\.\, M'ZXIDC+-^I*"I4_&I'P44CER+*#S$\BQM.0HQF_;J"FXI:7>@ /HL*)T>*S+ MN=7$[4[J>43'8!#\TJL*]T2?F;YN(9=0PK$7<]Q\AR?[447\B5MLX+?.PX:. M,7>R^7QILGY MN$-W4O3\UWS?L[6\>XX-H8,:EAIIYZI HZ=RA!E MB?1RH,ZR4:>@FL)T M. 6*49RU!FZHF:DIZTA++8<)2"\_TCM6/6[@>OH=>(ZB/'!I4YMIYGBZM:5: MG=>H1P7KX+W.P>IEH:GA0ZZE[*D7Q8)_I?B4)B2W6FUD9HP!K16&U@05Y@&E M :5EXPZ6@=+>477W'P8CAW-!U.HRS$LHX5&DH)ER@[A$1P%J 6H!:I$(Q"4Z M2D$27^6*HR\F <\]PA):PYS6$T< 0TS]2,_^EIF6@P@I(J<.[Q-25SIL3D9F M:5D07"HB"1[O0-R'!%7Q7V(L($;G2;6:KF5[P 1 M%IX(=SH=]R'"=J.%FZW,?)"GQ-O!"2F?O52BHTA!,^4&<8F. M0"U +4(A&( M2W24HYV0]*=^;Y'5P\14J/:FZR_Y<.M[7/$*JPNNO0>S$-?TH?=MXP M[0L4_SSS)"Z>YP90T>>^L^9JY"\E.357'QMX-1_T)]-Z^XS&YA/QT UY07?. MDVX?Z?/\\.LI(W8VP!YM[I]_S1W_8FV+P8L)&SWTL5=G'10?[K.@K)5_MM W M]^NN0X*]-M,?R5G@N+XGU()@CFOK17_SV$%7EYZZ:[A7:K6?+E!$^!K;?XR2 ME8:&4?2#4O+/6PE6T<[5=HQ&@QV?-UL)FXY>WB"XY2?KKK^Y"G^/ MV,;BG0N^CY?P#/>.Q5SVO^AHZC+KZQ^^,_GPZYBQ&TN.[3'3C;=PT']- 'A: M++$=I8ELN0VJG,J2..ID@@_!Q:&U\>FOH_^@<;_WK7_Y PUN>N=)-"NQI#E- MEKP/GM[P9C2\'EQVQ_U+-!K3?[[W;\8C-+Q"O>[H&[JZ'OY[A,ZXF\"TY\1 MAX NFS-\'-C(GSIS3[<-CS'&W?/C$^;3]Q"K<!5J1BYOAP4"5H)^U])E'7XY^ MBQP>2?Z06H(_)'Q,L_T3%Q8;FD6T#;J)+?K2RM?V^1V67OZ^VX'5/C82'*FR M(4TN;SS.H XU!:<$C0I@594+J2S@G"KR M4EU&8JAU &J'0XTE(0#4D.EY<]V>$'IK>'[H*=Z=2MH-9NXW4R]V@00?"B"$BF$*!9/)H%#1A,%\TQ M56\/Y:T8G=Q.26L*=2N.[ZB#]EJFT:GI>#N!E91]MQ'?3S=K\)2^*M7:>SS5 M)) P BCP@(8^S 8)*A1'I>P(S23]5K9M%AG$P._[\GM6 MS;J!WV7?9I%!#/R^)[\+:HV>U#0 &%W2;189Q,#HJ3#ZL8TY2\_G(D-:Q>A< MM3JR=>::S[I/$"79">%QK ?3UFU&V="]*H>YRY'[D37HY9BYC1"3MT%?!*S) M1PVE)CT8! 6DEP_IB3%S&KC9;F&UD5MK(*"Z E/=L3IWNZ7@9BVWP6-9)7P5 M(V9X1V9S=S+5/5[B[K@&U8;=MZ!>-[U^KC#N:;]!;5>.NT3(\*'G/#TY-K>2 M*Z -PY24],ENSP&!A].=D$RN=A.WM-P&9Z?6*A,(+GV"$Z, JVT5-^H:4!Q0 M7$;*;UW#6BVW<8JYCSZ5S#4ZF.BL,?,O[1X!"CKVE*'B[)/>"Z)[4_1Q[A$#F?8G]$ALXG(7(H^<+SH4('V17 'A\ZP2R"E^ M>A0]MZ[S3"G5^/+V@Z)I8&>2>.K1?=+7=F>^=+#2@1*&(E.@: (4U'9;K3=Q MK=F I Z@O(S;%J@M%2LU2"<"RLLVR[1=:^%.6PJ))]P[F6U^OZC593*D2G04 M*6BFW" NT5& 6H!:@%HD G&)CE*0KD]RI2OV'Q[(A$_D(Z^3J6X_$L3\C2CX M'3(6LZHJ#O P?.B'6+BC2!C:S/+IV@;[I__7W'RFAHF]?;RAF%H=&;JS09Z/ MK#0GQJ%8QTHC,]L:"*^ A">H"Q16VKF5#@/=%9[NCO4F:IH4T@[R' N7DE&B MHTA!,^4&<8F. M0"U +4(A&(2W24,N-.T)/:-'Z"]!)J-N&\$O9*E9 M0\)B1JD3S*)9LVKNB.>[YH3UZ@JLGM478I^\):[I&(,0H9X)[?:56F9-:64S%>1*.NAM,PV0[J-[0M>P68V3\X#\*4%O1'T%[H2:W45/P.5CNY=9&&8)STE)9>CRZ-:C60 MYP*4MHW24K/]6LQMD9G^#)16?$H[5MU5%*QIN36#@Z2"0L<_2G04*6BFW" N MT5& 6H!:@%HD G&)CE(03Z%<204[/86$OB["1PAY!>"Y*91@!THKF><&**UH ME)9>D%UK-+"J2A&I!%(K!JD=ZR1LU'&]+D7O+(B)C^:SF458TWW=HMB;$F-N M$3YFGFF^#Y;S@DP[P*6$$^>+%H& =6%=6!?637'=BCAKM.U7V,">.$\$^?HK M\=!,-PWPR&2D4@:0'S/ WU*XWQ#!U1C2SZ$$RR5?,A,TX [*)H"VQ)0VM)L8 MR O(2U3U@:)A5&ZVS:;/UZ8(WCGW& EPA MGDS[F7@^GV]G&YO3[MX@[ 7KPKJP+JPKS;H0]KJDEYKCZ19+UO#F]_20IN[" M8-8,1\0Y-M,AANZM[OKA'YXMX#&]H-G9T5.]85XB.&-9U-R#Y#D/_HON$MG\1B5N M@#(S?=WJO\Z(;7"6]@;V9.ZZQ/@RIPSO_TY\%G_/5.MN*=!&#"@NTP%F#=Q6 MI!CI T0G(=&)26%3FAJN9]=9&JBN5%1W;&:;VL"U>F:9;2=XHB&S+8T@O#9[ M188SIUIX\1,*4CZ+%%13NB$OZ,YYTNUWW(V*NL7?N)K'=FC*VM;=_?.ON>-?K.TQ>#%AIX<^ M=CPE2)],G*>9;K,N(90.?/H@W:4OV\BD"'ET=0O-=->/FJ)1*X#G2^H^6233 ML>82/GV!N4B]:F#-W8TP]=*\X@6X^80-?H!*++""K9 MT-S5F5)+))'5?[;(/!X06 <%>VVF/Y*S(%)Q3ZAIR2(5UHO^YK&3KBX]==>D MBU*K_72!(EFHL0/$A)O2T#"*?E#A]O-6@C35M5ZO?Y'Z\.[HNH-[P9#:\' ME]UQ_Q)=#6ZZ-[U!]QJ-QO2%[_V;\0@=+C=%;_YJ>(?&W_KH]W[W;H3Z-Y=T MZY?]7O_[E_X=TA2JU]24-O_90=V;2\2<71(>X^/ II>T,_=TV_ 8H]]]_\)C MEC]&EQB1UPF9^3S.^?_9>Q/>QHVD ?2O$/.]!68^T(XEWYG= !J/)_'NC&W8 MGNSN]_ 04&++8D*1"INTK?SZ5U5]L'GI/BB;P&[&MJAF=75UW0L;F[=G%WY7IJ7ML4WK[K9,@B MKY=S4]Y$CT[@_46Q^PNM@L OG<"]C1C'%E?XZTW_B]))[K5*\MGC/3_D2<0> MX&0^(>^,\9X8E&JGN:%R3,[<3_>(=+W3.?D6L2'C\[.CAJG[_["=5E MXK,]YOLCQ\4Q9?]X!VOA[Y)5T>]*HR9EG3!BD=\UB$GX?+0RTJD8E1=*/CSK M.R,.?U8_*8^DEG*&:)POO7L/K?>8I-,^^/CKU27]U/KX@1BC_+UU^C&[MO4>[QQR@"?F MCPE4N<+/8"*/TC6 PL,JBJ+^ MM==J2TJ*08V(\"6<14]>#W&$"C-<$L!Z\)@ =#:"T@>H@+>!=8=(<-RA1[\# M,I.(,ZXV<,O"D<\T@N[8*.GZP,!1SQP ,]9HO;V[4"C9GR)*:DW&GYCW.Z+O MD^/]TW-^2;YZ0)Q(UP'P[<CCUX602?_ M3 )&Q&Y;\($#'&CH(27[0,>>CZ0K;7A])G<7-IT:_H*2U!)S,N$/H94%9P[( M)\,,K[X'_8(-NW"%47SNY]^$ .7O)UV.4>3!$7G9RY%>AI POU-WXNYBITE\ M>_XHU$7A_QR;OB5!#X2Z VR:"(4C\3X/&&JEEC,: 9,A-@[(%N("CR1BCXE/ MJB#'\QIX72_61RE*0<,(+E<4#@T*(TD0,)'@1VIORI?-(WT(Z:8!H3Y[\8#^ M'H$.^.0$<248MI!A\H)B3JC:\!#%\#S156 [^@PP3;X=^<3P *?(XH#_" M1=NW;D#PP57QA=K<%@;)L5URD4G^6+^ Z@&[X]97P2]LO62&=?WRK\*3*0/( M/I@1BP@7;EI?9Q"_ZL9_92\)Z\+- 2J)G\/HCS(VLU_@,_IKZD6V1?83<00X M?0?O)Q(#]K %:L/,@ 0O8Q0A>R-M7QQ-EO6DS)#,G0%LET6T2O8YH4Q4O.,Q M8O(-'LT?)B?IY0O\R$$!L+XY@2- #XHF B]]9,ZSXM0'#[RBXY:S,XN^;/!!G]K<_<1V9^=AL^R[UT@!\ %<,QW(_0"/31T8.F$> 5+Z* 1_U, M?J A'#OT^ M? .N+-\'[0Y1%PCC*+TKM)I.I'5XQK.L=292(U@?+FU,5Y['8+L,200(#[14 M%_&#I(3U1^!^$0OIX[??E^/&IXBW1NSTQ2J30S MUA3T0QX<@>P05*%'R8[$/LF:+H%&J[Y\ AP#!VBDRU@ P',PE%VK.[:^1?N" M(WS%9M_6?^"J/KHA 'HQ8,%L[OA&&)4'1P1)=9GOL2!: M))I,S@\T]K[U09P4G>,(+R[^V?4BN"GBAHBF!)YZV3 $\\2\9@Y-.>?T, ,@ M@)1ZZ+FA;"JX?$AE("P$PWO?EN^+1+E#]EM=%K ^4K"\@/ U\=(>;:'+,B^6 M5X0$4:<'EQ %AC_.2C=/F%I89L$$OQ6JW5B^K(=2PGC?5.JCO_E*':FR,R2BAOHA?+U MPH& X?^*$.2$.&5GA&4>^M'?6KH\)!MV?>0O/][+>4$W_6_.[V%T;SAM+XQP MRJ_P>R>@?\Q'2*@O%6ZMUOU6HYB^'BM56E^E,2J;S+I\%&N()YKSPQ-G_PR& M(CKP!?$)$04R2?B",";A^^'SCW.D^)6E \PLE3C@87STH*2Y2(D%0:Y'KRL\/2T2&S#K.?.VU+5%5K34+XR#./+-LGJON M3))::F3AJS)'6>V1FY5[S)Q*JXC1 *:T ZJZ4!9=F3V\(E6R]AIDQOSI[Y.P MKIWK*/*,6N@)P]>M./ CT9[44;AU]!!$;(.%$6_KT;@14> M]@7(C"/F/#Y OZ#\*+*K6=X1_,HN9MX8%%N'/P&@$G&%? MT(9P LN_2?GK!>*OX@GEN)7// /PWDWGH1TP?P27F5Z*? )[.-G[ CX< Q\!U MQF/F@$'U[J=.\FA)M^A1/B!6ZP,YF7@@A(3QE4YWA3.@%'4A.X5Y80Q=I$,*6/K MB:4:6HK//KRMX_L/D1-PL3S?W@7*-ED9)1$SNZQ<77_1;5;VVI.[^QP4![7_ M;4,"I_R(#2DTL1YDVFE>.Y@7=-._41E7VSNNGV1RG-F,1/XGZ$2MMD@WW2FYL$&)O(Z#4?>@$P79E< =*_DP'(AO\FLZ3[6\*-J7+^ M\U]5*?^-J!=4/QB1(A:\4T)H<_)_ M]A1J4F7\+8*#13U/C%KMRJ71K7X9/5/FI4FIJ<5^/I6*.G8S,WKE%LUNT MV!&?<\((4#*[YY3 M(6I^E:W5KF1G-:&.WHH> )_2%@"KB$DF@774) G5YL!>N09?CBB-S%1MK^/9 M-+IYU0&"(M31:>0W??BUCN=G*--5$4"/9J,R-RMRHS!-5 MYI]9P >)]Y*PV1K^I<\WWO)2"9,B:#9GSZ^.%Q6%SHJ=YY@/T#IJ\@'K>7R- M)KZ )KZ5>]:HY>M1R[=RZ^JFHR^31+AUQ;T">*TV..%#\M\D^*=GI6@O53BR M.8=+32_0[Q0J2J.PE-\]C29],C727/Z9^*JV\'2G!./F-9=MGF.CPBRBPFSU MYC6ZS)ITF:W>PUHH-3-Y3.KD#;D?. %U8#?<(5=JQ,1$OTC)-Q?7,^;"VZHY MY&QOWW:-A41WBFUU3'726;#Z\G3I5,7=IH8-5G+4@"9^^B=.,5Q>^]GM,]^\ M)E6'LZ^/)K4H]6R&;K:CE=6!0FJLE3GOX7#HA.1_#NJEF?W?@ 6/?PW"9#87 MDO >930TO0(ML&+E;!+Z-L.>RR#8LI*V@BOSFWEJ<3).@M_G-*=F5-/.UZ.F M[1Q=;$Y=JP=UI(QE34K;SE' YI6W>E!"S=6W&>EHAPJW,];UKJAN.,]R?5K;-R=:11WP;I/";FEK2Q&$ MR3P:_]HNJFC+\8-Z:V=OW+FV=?*HL4)6=\^::.WO>B9KH:OO MK,-G3V:?(8H#.2^#1Y31= S<"/]\OZ[*QB!NT/N2&T,XZG7NW8UIV-C35W#SIV?G-X]^, M 95=!G2 AH7_[(SYQ\)<^X&V3-3,-9IVI?[SX>.['ZJO MQ^%^^\P@&0'Q_LEI"=#JSR9QT.CG]$F<#[P':FT4%U>ASUC@ZD\^FC7<%A5Q MP\8=:Q AR_J?..S!#:09KV$?C V@PB &YN"4(5RBY6S_V M*(%1 1.)=8@!L MYK[3GPIXGWPEJJ?<$F&57:+U3O+^^?X_UL/EQ2^7G[];5]<7^U.HM'1+:T'K M;,QE.?8Q'3W7-P^7]];#C75QJZ 5"$_7 >69.3YTP+;CX$B.F M9YYQK)Q+)3.8T4UE&B]TLU21"O'IZ:JW!40SZX"5CK(5M%WY.;NY\[U MU?]U'JYNKNDFWMX!+[ZZ!0;3N7BX^O7JX>KR?D_J7LRU2AJ1Y'7=%>M^.=4/ M],]_O'L =-XSGY%]U1F-0%"#B7!V='#4/O^M):P)@K<33WFXO9*3*"KC\YU" M$0+\.:U)79JDQ7I>#"38*SZ.E@-8898314[PR-##QTN4QLE\:BG;Y3.+'<\G M%@L\DLX/K>?$\2WG,6(2)&2LG!''C0=6E_GA\S23X^0M<\\)CH'Y62PYR4\F MK-6J6&L.]\2F>64GI:UXX,16C(V.^R"VU<1K(#+LEH6?AT29/T=A N]9@ $N M>C_.2]G)9AG$Y4O/3[CWQ*QO3N (#F'=JRZXJ.M\@H\#QCF8/J'J,6QI].:D MQCK8"*'I-HEXX@!L\K28AGN8PLU-N+L*[IX!MV8YEC/$DKC"4$";5B>6"6O@ MSZ3U#8"YLTAS,?C<+G[7&C@\!QQ9) CS* J?X&:CKN@R#C? B5&5',/S7N3N MC"1@UJJ?53&IH&>>>+'3M ;:P20OCKT.,=G 68/-&L? MY22R77@%? JO(^#@V5AYR,2\JF0T BZ'[.;V;X%:C7L?H#" MQI[XJ#5R-+Q6GS&ZAT64>G!F 2(C@:VZ+,9M!:"M=,?E#]-K0N#N0.F]B"&R M]JU_>ZCJQP3/*/+@#)XC#ZY50,A#) *.II!" ?Z>$X"N;SD],A4TZ>",0)R#Z@LM8 X M'7@C$HNB8WB./-Y!CXD_>=RX(DG@X]FGMHVYM]N["\MWGCEN,F*/B=S(OH4J M1[K&L^?[P&HMUN^CFO8D/(WQ,WPVMC \QZUDA$Y7N!*X35@9.,' PMT30>%R M>.H*9&-IW!#\A #!"M^ZNCDP(C9T@$124.0&D\ )/* P[H_%5VB# MA!\!!9))#PMR7-QM$L Y DB.#\\+@B3\EI*D.%1-;T Q0"7[UO<\:B/V9^)% M8A5G- )>33J*PC(8F4F4I463+;DAK@S\YTDP%;=RSC7MVN^[9QG=:])U6',@Z MVOA&,U+M$Y7:+*)866X44X'*'AF-K&Y*@/?2L$L*WL])JW MYR2EN6O6K<_<1[9YW^?WP"4G(+.8 ,23:7+62$ TIUMZ[ZY'21(/,1ZWE]#Q#&GNBRP=]= MUG?([=8##/ RU_'0@*JFXC';AL #PU!-_E.?M#8?,]9R8^:4.0EQ+ MQSL()Y$"$/$HW8*X(Q/CR>Q4!E#A0L*1S=A[_@&P(5R7WI"5N@"E[TV[W^!U ML>?3Z_J)WX='AM(/BP#GJ:%.I[W&B[YM-J?1=H&XO1EM)]3S?=;#7I3;,:U/+IC>:#5/(7HA!U;CW"7T,%;PM2, $\2]08.9W8NQ%,(\.CGC)N)GT[@ MK5Z0[@AVK=? 8$:/[JOCJ]",#R2+=Y8^45$@U.VD2QO^'^R5>)@)5X8C']]4 MV' J(##$@M]PNO!C$IOQEC1$AZXU 4,<9Z(&@D54X1[^[E,88SB*$?U( /@7 M#-: PB+'G.+C8X"XQ^!SU^K#X_*UDHLJJ3*2CY=))/X51>N[PB9#G[K27Z) M(C>%[V"\I>'39\47V/@TEB:_%F@Z[;8P%GE5LQ)'/F19RSF()7 M0%GA,SV60:GXIG@LXW'"E<3Z#MU?HKGTFYJ2Y1M(U4;'5)R&X0(@6LZ=:*P6 M!&2[C@>TKN62EDI2]X"GVD?PR46O#E1Y\)[*CZGC FZ!D: M=>A&FUP U*%E>!UQND0@@CMB0YZ*WJO@%\/E(4"AJX M89'7%0P8K;G Y>)9?=?56_&JP(5&9,EO$X?$(BTF>#SMRV7=PH7!JSARQGBV7"P4"8HE_AP!9>)=P- J M3P@CH"03H>OK #LD2M9?!EGR[-#-[H91%#X#<4_2.\V8+^F=4\*V<&=)+J1" M3=_TV(L**G)&1%,4MLN VRLNA0#/(GYX$Y>M8USVJ(G+-G'9G2RSF6M'*T-J M'0*("P9Q:P'[TC'<6NQBDR'EU]M1),VWC[O6AG*,_Z[3AZZ&$%7'TE9G^9.?@HVBHKMNKCE= NV(;;RZC((I MG'.2Q.SYS(FH_\T T?VB,4O0IYUO$-4"66^$!<^?.'0X3^+0T02R6XV_:$J$ MM!1/ACHSRKK,J%O:1Y0"M-I%3OL*M&'O&T%8OB=/RE*J4C4R( ME]Z+85.0JP@USTC>IP$&J5)I!/5A@PGY;.8D![9]&##FF,@@:AI"T D0^I%\V"T-1)JQMNR9T%$ ZD5T&X,CUC/LB7U8 M8Q)%Z=7:LJEP/T(OB(].32HV_$JOXYO)IYB)UW )H2J'% CA!89#SPEJAGL8 M8V2ELCR6GI -+O46I>HY"K&;W$E4WXF*[9++;499Y#V7:0LJTBR? MP*!F&LA6K^_JR+ KJF*Q>A-T?XKXZC#K1E*,[!GS^2H3D9!+]R*OBQ'E+JA4 MMGQ68,[8-&:#R60[6]1+9H.1Q):,5@S/:;$LK(*6FS@N11S[5L=-C[#\G.4Y M(J="ALX!,7%:F,B%"CCC 6=V0P7&"B9;/4Z)=BG5Y*$)NTBI7,3XYWPA>2@) M11,.;,*!33BP!N' IHS3#-151NCF=IX>S>,\/9ZO MSJ_\H$M.9F.%Z$T,KHG!-3&X&MB6=Q[_@]*/52\Q] -0%4T<);TX 05JEHA: MAALM&%);2S78@Q%+[#+?8T^,IZZ>2L\)>?.R0<;R@A[4,#TLS!F.?"]U!+(7 MCY-?O;H^"H,<\&7R]/AC5:>)V-RW?@F? =#(G@PD=3U-NK_+P$=$1XGK)H%T MKV)%@Q&R^'&*GWB7>Z(NP^K%G"NC\K[LH?9BY?\+5__729^=Y2:@8Y%J%ZB M\8GYX<@H<* K!Y3[%B9$S5.L(JLIB3RN74\R29QX+CB )9 M*87#:*S:9DIFT$D[G(K;B<+[$8--@6R5BX!X0XI7]_&"V58 &IFYBG8N66"Q M.3[QIS -$LDR,+KV-L;^7%'E+6M@86.AFBME:&!A9!9TJBK2XGK(G"+DKV4? M:RZ;B&@[; #T%0ITA4G48SSK%YMM+:?K^9ZH3,?0+,"K>4_#)1HNL2(N\5"\ MBZ@9J$+6:?+>U)F]X E =JG8,(I8K#4.DI.9+V7KR57CZ=3R$(+?N,GT%F1:(BW'9%O4EX&$L-G41+?\ MQ>IARI),=#R^:OO-G6SNY(KNI-2+55S6A4("8\B.2'O.9>92V7 MBF.\O%I*815Y% Z\KA>7B"F=3$-=BU)1"N^GV:[SWXNE!S).E:.F'J^R-@*& MM_\)#02'KCRF+/7+D$.HQM7@ ,:HUIN=+'+,4K0F*%. !)?"EZ-AA&DC>*4% MD*IU0J6;Q.QV+S4VXVNN4D"(?'#HLO!I\-R+_5 V2C!0A+F/\6RIX14]?)2- M-OD]*K&Q./2#TF:R;UI75F(%Q6C2P*D1U"[ !6G0PXXW@L S>;X5XQ8Z9)A^ MAFUB2PS!:61(6+3!QV#PE$$&F .74(,CD>L$]C48V(_4)Z)O36X7)@7T+5RO>>&WN[[;T?'NX?M(M[MXTL;\SP"_LE'#G#"6+<@FZ6 MLQ;4YN.1#P]O!W?KI_=K@EVJD% LX.]UM')0@PZ6=F\O'3':6L>-(, MZOO>@+F)SV[ZI9V#$#. Q4^81S833M]9#+8]PGA4E+!)X5P9R#T\F$,]FU-8 M]$/LP(/2*16S7B#.PG"3RM"(QJOB\IG2D RW[\ST9:C%: M2,ET9L<7[:V<640._:#\'&+,BTA7+?W>6?[;.-I%!#W2E&X44P0;XF2J'O*C M5@CS0[R;I-AZ!"Z_[+5.FJ38UYX4.^>PD[J-0UE?!L)66R5LYH9/3@N>@TB: MLUCZ+!9-@&Y.::,R<>E4[^:\-GE>&TUJGZ$F_15U+W@-V:L[-X5ILSG_VF&_ M_)R45YE 6D>.MURI@\G!ILV.67$2ZFMBC4V+MQI4CDQI\?86Z+ 1T2LO,2E] MS>&V:DSF''VV1DPL6F7R^K6$NI293.2,:Q3WI?]LQ:4X?\W@\3PU@R>SO"&- M3,VZ\N'!;ZUWC>JU)I$G=BE$GJ"RL=H1&T07QM WA8%M ]J@_A:<;IMD'0]J'?E1(:C"[> MB0;[=<%^U67.V#XE5]4P6$TFVCXXLJWV(8;3CX\_3+W0PL-5]"QX@0OX_=': MH_RT%?C8:9URO]&%PP>B0 =_P/*Q)\<7^5R&DV6VL\E2VLQ<^WG@Q8Q.D?SP MSY&3*W%:?!F39LG7(ETJ$[*H 0V=P,5_+E-D=.(+K)D!*OL5!Z9.F&7:.J_? MS-%S^_2DF%.^\1-J"$3FV=>.0-H']NE!L6)EI4>T**O=!29Z/PBC> _K>;&6 M&$YT^(8Y*"'C 7!QE:)BQQAFRVZ=M^R3DV(=2L,T-T$3=>21+?OPZ-0^/2Z. M[ZX%FWP]&NEMQ$:.YUKL920:MU!]-K5/D;$-617X1OFKQ,^E0 ^H(C>(&U'W M>2$0M&OL]OS8/CHZ:YAM'0BDCKSWY.#8;I^=UI/S[@)/1;$;8'>K-\HS]?ZO MV:XQQS/[K%TLJ&]8XSKIH(X\\.C,/CA=LT$RA066I&Y,H9;UTU>.L\[4XUS& ML41)[>A%A+!R4;!R/IJMRMXQ()LSJ1^0C>V7;>I'73L:,P]$U4X;=/81:.PG MYVO6V!MBV 7%I6T?M%OV66O-2FRCN[P9.=F<22V ?#/>DUOJ*1Z/;@^>[Z_8ZRU=;#F ML'E#'3-21QWY:^O0;F.]1QW9ZRXPSJ\TWPWGL^ ';XQK/O*7'Q$!WSF[PP=W M0._\BT6AZ_"!:(_0:G\LD/Y6#^0MT4,=V6'[S#XOZ0%>"W;X>K3-KV'PV*3L M"IT"<;'C&;M'A_99HV1NAR#JR$2/[=O6N,+$ M58!#4!^<%VUV[1B+/#RP3UMKOA(-6>R34;YIM:X1_17R3)7C3!YN0KNF.<>[VR9%]?K!F M!UE#&M-(HX[<^^3DP#XZ:"HC%F?,6!OS9IED6AAT'0:]W6JHHU[4LH\/3NSC]II37!O5Z,V(X>9,:@'DFW'6"*6GT4AV+CO# M/C]JV6ZD;_>#VRKCF36@#9N&8R:.KT>A&. M+)O0P- 'SNSYQ&'?JA[3Z\%1Q_S6&:.0Z@2N1-O7%#4[VOSB[,P^/VWJ2&M% M*'74AT[:A_;!04W+2G>!T>HDU8@]L2!AMN:OHS!"5+Y1WJKP34CX M&CJ!*MM2 P7JSBR;T3PUI8XZ\LKVB7U\MN8DI": \V:"!GMOG[34[FQJ2V"4UZ>2H;1^<-PVYZRGN=@+(YDSJ!^2;\>@( M#:A13PQ9M&M*B7UZ?FH?GC?])S=*"G541H[L5OO /CQNW#:KEBJ'(%7<,('# MKK/L6Q&4S:G4$2MT*\"GH'L MS@L21S*-_%\R+S+N_%E1+RE'3&%[XI^\!B0/H,>0L^8/X-ESXP&\<__8"SY: MYO.H[>C71F+73A*'.76(_E2F>&5?FTVIR"53+*B7+9\[[VRU[K MU"K+EJBX%:1NYC>/?QLYCVQ/:,I=!G(,-67_V1ESDPK%/X,H=]RM@X._?;04 M+1\BR(;OL75\:%OJ/Q\^OONADE1;A_OM,X,Z!<3[)ZW_L M\=B)XN(J]!G#FR8_^4AP/,L]=$,?;82_.]8@0M'_/W'8 X4<;S1FO5R@YA%@ M+WBG#.&KN@6[=Q-7G]RTXELI#YC.MRYW^.?[_U@/EQ>_7'[^;EU=7^R7W.<< M)>P,72QWVM-/[/KFX?+>>KBQ+FZN[V^^7GWN/%Q^MKY<77>N+ZXZ7ZW[!_C# MM\OKAWNKDCUN#?@O-W?6PR^7UG\O.W?WUN7U9P#]\^7%Y;=/EW?686YWKSQ8:-C7^^?:+6T]_O/]L6>^FQ48R6D<4' M3L1L:\3DC_00_M;Y?&^!X>78%CQ%#:N?/@Y*#V1DR]QWQ_ MY+@N7-A_O#MX1[_+"TR_RU<*W9&64F72).G -#-%8=$%)73.#$MXE[/3# D\ MV5S3<^!G;Z=F[N?.]=7 M_]=YN+JYICMX>P<<^NH66$OGXN'JUZN'*^ _>Y;4Q)F;H]9I!L$J]/2E$95A M[T!52XM-^EGC?&YY6+&>%P.%](J//PR8]>O5I>5$D1,\LB$J9GOE!]*PDDI6 M,L'?(Q\ZG)W?8 Y;^V3"6JV*M>;P.FV:<=QY_ ]N>8%HYX6NR3@DNN-QE/3B M)&(RIOA CEW@.6Y_WCW -BY9SXC/V-G- )[Y[?VP=G1P5'[_+<3X6N= MXTN'![^UWLU/Z )X0>A"GYQ*^F='BU*^\27CXSSYG9P3EZLDSW8)>6J/D^GW MF>'G&2B_7DM/=B&?+1I14SYL23$I,>^?CN)%(@J3%RHN!R0&I!/\XUTKI&%I9*SZ0W<;&>8.-%!OM@YVZK*L,V\V.XE+H4\U;3;&2'CGQBQ4'KMP/*KSE["'6NS5G]$BP.,=/F8,UMS1IJ4-1P;E!# M#3.OVG:K=62?'3>=*39##^V#E![JF'YU:K?:1_;I44U[W[^N/A,H3#WJ8/)& M12D@0'1P^1KR796G)R?V^6'3!FV3%%%WF=K"?.8FEWF#)%%WL=JVCPY.[%9= MQ>I;;/*$PK?G\('U"/00T>"9?A0.C4Y->$)/;[F@!%!T 1BZC<(G(!;WT_@[ MQY9KNJ5.1R-H1V5W^_ <;.&F&+8V]%)SR=ZRD1L>GC3>D[I03-T%_Z%]?G1L MGZ[;W];8TQF1G@ 580J*%SP!$;P16?Y^H:MVI5"T&\*O2#T8<"P7CO"HFP48%K68 4!7/,AXL: (N8 MZ\5AQ*WW\+JN$I,^6$A"C%J#T(?CX1^P3%VN9@V<)S@@U@N3B#-\&WX@@J>^ M7%(]?A$.1TXPQC)U^J=O>;#?##YXT@7K%&0S"& ""MX\I+I!_(99HVK3%T%= MB-!N@P,86.QEY /$<>8YPHTWE)\\2Q/(@(FPD.[FTD-!1E M,,(.>3+">3YJXX"1?>N7\)G!I; M+T43_L$*&'-Y\1Q8/O;Y5Q]0 MOP%Y^.;9AUBB%4<)CX(.SV@5 3D\39$DF <*S8_84.;F73+=Q8#C6^$#HXH8>_2TO5.G"O^%&6? M9V>'[WZ:M^:S9L7-]>N3T'Y=?1+NOW_[UKG[KW7SQ;J_^OGZZLO51>?ZP>I< M7-Q\OWZXNO[9NKWY>G6!S1)F:)!0=A,>^Y>Q />9L"00/ BOX\2 MGRFI\YCX4C&1PN*> 1L#$YP^OWSI#5 \H\0;>IPKY#B:-4)8-G3^0;T>Q Z]-#XX YCP9CL1&A=;6[Y,X1CP/\0U< MP9I!>QFF]ZU.+T[@3T RB1^3R+=<#Q:,1 ):/ @!<@T ;<7Z&83UR.HZ'"!" MH9_"!S@=.:"R@4X$2&%X5 @RZC]APD6;(*OO]$C?ZS+? P6%E,4N:G,.#P,2 M6$D H5VT/.B7C($@&$I+C06!2J@7BB?Z/B@3[IT U!K!?3AEG]/W$>ICG7# M1*"H!VH:X>/)\1.Z%U(#1D"-OLVI1AR$6&;FN!Y2PPC)$4AJG ]8:>^D5!?KU$Y?95C=)L41*(!VHK0KS M2$F']R.]VH1SR9=\/WRFNXSGY9J3AL5YV,BV^@GVTGYBDJ]A.F0,.BE>F1%= M%=)'PW[\3%VJ0.%VO$A\ (MP3C_"5_TP>-S#A5R]>A^>E#20?7;ETTM6OJ#S MY'@^7I0]P-T>=WR68>(NZ\8RVT3:+",@T %.^@2^@U<2<-\3QX#([R8)[>..QXG4X8@%W2AX#]@RT M8 /2^N%'!P>;;TQTD\QU+2XR >7:T,MS6H1WF@BU):P'[TAU) M:[&+338D7:UFL&$W&_GG1QS^K'[Z*%Q]L_C:=MG5MHBG;=<<;94M,$6CM^@G MY6];+0E/[RF8NI4G^)[-QH/P*#8>G.@@3_,?X,L;]0&^UK:JMZE?"5AHS\1O M[9U^TJ- #HCT 2\0>2W2PM3>"1%@RT6L;!TCPD_SD<=LE*_CRQ"C!-+J.CYY MF<1W(P=,7!'#LIXQCLK0N1$0^,D(@,D@-S5-GHW2OO%>C^MXL?9S(ED*/PQY&)_#Q'>%_[/'R$-% MO@\.R@.E!@?"8X5*S71Z"J?H,*5 U*'8OO7O 7S#91@(]P($A*YENC/C&\+E6N%%E>YM ME^#'Q>+8\/BB0Q]]1H2<&[\0L#^R!K&+TL"'SB <>?![U!F-;(A1 QZ\#(.(\O&"4Q!1Z M3[V ,>L- N_/!!Y1B2"25,RE@?%BO#YBS.I&H0,DPYZ8+\,+]+-R16L@*.:C MS[::&JG4#H,2H*5$#"Y&WP$U'&^B<%\2\\:O^^$S9I>(MV%6".Y&'",\S VG MN/N8* MWB.26WI$"()HQ7<\K)Q Q;I\W;62I['#]F([E 0IPC)PDD%ASZ1BN(J6,CC5 M\9ZPRUGT1":=RH J7E30)N#5XWP?CP47!5E_E[F-Z$DDA? M:YYR5?-B2'SGD ;+8#X8,'BUCF;,_,=Q2F8E',9D*U+9-9B._,O$BUF,@LRD M@=[TORB-^RK WO@DUX4:VFB?BVF?A@FC,;I91715[IIYO_LP(81L(H,4*1#! M(RJ1P/ Z&JU8(D=J%OZ VB-0OPACXCU42;/A38KNYO^L0MVH4*-Z6HB9 MEL1)A0J.3W$5@?0BE]2Y,?QW3!<3]AJC36KK; LWH114FC'!Q..>M".%*#(O MZ@Z\!X4&^,*%C+O"&V^79%/P*0>X\DCX@/DNH$;B<8C:K!*0FSU6%!Y1 M^$*!:O(\>)'!NM$,PI37-,,BXPZ1G@>@;\;2]XH46$J41=(V-B<$ 6?F9=K? M@;R%3N$.\LP]R-S>J,H^1*5K.GE.3A:8(A;#" 1+<$'.^=[XP5"=.H%+O\I, ML[4X:I:O55Y4J+[*28WR-&6LI2=](WZ:'IE1C6<7T(OE>FQ!?&\0UT7)+Q@? M>8 5_L&ZOF/!T NZGDZ:O/OV*9,N:?63@$X$RSG4%Z4"G*E1P):UT4A:$2%H MWYYT(0\=@ J/]P(L/0=?FLW<=#%Z%J59F_?R+Q(,U*_U1__/3+"!>4-OEEF! M97YI(3WP!XF@W&8XACW+9HDVY#?+:[^% 8LQ_ZS"&0E6=:B<^)[F""124YATF] 2]N'M,'I3_S MB46._'9FL 9.%0Q\RL8]EX^[ZAG\ MQ=0W),W+2,TCR"QYMT/.64X+GDZZLETLK5NFR.25X)D+Y)JDV;4GS9YO+&G6 M?,W2V:RO+YGU[69!3IYI7P<(FSS-;>^BR=-L\C2;/,W:YFD64S#GR-=L5^1K M8AGW!>K* 95T&E9:3?V?"Z9W;MC]N=EXI'& &0]HE<.S,4Z7<7OJFDJ/&^%- MN!UNH@IMA5^2*KI]7]F&D7:X1"SOKB+7H.[R(GPF<$>%8P33WUR*&V7:ICQ[ ME.8J,FNE%)-?U7&NO!]+NT*YX=K)>(9D"*;HJ[)UQDS/(#>]-P=ARKAYS'7* MG3.YX)ARNZBHW$S6L)USQ8@Y9]9[M+(_V%;JI"IS^+R7'I\/%,N4W00HMMG' MI"\149SDT"Y@56 /EU'8FC1W7"B"E#$2^@PS:*:B6'1FPA05$+V]1&!*NB*4 M;P[TM=;^P<$_< +MQ#:)N6B8ZJ-P!^L8!]G*\?X.OPE,GI_M:#A*(F:V-#S2 M'0T/)L\WVS]N'Q>;I^(=$$TO%+D&(2:^)F/E:\5N5+@PY4K1$[_LMPZ(8#PN M,JV HIC#-2JIC<,7YE)'J3N&.3[,^A0ZD8M=#LI/B7I':5BDB%8W?5ZE!NJVUW(O"B1$&RG_BD,80-7_TNDT8K&6OJR?A8G"_\11UL%'"V.N4?8 M[8E<9A%YEZ<[BB87<"JW&&B\3#R8&FX3_ED!DP$'@*T Y'7AH)3)$O+Q@7"ZT\\ M,&T^YN!,#3.+#B#Y(^?!IXR!Q9+CKG0VP@J(>5K'KO;!P=%;3@78[+WZC)E? M7'0'RF4+O2Y]>(Y,KJS^ZA8P)%3(^B<9R92P/YFFNPE.3>+,\H>%]=C,L16G\4#:OHP;G!^"5'K^;Q MED5L=I$-7>42^WJ^PSE(;6K'M ,7X382>E)]'R5G:I4 M[0@H+VADBFRFE,E2WS?Q!ELK/&82))@-44QF0"_DL4A&ROY-JFDR*5>8&;O1 MU&HBC@TDD5D[,3ZPF \'[6#M9*VVAO&Z/H3?))#W&BYA'L<3K.#6^$7=G-@'; M*E$H(\9'C,K+_''JC$I9&:^HY; $\_0BTT)$+D@FH4CQ>6;^D[(6FWRJI5W6 MZ'+VV+/HY&D>!5C/>9Z<^9SJ%-.&B\H?C45^MNKZ^)J11&H^1:Z<;6GXF#,U-$,3/2&/S!5[\SK&=&QRAF'LI" M/.D:'(4HCZD6*85>=H6?8_]2^F;:6,K&\S)YR\/T1*/CI:A'TA7&5X]!:?&[+(=>;J_/ MJ,=-9.YH2OV^%4[4ZN2ZR??5F(^'&A7N0%I.\KX1P(RPLR *+K7\ G91+1J:YVS)V#4C'FSHR>PRFJ(]/KH+S*D\X7 M)LM&0;.JT$-9]@R"?FIP5_.%+V%T#Q"D$CHKKS=JWMJ'[3/[\*A=%,;*F-S0 MGE9H5MJG[5/[J&00>-98>CW465&4OP[BO Z#WD;ILW76LD]*SG*U]#G3ME9' MHL?M8_OP=!J!5EKH8+NP,@N],JG=D-8'-4L\D_+B6V^GYT*EH(!7R?=P$'20G!I@G6F MTYWL6T!-XSRIM%*IEK 4,3J_;PE3;T^E;QDFN!#]-L$$RV JN6BEH"Q8XC/9 M5QINH0K[V<[K"FK4F).?09$U:,-IJ6A"R<(F1G [PH TQ;1F<2Z51':5*V:H M[5OW29?+#D[P)QR1(O(:##1(M$OP :%1^"0[DY7O/)+&M7(M&!N7D)A[BLA- M(8\RGN0& -D%)%-.'LKI 8QE3]&#(H&YU%&5NT>UGYF23R-W3X>Q1<9>6:OS M$NN\J8:K"1O\LI>O?%E[-5Q3!S>Q#FZU@Q1FNPX[.$!AS@DCFYJ-4>O:O'H MOW1Q7CVVL>YYZ MO<-W4U*8;^7$O%L?9Q '[J6:F]<,6UC)L(5I\P@Q*%N=25Q5:JG6U:<%)W>IUMW>T."3*PH!)E0\M8OVHROBAV4"K1# MNI-%D:&@*)%W B\3OW9TMIYE3]-E!5NOVC&Q\UGD>B44ZKRG"M.%OV&5.?&K MI7")A*JXJ))&M-$)"B%YJ,BN/; M_-^'CY;B=A:1\AZ2[FH$^ 5F'!\4>5[ M/HT?QB/6>?%X,=/)32*=Z71(Z4R\.$/W%5#*ER0*/!IK0F6(.!:!O06:T?N& M1;[ H<-/?*5$<_R*B4;IUZ^7/+YY@3=,AH(B>!3?88TL'OIO:N^&F?$9YV*$ M])X+T,M70D=(/.]^:N?)9V]#VW=>ZK#]M&I#%^G)2Y6[1#-1;5E$Q#1,BM9+ MN<:1=5K,<06V!4#)]J?K4O.Z SXEGH^VV\*:ZC:Q4Q8?V12K48A;W;4Y/)WQ MVNRB[/F*47VJ!S2"][LCB,I<4K/1B=[X5;KON7GM3_>8!LDBY>@135PH\2R, M#*<0 XC"(6Q+V$?5.DSJ#"Z44S!'8@IJ'%<>1U$^EH0R%-S7=HDB''[V"42[L1S48\ MB0[C@ [9C01[+>EF3%XD\ZB$'=[4I2UW9\D=[4 M)8B&3&64 9=B&"W%+^0]QZ-9?-@]9T0A@K]$XBLZ?.5(T##3JDQ0$F:]XV1* M.9N(IN#0FHB*D".4V!PLI3J='-4=8XM_H&_I#D\]YD;*5(;DT\JR=&I Y<.R M/DU.%,3L/[@2B4]US[) MIGL7X;"+;?/2"3UU:4S9=.,IB:.I8T/^JL_M=?7AV1(S+<=LAJD8PSMZP.*X M9PRL)$8DN (\)(I 54,[V+9J^^'/4>F^=/( ["V/934*@QGS"ZQ MY;33OB=G:.8>%HL3;]>UP]023*3H>J:29XY<]+1!5# MSC)KFKFJL/YC&+K887/?ZJ2OT+G-Z;P4TA:$QB'&4*3B3#[DFD)LMN$-5>'C MK_ Z4,7O\,+S:[:>6'_#"M?""O'L:%0XY?SQA@7> U M#I\#H5*IOSWBE0]0<9%VB4V\+Z(D^%23$T8!?L%WGFU T=AZC!Q9A$^GA@_C M$9(QJIJ\.A:6T(BJ4=E^%QF/ASG^N4,O=/U)]3Q=WX#JFDZ'(*^1ZA:@LB&$ M =Q/H>BA%P ;)<9L>MN,-U:=/E?#TY\ET^\$[I6651T25>JC1NFL/:=51]7H MF2NJ6YM%G)FT*E$, ->,7*!6F"3KT'%D5:1:KA26SK;&ZS5Q0^*&RU6O]DN_)0D:> M>\G^'/)V4J&HZ[F$? $$N6T*-95XCQ!;FO!RP_!X>5\;7?"@9RK/Q"4;W6$A MW2'_^RIUB#?7./TJ[T28B7)_^-\I)9C_^T,>G7D97X++5R'A"P@E*P4YND>R MYQ2AO>B7&U-X8VZ?%>>LX7B,U3JT\F:,* M97:OVL(,?M%LO@WR9@'B,B^\CQ,,IE*$=!MB:($-EZ0M\WBS7BX0#UEATQ^0HPX$WRF0O5K^*?QI_/ MYTNFK^O>JU+SYRDC4/G *>$UK&:]K.8AGND7-^=\0>VFOXD^R]S/F_[7,'BDS9A>X&:. MYI+NX,R@!^I,*\)0TOLV>_1W!?'=\LD;1:!R84H<,X6-&T5 DIIE&W,N)\4F M,S&I="04-L"DT!OFL 0A00#+=T7R";P)R7S?^K<<;\69?G.OET1FL'+('([5 MIB:XW;&,KNELY6Q43*6F%+8M@V^&\Q0VPWNR;7 _H8_RR.==")"RG:<]) M.L[7R("628.X&0S'BKQK2MW3$5&>Z.09O7X&#@U L0MI":K-!B0IVIYIT*]N MT$GS3+.ANTRB8TE856649\.!D[L/&VPGSVQP*,>7, *.7<%G6N M+6D&O"L'!S>]8FL2F/RRUVYMME>LM7RSV$J]8G>[Q:ZEL6D.[Y.OQ*MNKIKO M/5O#WJ/73?_7K6^CZ?_:]']M^K]6]7_-D6^I4V?NCJV'\W1L/9KB-;RD>07? MJ/K.&)J]1"Y@YMAZ/NCCY(<=X F]Z,,H3XA\-_]-WV#NT$(QR\K4H37472S8 M]_95EUT( E?UI>9\FGGK,.J\RTU-4A0L@HG.%$Z HY@HH5+TU2C.I#?FS[,7 M%O50LG/@\5071B-F^G[":$POUDOH$4$#!RL#B/U$("RID "U&LRI5U-EC+E$ MZ(\,AT/@GJ1;D*\RHYJO8CX98((G7>'QE"C.O%0,_I'ER[+J(RUV9B8=[EOW M94A U]XC"UA$&:YJ!+%J/>%QX9/-H=D)J+0PPHAHBB19>_@44FD#!V/JC[0T M0IYAE\7/#-:;[%PJEQ WZI6W<*KP.R@N$V>&38HW9UU.HR1BIL_IZOJ+=CKM MM2<.%&L7)]3_C?3,S>RP.JJ\LAT>E^QP&5:^;WJBEEGH1BPDJH$ LC#"5B,) M, 4'ZU7DX&BAX4COLJ)#/3NI&SH15:F*GCNTA"1@5:@JG.GD&^S)KCW#(?(5 M'%,=18AQV>:$[J+/0_,:P:50M4NXJ*I>*ES/;!L"ZB\PPL8LD4>U_&ODK]]Q MX&X1(-.)GT^!S\]1SR3$+J>1C_O#Y/DPP#".,-$ #30,3L)2 M.#"LII/3L52K%J@Q@!*B(<5Y!Y,+Y8Y:3%]TJ0<8//8SO8UTN&4F<14\>)G!@;;),L:3T M#LS5,(:@R@YLJLF=X-!"FX-OIM8?A]O$=-I7WP M47^/?F]]_&#P4:W,*/01LY=#[E'!(7U4I&'8BH.[R"9CYT4V6A+=ESAU( !Y MT70[R3DDFKTOS]"V(5\*&T[0/*$'YV99GSWN/#Y&[%':@'UUX3(A5Z/2M%)O MR*YTTY>\8!U#J1K94Q*XG* Q5O5QL+%!G]*02]DN\&Z<%BZ\7T:GS]N["U#* M98-3M'HS2^DO*S56=+J2BQF3J$E.]+)R0LL[(0U$)32YZ\CFH,:^+N4V"H<, MM2SMANBF3"F0N5IP8&NO\4B(+^PO3+8! 1'T/-_3=$_&<>D*!%89BE <$5"< M/9K6[TS^WJ;@>KY19V='?UNP^F]:N-=:7;WUR?GDRNCVC)71L_R\/B/$8Z!NS[&\0_6GM4=K71O%IZX\XW9EK, M*7Q#/UAQ$H=4BJE">3O=-ZRB8]VJ#G.]A%#E05UR^R:SHZ2\G4'(Y!Q0&42J MFB.9+>O^39#[@Z3V>TGL.O/S-@K=I!??1/*3LB3062NK\QF@AR=M^Z3=+BFF M7O%)[\JY+D_H#8=I.,SV.4RFT\4V.4S;/C@[LL\.#AL>T_"8G4=\PV,J&Y]M MD<>F[&F]ZQ_[;7:<(>3B)?9T&_5>EXA M("N7 "NT+O_5:E^(H]^,OG=^8)^=%PL+=_; &YK?!9K/VCL;IOF6?7IP8A\? MGC54_]JI?HLTGM.W-TSC)W;[\-0^/#_?#1K?B9!3HP=O5@_^$D:PCP '2C\F M<+PVIN7W&>=4#2!*R-VA1[\W^O*;T1VR^K(DDJ^21FX-"ND$;D?1QR9Y[RDH M&(?509J=HXGF6NS"MG9W;[I-KIMW-$T=R+';@7.36\AO?B#.3% MV?');MR+K8\Y>I,:=RVSOJA]5I/K5>_047V8^&Y$27/6A63W1.N;49*.[).S MHR8PVB1?[#SB&[92:9UMGJTQW42=9Y7 L>FW)I!95T"Q:GXU>1"USKARZW.K. M#C7;,2#?E NS'BC?"2 ;NFCH8@-TL1,Y&(T#N#8.X(&4^F/-3^_"@.L[76$N-$V97$-]PBU6/J2\6XK9:1_994R37\(M7 M@/B&7U2WH5]946W[R#X]:F+'C3=V?8Z+P]&+Y88)]F"OL7ME15 V?K>&,AK* MJ O.=P/*M?AD_Z[GQ1=F[.4%XJL;E5[<,OY!#OJCL2HE'F%)&K(AIS6G&WL+ MB-O0])Z]=GO:\)C,V"GT;NASQC. I.??#253XNT3]BX8PTBU./_)PY[[WZBD50X M\@V3_V@A((%1"1>)<88Y.)0="?"GB??"4J[ZX@K+)+ MM%Y=_>?[_U@/EQ>_7'[^;EU=7^R7,()Y=K0RI,["69;C'=-Q=K];] _SAV^7UP[TU!\(V _N7FSOKX9=+ MZ[^7G;M[Z_+Z,T#^^?+B\MNGR[O\P+#.]6<+3>+Z[>+]%0XD"Q/N!#BMLF_= M??M$],D,CE%&Q_"WSJ?[W$HMF/CK$N:[OOL<88S M?)G[H7+#DT5ZN5:3%:6HE,PS,FOJ@"S!ON>8>_7NIXR-/:'\)Z/FR=<=E0R% MPCBPZ3NB*[U)QT([QYY 4YL:N)X"\&*QZ.F1Y^F;N?_^[5OG[K_6S1?K_NKG MZZLO5Q>=ZP>KKZ9^L6>,[%%; @&DK7^IB.6;8*>""%5>FKJR7E MY=$U>03C+@Y4WJLZ"N._.779\MS<;.S.: 3*#4W(/C@[._SM:-(@[?S#Q^_F ML4)F.6=K.L3I-._9(,5'?VN50;I:J^!U#/G$@9BCR(.]C"T>)A&.B)X\OI,D M'9=3-/F/,PVHW*WQJIN]Z>];'ZRJKOJ5%WW'4)R.,0_[?1S8_>1$'JA88HXJ M$IP'&MZC& @;5B&C%X*P]6C8*F@,S.(X>SQ*AD2P./F;DPH6XVCNF .L">:* M<3$3MAN%CFN!0F)A;MH(!YS#OX\#RX,G8&L %1/0P1L(I(R-41(:F9LPL->C M/#ZU.1LUR;D;WY1--?=A"X1%"@4]E>,/E# >T^8X7.<(UN^%PU$8()K,:;;R M"&A-0ES/X3%^T/,=SI$)X.1=W\=_2<&UZ*4@IN S-Z'7(@N1ZXAAO<;Z,7-Z M _QA""<>>8YO6W\FWE\XW%[X&&RU"NV_#P^)@?3B];;%DR&Q+-B)#[B"C%JAT\ :A8)=&' MG& -2.X)#Y.%[\1,6[76OG5ED%;) W9V):23!$ >>DB63J]'QQ"J*[MRY@>D MM8?*+%P.5QZK \P@W,/9VZ'B;)*2D+-[?8^YBL BX(Z(.&+E2)P *3!P)J>3 M[UO7H;S4F1L?9A@37E,Y[-O-W'&%*7791@X*UXCX#,W6(R+AXW&7XW@AM.H$Q.$E@_<";B'4! M;'JM[L3@9XKX* %3FD94\!QH569$%. 7!QHCLY&OI*7T[\/4* M?.2MR%*!+,C'D;Y/G7N&D^XT!]F6+:#HJ\\D\M&Q SJ6D%N.^X2T8R@?*=ER M3;;P+6!J01CC-0;%!LX+R 3HPPO@VZ1#*,%I=1U.^AZ=7.#$2<24[%!$U&6D MCY#P=34=C9)H%'+]\,@9#W$]!,94CJS> '5!3J $CT UR0CH!N7R,$R"V"8X MMMB-'2\@G&CXB?((1J4_=)/8)@6".:Z-U#QT7H"Q_D7L!BZ'T_5\ MD(OPD?,'K@"7.A3:F LWC7"_R^!^H6O&PYY&R0) )SJ-XE>;V!94:5($$ M/9;$08,Q_#Z4H"NE#5ZJ07X>A+2\&SG/Z8X$%Q:+B_7P,-F?"6B*Q'&9Q)RE M]!GY5WA27&#X$[VNDDJ RP SYS*9"E#>(V;>97"9(^1_W;'%@.. 9JCV+"'Q M/8G'E&X&P)N 9'L GGR(T(D?.=8HC&*P4N%7>!ZVD7"U('L9":I^O4E]Q#0$C(WP7((0=$6\JY[D&*(1'9.X\AM?O M.3X*-PZJ-3Y V)F RE/Q15S8D*\$4A/)1TBL%QS>6 M,[56Q^H[0-/]Q(?O@#U(N(8O/0]84)0L6A60>U5WHQ(9%$'"7Y2V5";<*_'A M SI")>)R*L=T'%2*^@R.@"N- \PO28)2_//L!N3;P 9/4H5 F]QA$I?K7;/X.99T-Y8D%#0Y M!DOD&!QN-L=@^12#UY=AL+X$@[<>C,\G*M0O6-VD"VQ[%TVZ0),NT*0+6'M- MHD!M$@4F',9TS;J(N;,E,%>C4.IDI&P^KZ&87#%')L;)NSE?(;,BYDBA:$\P M*YH,BO2U(/\YV,SDS0[I'-*0@^GB?XP<--*Y@XYU+T E!4UJ,^S:<_@ ?7"C M4+C,^QC@("^'77#>#9T_F(6..1$G$9X[=%WV!HX,$:,/4W\'??41L8 'L9>9$16*Q& 6@9\#IZ'A<"GF(-0XQQ8.B0&+0.'I8XS-S" MKF'U'P R\0(!.QV1\/>P%T]$O-,@,;Q+A:N%*PC>U$&O2\1XX@-ZA,M1^IS$ M.0O_IG2?D,M2KS<4ON#T"/79H0])^2%3[U2.;C2P&2=ZUIU8YAE4\5OC;W1< M)CUP[=W,+0_$WR/WK_0":W]\%':5ZQ,60SH;CL2A*OF4V5!A,])KAL%!BP+8 M?0R9NRKKR(*7>;ZQ+I*B23HZYBJWH ^6*(=61])';Z-:DLBIRTQO70Z51<$Z M"D'NC D-"<=GG6[XQ/:M^_10QR+V0=Z+J@N'%P*O+_[= %-%.80+1'FJY1YU M8"2+NHHL .'UYA)RI338(-^)48+1J[,1@*4P26-X!W^6(02]JT+8#J/= YE M$./][=%%82(W D!PW-\3P5$*R(9]P D*ODJ$IP(W>CN2WZ3.?'FN:H^SN4X7 MD]ZM!?6_74O#:X/NF!ES\%J2[[:D%V60F4T?%8%6@ 'N0D2"D2*0H+T/12?; M@3?:$VS$3'6 $P(62>I]%^-;&(.A8(0O?",D(*S MD=*I[T4\5NP2_XC>.QL[2V!:GL@_9/1T&M9V,! 48Y@4GPC0&L'@:*29(+!- M,.=40H\7 '8\ET+2& W$V#=2A\'CY_DJZM(CQQ-Z3+I=D0/QC.D,Y",#AOM[ M*!7E;!:+RG%4>T!8@!S^8,3-O4BG-HDH'"6M"@U-P?NM[*WI'>E[+S+U(0AU M?@ON(0NM3@"07\\&-^=!IY"2QNKZT%$P 43IXG-A&K,9)-$A!8#:+G&':@(3 MB1EA&8H5;L5!%W+5I*P%Z *0OB37^1CH;*@(3QQC1B([1E)(19!>1C3+\$ + M&AF?(G.9\,;3W!7C,)' TA2:;)9;3Q^JP>]DWIM2L#7[I.5F"#!GU[$QT1H5 M,7BDU99VTO2@'.*MH'G,V/E!<+,:%E-BBGK3-IY8LJ-,)@D M#,QDU!GDK\R_E]9ET/-&L "=J$C4@R7@X&@M?. )$$F*29YJ7O4_P) 3&: F+RFWBH%<>("5^?"$]&9.RX HW MTZ;NJ,36QMI.QCNVV'T5C L@?@3*C^C9-%':H:Q7?7_-M)KT\30A"R&$/ZB" M!W/?E9=D_D2)53A-F[R+6?,NCIJ\B]>>=S%?7X>-)EZLK^7V&^BE/3FK9-[\ MAN8HECB*1=-GFD/:I+1;.D^H.:X-'M=&$Z(62H[:U?9HZTS86HPVJE.[U$>9 M3>]ZEB4E23(S9HLU_/!Z*<>F ,\A!>-;]'?4D_= MP0,02'DC?'%%AU^'E*77F&GX9LAP[I2_DWE2_D[?S?<&F<0W1\;?X4XW32*A MYV(2$>'F1ZI)C>C!N8_X0D41NHZ/WEZ>=8:]BC#"9IF'QBB5H=8HL^(JZ$44 M2*!F.+([3EKV[>1ZLSAIC62VTA,#B@&E%E%&%<8NVPE!UK/0)Z3!YE<.".ZNT#+ZNPNX.BNAD"_$=+8UY"O=RK2'F<]G'3R#)8C M9\&TR2M+ ;R2H6]S GSY9^+%XV]4=7\5/ '5(Y24)O4P<(('-AR![(K&Z0[6 M.E1F6]!OA5A6!_TV*&<94E\3L01AR>RA-?P!X_YRDY2F7B96#"EL='7"$'F& MHY;.I77>MX^/:2:M_ ^-@9A3%P)&OHQJQH2<ZPV^"U<_S.SFRSPZ* MP_QHB^N!?86SQ4[MDY.S NRB*9JZ5QQS/N&Z3:-5LR3!U)5)!_Q+US4LBI.. MLU'WT@G<;Y2B"3]?"M5<)&$F'-\'>C5HH?1<<]S,G#@?-D4G$%*]F&(]EOC)>$'JQYXTO"V!#Q)9%0,C7B='JR M:,#I;/EXD[%:^FD^RG36)D]+(0PC/VZ7!*'2J5WZ6U-_7/VRF;B!M8+ P2;H MX>RH[O1P>C21'@[70P_U7;::S)H:LYF=H")K/M,ST)NKX&RS<.?\WIDA;7EY M++?X;R\>7$AO7@?--!"L7U5[1$JJ1&_8)\S)G-%P92 ]1^CGCQ*VLM8$KS^' M7\QI(*.8>+ENS><%0@FA4I>NJI_(%MYHT\NDTA+B'5M.Y''='#7K,M?]@D5= MD8=.:^PPX 7EZZ>53Z*P7I4'%L'350@@OY[CP3P-!%OMK08>Q>M7%7FLM^:V MBE2AV43UR2ZK;L7]SL+22'#.FDA5-?A;4DR::+\TV1>FFVX5C@IH@ )AH> ? M[T[>38-,DJCXU7 ?&K-CLX^H##N#].4G4G23A99)Y"I-ZY]WP_\%55]LESPT M69>B^.VP9=?E8/)I3\T=V-H=:+^>.X#^K;J@O2YPO*GC;Q_4!>WU87!;(.9: MT.W*R0M=TIO'0X/Z.J"^X@Z_-<,D8]>5<"2K--3^OGUP9%OMPS.*M'^8QK>P MSJ%@1I:D?'HT:>U':X^JG#>:_TUOW$#IPV:\19]S?!GG2 ML7URNE8Z;HYQ$RSIW&ZUBREJ&V-'15UYRDFOFS2R/&Z6YD7*J2$BV*,7X<_( MN43*.=H*;+JM0-B<17T@7('H7YF=UO#OA&W,(#BU3PY/&@&\R0- C_ M/V]$;YV8:?TA;,ZB/A"^":O[+I?B54M#VWQ:/IQ;6*X[MW H2V04*-%IC)OT M!!X?V<6HMMJG9O M?6P:;4\GQMKWJ*Y?SY&]&M=+G-)_Z/VV5IK[]U"3M/QN7UX5LP)GZV#WZ)[64UCVV*" M7?O\U(:;7-*<,6)J>+<_3IN3SWIM-]1J*)^VD4YL%L-B8^""= =P,&XZV;8[ M-EIURN&S<;8!/:V+.C"-X\4^@ZI;.PW3%LUZD)UXU).7'A^%()3&>!5S4'G< M:/LN1LO+T=\##\>!HSFF%J&6A73=<92X&C4?CT>B/:R6 <'$*:C#P )"LF:A\"XX%+DUG))/E#P;%>M9% % :[7:0O0?64,ZE"SKMT5;LW1AEZ::KP!M-*O! MZ0._WQ 9'+5*^LP:ZE*L 9HPC*/L3QMH2):V#IW-7;I(1[&3\QTMW%]G/X"_ M5S;_;*:_;RC;Y63#V2Y3[?0F'::8#K.^U)7UI<.L.]VFBEY+JV]ADH'_5XGR=H?19-3YKUF"X59-H^/P1 M;=#*K$6"V2OP-T^/2$_?SF+AW2S=$@Y(-;76IIO.'30XGR=HT#K052M5;=5Y M?-._QPF-M^12JT7W])V?\LK)&28=.J]QR.MF+)(\(M6X43/&Q!W?B;"].SJ/ M PYTV(O#2'23)Y\T>5EHE*D>EHJ2+>SWT35)Y4VVY:(;M>?)KO5!<934*,(9 M-[I//?LS\48X_<8&E='I#= 'A#[GR'-\\407_D/\7@U5%3WJ4P#E)G!QS NQ M^HGO[\6 R<(V<$QJX9-]ZTO9%Z3K&&>PXF8=Y84MB^;!+ 98#AQFX:IH:CQ.7W-"B_7X@&)+LU ]?1;R[S/= MC*![&;&1@1%Q7+9/].B#U.DEPNU&(8&^]\)(#4&E"82O]CR;\4;YM\*[54C" M>(=-^X$7.;U>E(BWJ.^ATC,%;D%F5;A5*I-RR^T)C)J+ R-()P A4-@?Z- M\(7$+= QVH**1-D+(,#C AZX6O#W?>M^!&3<1SF-#D6OC\.#V0N A0>JU@$ M'0&UQ8((U!HZ-<<*X :+?0-&@"J#A-!/DX;A>NDP3PIM_F2JST3^FKX"<"GP M!C/:Y##SW) M5#([$>%7HG:0D>I29 Z:(,D#85R;XB$1 @5TN3]FPU0)5[%C$1= !ZG$6AI( M2R,G:B5)H;8U3/S8&_E>2MOIVNGC$45J N&Y%E"DIU5>R9 K+2M3)- '_3-Z MN0,\KOND"_JOMR9E8M53?FJ?MI4BUN(*L_,,\UE-2/*Q# H5%544AP$^WWPT M.QD*]ZW2S2,W-N((R0@)&UG'"*>V MEH/JT6P]J\MZ3L)%KD=V00Q_>NAFR3D(K"O)XGDQ#X_:A6A?V;B5HCT*I&/9Z8ZD7M&70.98%28QU0RV9%G M1SN6)ZK,+"5^=?R$=5RX!@_.2R,A5B,A"*F6XQ+G0K1N7CQD*8FYB1A="M) MIIAPR2R#O?(/(V9RT5\[#YCD1JH.IKF:&I.WA\8GS[M\OT_??R]6(( M*X_BVRB$3^.;2'Z"HU=_NXVWH,J!496 M6#:S=02"P;SQ;7WA]]J3N57AMO^-9%(F@E'2IV-NNN.XTST":@^.8&^$FY64 MP^2>T=5;FZ/YF07 F/PMG4NQ3]Z:SN51;+/Z3-!PZ_7"2!CB9&X#PJTH\=G& M<@EG=0G9PKMEX^7W^JM@CJ9SR?0:MUK'?YNV_LR553FP5UMW=N_AN-9]X/$L_Y??.3_LZ[#?= ;76#^TC"_!@W%ARL6P15Z\B*P[M[+J?=YKG\N5G<@4-05,7KB.P?8D(0)A_=> MH7,#/T'KX1Y5&*3OVPC3>_&OL#3I$O(RW(&. LH*X47MW+H<>;1CZSV\O87( M._U@2XL;=T5.,CC:GL,'&:)\>(97CQ]"93X]#+PH'I<] W\3J_]\_Y_.: 1D(1.#;_K9 M/<0(^2T=>3TD?5&O_YN@"D$"!DTH+&BR$"XF/,F4FH4S4Z;0HF0B!Q_W@-G! M-036%HC\ZC*+.6N[YDQ72RCW!B'YZ6Y(2NH;!ML8#)4]8<,.CAF4I>5F$59HW"?(9) MJ4VX\JAIT])JB22_T\TF^5G+)_%5*K"[F\6WEART'-Z;/+@F#Z[)@VORX)H\ MN"8/;HDV)S5-A&L=S)4)UYJ2"2?L!S!*-AJ86##3K?9Q"8'-;80D9(]M9=@( M")!CZXBULH9S'C:*8CO/.G$H E)ZAZP M0/O/QI;K]QNBQ^QII;2I*!5V"V#[T/M@0L;+7@D?+#SEF[40 $N#AV8E!M8(OS)/1&.W*0G$@<< M"PU6F73G^^&S. W G*WV%(Z\0*8/@1D$ D8DW7DQ>CA6[FT?@AVSYWM_,'^\ M%P^<8 _DN*15:M7@6(AY"0]&0WQ?D8M;LEWJ/"&*JV';<%/^4ME*WG"$O5-" MRL]"UZ=POJ8$!2_BGO+DF(9[+ DU>F1 1++RFH#;-$)"W!9/.$*N( S=F_[WH ]*180T=P^;$:[AV9CT3YUI MN,X>F$:ZA[T'J%+>9QP+[1UTIAT?_,WR-624]<U1LR2]_ M8>2]W9#_J!.X<##H/'UBM[X3R/#]TL+QA_^=H[_=__Z0%Q*%&'^)C'C#;;_H M1$OR3:=T^K(FG5#!=S;Y5$ZVI7H,R B6[$4D,ELQ_5?! M09+DS\2+1$A+*D1I@,K#5.$>,+='IM--"0:5GBR#T3ZU6<%/GYA(+!9O3N,& ML"W4M-3'&008\3)S7W$^L3J[-P(MG'*-2,MZCU3"A??-N2HU)6]4% M 0&+LQ_9>(O@ /I1.N-1<,C7YHQ[N^@_HGL216L3P*E_%N/H!A*TRZD[E(H MC%>MM*]\0>?)\7S4N/=@[WO<\5GFX%W6120AU]5IHT8B]T0\\]2:E1;?A%S4 M7O5*>?Y5$H!<TK0\BL#(X)]91@Z:N*6*S!_!2KGB%@V;3LF^44=-Z22@8=P!+1[ M=M1&>S>3Y@[2-2U_'X:NB(!$+(Y"56LH[&O9@WTTBD+T]E&X$*-.U"6U<_^= MY/5>JR6ZJ(9)+$UQM3;:CN@?Q 6%ZQ"+F*EU,D9JOE/TRA4^2A2D&N12?R6 MB$2\%_;WL*;8"-GVPBBB$@2J=O:1GC)AW+#$RE7-W?F Z2[V.EZ<"117O;7X M'DSXE>4AL$UJX8 RL\S/MV-4G9*7+VZKXPZ]P..Q/%VSLPLYM14N8ZNG:Z80 MF;=W%Y)^C/@X+6DZ4G5##O*94M(TNFZC"#VYE!"-9QE[<4(1<7D4RFN/\?7B MX>"G]7?[F,26H1=)>"CP8CZ!E+D.5Q,&X H.F2SSH1(:74GH#3&/ (/Z@?&\ M)SJ3@TKF8@&2.@@4Y.:E5,TN)A8EJ29,7JS3V[V@%Q$LCH]:8A0^(P$0/)D8 MC1>(F@#B/\H3IG9F[DG$<9#@)*2*]T@^DT9WQ/YDCY,,M:G-<$+M+" B,0:. M/\8>)]A$)^D"*GWR2F(,AIQSG('*+/F/<*,Y 3$)ZLY#J1]$DVD&";#9ON?# M(ZID1/;F#Y\#$UP=^-I]:LZ<^20N/I:21:82J5,$+N?J:CS,$Q#5LO!?X8DJ M)Q?9>@A'C #672_"(BWJ&$4Y+@&<&Y=,2E\,\P"Z[-$+T@P1A#;'S%2\2$=\ M%'!#YP\9=Q.]SL:BH0T@PR!SN1_IRBW6>TL63+-8TG;HXL5X"8C@ ,XX7(;E MYY7N*0KQC<( J7,/ ,9-7\TKFM(!W2C_V8-;\Z.;1,_(Q%GP[B?8FLQNRON7 M;8NC*QJVFNDGI&.^@$513)@>(M=!0#!]9:F@#&F*-3#=1,04G<>(84:9SE*C M\S,H=IC$"7P]8(]A+'J8 7O%[NJB)Q40!=03A%@? MZ:DD#Y/!NIXK>Z2(78$H9<_POM LG.19WHUG;TR;$/E:DIOS$'GX6)><$G9$ M8Z4)B?KU5TRVY3PG]TZ(O=,0Z8*Z\EHKZB%5C,$KD>-534!$9RW4M8B=(@BR MOY8.U1L$D&I!(/LBCSA*5O998O@1.G3LN1UDUCYUK(+#8!\<"2R3!T7 M1(4%02 XL*5VD% ''JH],[\'JD<28_8ZO=681:SR\E\!!:0N3W2,&5W21>V; M\%^0@$741LQE;$A8%NVN,$-?XHJ*01V4Q-Y(N$,,][C#E<<^^Z7T"^0OP6;& M7!PE/,.D&)#N^/K[PAV^Y_7W),)R8T_(F[-O=:@\%E;#/O*I+RGA?(ORTI0JH#([58HM9[R;V'XM97;G?$G1$FQQ1R(UO-CQ_OK3#8#WBRB) MI"@)5;L96Z9 H-'H&[J?#MX5S=59JI ,R M+:.# M:*00LZO<2G562 5S,_P.$KP]A*?AQ)N176>"M*DT%=%N^O1$IUZ]U'8K#:IR M/S'EL"4Z%U(+4-+HT8+.+HYBDS1O2_,7BYK#N);C]H MUI_64)]] S.S\.D%"5XO)L6=Z7$<+MI HN?*@"H)( MQZB@N/Y4R9-)*>_$Y(DG=V)<6#,,2S(,)#6)[C/N.D:BC%0)) 9X\ KNT;ZG MQ@KS-SZI^I_LZF . E/AZMA86 $1:8F,-S9+ID)8DI.8E.;JD%!ILEA1 %66 M3XFW?Z*H\D/=0%8"H5=AC39,W07']2Z>F6EC8'H48@4'NH( \S*1Q9$5P,KB M9M ,Q+GNU8RQQ<7H0R:FRJR]\9METR5KVN/FUT60+E5KSK/W\ >LQH75LI?/ M*,Y/5T6!&HOO+@6L*JPZ%>O4*XN% 4'*X7]&_K!#^Q(A6&!N# \U(R>A=8%P MI99I7PH>*1+0M-52>OV$3NV9[3"*6EF[6>;*NBVEV;Q(6!JSJ!/[L 0[L"1U MNL@O'G;2+%77^^K\N HO"+5%19+QVDLV"]2]<_LW:%#2'RM#M.WA9BQZ#@$- M-PVM -U%GL_&A'RL\QU[(.VT*\$\BF!!J\ACH/#@(PI5!LP,KJ#)F_.]>>W* M@+@VLB5+;\S#: )V0*PU@">45T!QTSQQULQ7F%&&;L/%UU.(Y)BRR@P_U[_S M\V)+;1TP09>3.8CI.-$AOD1;\99Y!G=/EP[8H6!76KFZ!GUGK4T?>/_(6VH' M$:-CK_CT]@GDT!S51*(L\M_L2Z2F)Y 2DL= *'G)8V4L-=39Z:B7&L$ K\U2 M=2.F8M9_X/,#&IFSS\S++U3(X^M48U1VEP[S7Z:VW5 M;&MK5/OBYYG9S:P^\\QN +9]EX!X\[+U'_SD]>(T;)8F:@*\@VJ\K6B^Z +'/;K3NU2%\&&Q/+ 'CNM@!DY$FOW*1R MRZ^\]M-XA((^MNV6(+ L^D>L]3)I ^0=;:&\\K!-[$_):M(<2/_[B!B!D)? M^*VL,>RK&U[DCTWH1>/-=3SPE5#R;PSTAF%=3J?.4O3ZG=$G+-?)D["[#A9% M9NQ6F+&[RZ0[S5SB0J;\'GK*[Q%"M)QT+XPMTX3K,7G9:$(VFO@H&TW(1A.% M&8M9^;Q@M=Q)VN;MC,8"4%R./"OX%0/Q KA$ M];@!T[0"[+!QAG"M/6C03O]P=(IJM,=S::Z'8[SAM?",(KI*X0DK^*JS5D<1 M]/(O@VX"ET'L_J/]D5SR*YTO'#/U/<=FZ;1['Q3RE2,0N)T)PT_"X?(''@>: M8DPPC0_7)>";$;C#OQSA1?#O0=$^LQLG&#?R1W")!?0!:\D 7C_(ZO\R/QI; M>[B)?(_4QYAQ$2/0N191 HP(3&T/.QKU'?N=7U'['3'0,!"W6@(V%M/R@LTS M.)MZ?2!FV&.# 13PBRJ:/$,1%HRN36#&6#R?D,]X*FYU11J 6,N:=;AH"I$7 M!,C/[_8MOU-^<0&8?AOJ?PAP"RNCV'#7V> M!R(<@M8PX"R8;@"$5C'-+0*?H7!8C>!EH!*9EN7/2T$LFC DBKN/[%;38:EK M)@4CQC'9,Z%Q<. M"TX1+P>O%#ET.\<.(8^8_(6-+MQ=4<1F>S1B%X6PA=]6#/($*<_#2S@>4CW0 M\]GB&!4,%T)EH 3A^'*KR\UW1> +X',L241;>M ""'W WHDWP<&Q&V2X6/C< M@]FN3'2OF;#+!BH1,2V8]YD(D/D(SIQ(HKV)E^.M>N?&7Y=WD$S+%C$U'Q8? M7\YO=AA:NZ/QID.(Y.[1[+TXN;#I'@K661@%RX6^^H!M1R9\1^24K!T&.\FD(+0*'5-8DFB^4)@+0N1%_42N)59AI6;O48KO!]>?OE MN#XP'9X1S/O/^'(%'KIY^,"DGA5^06@&+M;'^]8'SF7\249$X+[++_@:&"G0 M=D$A[]OB86[(BCQ[K\T$?Y 9:8+)OS<->$XH7XW$6W%&N*LV'46GGQ4-S.- M]8'"37S?<:>H_LDWV;?9F+E.7+O:XKDC"#;U]);$10&P)C]^'MD$RP%>A!ES MD>F)'E_BNK9C%6937,Q5P+LF7;@I_!5(G(*4"\\6#*L5U*N@?.' ZWPCWY@& M@7%=%Z *Y;4^-DU55'H_N[B-WD][49"]95G+^&2Q(K<]/*Y\>KK7,H] M8,HR:3"-_4R8 $^4!E'S/.PISQX2,M0UQEDEDE=3ZN%\)@[K9V2I\8$5AJ;& M!W>QURR6T<6 _=S'8!UT,?/<$%>ALMHD;^:(%5V(2_-9HL+^ &?^_>;))1WF M'?!67&8("A'1D10\/!!_9D!&/;M#:][0B!O@EE.Z4V$S0_8(=1?TOHQ->"V6 M3>\!1 :?4P/!#,Q@1#TA8^BYVN#!8*I.HM10[388S-(HH+-!"S2@MDV.5?&@AD,1L"-=/+@9M Y8&_R MV^FAO/5?"QK*##9.Y*%1F(8?^XD,S>Y]Z4S@((>FXYWQP*P?P7A#$<'@,O&+ M@9Q.,:!P83VJ>*VL@V.S^)&+.AJDKC5GU;RNW@IVR*4B3LO"C.BMX(<\RLPJ MV/PWZHDK39P(1Z3U PNAJ?N459";_/IZ+DD#W7#%V"F'*:E)H]O@>N4+ZH4H MODL;)12M<_?XD@$ILT[:&9SHMX1D%1@Y?%?BNJT-,O)]4=$,>H4"P';#VWE> MRPU(?"(\16N&.;=L6:GS6]\D4*:E'EI::FL/::FR>V!=NP<><1YG)B!M M/:8H4TWWOXQ#3C7-3,[[)+S$2]])O/*N$G=+R9,IKJ6D\G6.*\7UT[?QS>UH M/";#R__]=C.^F=S\R&^#B_1?++7>^>?C?0,78O ?A3,&@VT,=$4_7_:/J]\T/3@\7: M">]*JM'>H5PV7B_[$X-/L-_\RP"\U^(3)&R&11V07;KRSUL!E)P=QRU>,O2LW;HM) MT^DKG8LX)(WBYX>MI<6]Z)HR,<2YL$^Y[B-<4'I6TN!]"V_!(I@S(M#2;O)7L3M# MRUG$VM!%@?0CXH8!91M\2X,9_6B/AA]E]RQXX<)-$*]:QP6VABF\>:4EWFV, M"[V1JV4>;PN]A+'G% S7EQ@6=Q+X#HF!Q:VK:R_;MYRXU@\K>DJ^^F<6D0=^ MPJN$-#-T]\XM.WY7]A14">)BUS&G<]8AT,0NS@)\G%E;8=Q_T22!:RYV>X^9 M# BF-^4CHT,RHUA)R9*U5BM3U2QJ-K*C3.!Q@4I;@*>;(%2L3V]!P;9+S"FC M#0TK_&P-+@:8:)#P:;"DRD\V!1]L""(?BO M9X%;NZ9"\'\?HH^X0=X -XF_B%IEIA1"D4SO@@I%04&+/CG:#7E9$!-6?-8\ M9;U0>I9[&#;?NR*V*9&:Z(]O/(MJY^UNE[!,DU:Q[;3R;+;0%PF['0*O.Y)NES5FLOQ,SEBF0@$0#FR%:]% %2;H2CT) M.CR>'(WZ%;I]!V\(98CJ<> >4TKKZJ2UH/LG(/N6YV)_7I1R+N7UP0"W6-WB1J@2=F7D2BH47U9W0%;/# =3JVJL40J:Y=&S[B\>L$>.SL820#$90-''K8S7\L5K M\AF6[%35>9V>#\$Z"[0?8;"S >7B?I>#:7]KC!OD\W!XKPBL!\9E>(QPI*)/A*#\@6[(=75I'& M@&:Q@-&M>;3>=&H^OXE/&:JX@!:P0N "Z\&;3PRN,1\X5!"UQC2N45C=Z%Q_ M[UJQEUU4>UK']\G -D3(O6"=P:K8671TU9EI-@W6WB97[^8O?$VH"T:#D,,% MNUWH D6/,Q]*.+.ZV)BR +%;C1P&Q[UPVR/%U\'*A=U281 ] H8WU$;#,5<& M[SZ(4@D6,3-8]3#[@VD+$&)L"C#EW_#0D9-HQ<45[]X&X[TRC&8V#?X\G3$$ ME0@AK#4K5%"1HQ#4[,A,GAR;M6;B,P!:BFE)>1251W4KB$VMAPV4P_[M_Y+\ ME/V_?XM4OJ67SHJ_A&B^73EM[R*[G+9;7CEM04.G>3AY;$%67Y@;_&^S*L?B M\"IV++?^ ],Y?(?F6[D/X:[IH&6W!"X ML4K&D\=K_\>K9H7A^SI>:$G5^*1('CH('D) B-KRD)2V\J34Y*0PP(K:'A3) M0I*%#EW6[N-,U(/]$[GT_3A =UDR^F$S>O2:NZC M46"7R.])B8W83"50'\'W6?:[K'6_R_/CZG^6P]J9_+\YU9__.S<<\D]5LPW].=C\$=-*$4<0 M$S3=1I!>'\C8-]U>D%Z+%4Q0==-.@^FSFH79J:++BVAQLP2QQ+KYP.E<@""Q M6:^15]&#)3Y+D5^O3Q?.#&AKOQHL/18HR#+MG[")R:.C+7#NO(.,H=/H'[!= M'VL19CI3OSD,IQ]06F?S%/UY6*(N76J8?K!/?]984P>6 9YYQ@_R-];T-$M L:1UU,S0+O"#6WOW !,; ML7GQRCO+M,$@F<'.W9EC:K[ QC+4-(]7!*OPIS^/_QV=3J$5>IV.,F@F]=WD MC,H(9W'>3.I1JBX-1V=,E$G16&M.KKS7M>4\%"JVVP.E.4CHWAGL /66EUC1 MF4Y3V"]0!PIFK7,D'-EJ=I5^.PYKU"!#EJH?2\:,B0I,^%=%IKZP-'=0D<8C M&!^BVL"D"]97RC:$<+2#':CX]N[R+GB(#RS24HWU;4&_P+Y,J+F\%[.X!(VD ML79N0S:=?*"/]>:(=E_IM'IQCVD'2N_6F50-:LBEK];7[M85?007%/4V[M"E M:IIO\,+$G8I4<-=ZA]H]I3M(:&R+W=@"Y8CPVP*F=(9=ZLA*?4.;V,)/_;-[ M@,;LS(!AL8*)USYRF<#UG2AF\FT7-%W!=D.3CA5@)1B9T1;/W.A-,LWBG>N2 MO8O!EB4WL8"[\,M$]@+9\$(@CV=VD-[,]=DND^ZTDW8VR_3FMP]1ZM%EZ,[E MD<)YQ3C!XE5]LUB%CG!+^7_F9B1FP(,4KE/BV$^:W MP\)5,C=1Q/V/;4S?_3IAH1TX>)7-\ L93^"#KZ/;R9AL0+!J MYGY]]T FOXW('Z/APYB,;J]@YE>CR]'73Z,'M\9X("J-A[=7S,:NWRK>WZ": M-!P+_"Q+N/7,Y_HVOE) 'T_IBGC;$]K*H0>,I ML,97S6+MC.GL0^J"=U>NF>7Z##0RU"/MH +:D3+7O)'L@PED=^.![&WBV/4( M8]\_C.Z'-U=D]._[T>T8Y!F>]CL0#0_D\MO# T@O(B+=L46SV+8?VL[B:!<$ M\=*P;.M276DVD )<@GN$"= 0.)'Q/&?VHNYQR@BVBPDS6U_'D"J+T"9TB0Q' MSNP@*L3/2<9 +6KDR6Y-H[,.?JR\/>FX#YI>=7O2G]MK*] #A>89/Q8_+#L* M:>O-Z(J[57%%L]&/]N4M8)S8:-M6B[/JCR3TQ>2NQ8E!O:(6=?R;LV'ITF:; MPRMX"]R*0R:%Z$Q^"%RY,'O!C%U$LI? BU4T2M.XZD M>UA@Z45-/4^9:SK_?Z/9;"*'O, B/N*>&= M>6W.')$WA<<,X87\79MGK7)3[/?AA%EA(F_55G\4Y0I$_QK=&?XPA>Q[+$]PA\4E=A>6*]YPQ9'3 M'PZR\?S+PJBQ.?BQ.+,3]4)%8EOI(R?NO*5/4^1D>]N-/;3BD54[, "KJOCXK&%HC&3JNM M-)N=K+3TFNUI!5RRWQMMM.#3KGH:W8I6'9S1.7P0O_AJAWP,DOR-5;QK:S$]XJ%_<3]7CA6;):^;%_T^-G]L*Q>=E-X:M=LF MR6\5\%M)]@'PVP!3_,Z503^E.UB5V[07G1PQ;M:$XK*UM#!!"E73F,N$.P+, M8=GI?3;*4,@%!,PZB0&S'67+^BTK7]KDG<-^WKZY1 KFS8$ M\O7>_8K"J=FM2#@5OZN2A0^"A4M2L$ ^,.CZ?:77&]21A:477#LO^(%.J?;" MZR=8AZ1'T_@3_.&3\H'/I0]\H%Q=)4 M:^:,K%33?O-*#N$K-G+<29D"W5),@2@W5NUM5>E;;2YHA],IEBU;;O+^SE;! M!+GY'IE9P$7<"U:N5 HW+_H7O**Y'Z]HKN>N2_;= _O&3(:ZL.^@B;=#2O*+4J#$W_F@RF5,\] MD50:M&H0N2JUR2,KU8I*8?2D$#Q#\1(AF+[TO*)U;[48S6@%Q MYGX8%-I"9H?<%S>?S$\G6^,7ENX$,F/%RITQ_#_3*:5/3S[YO5Q(_O_MCK4,=F*-"5I?R MYC16(^7-QO*F.$NPHS0OTELGU($]2F#V[%A"'%.B$+^G)N[4%I&.//@A;D$\ MQVB#'4NHAM^JXN=8UB%Y1?)*>;Q23G24]<\Z1,8]UIA1.(\_C'55B7O2[K:5 M7J^JVRS)8X?#8P7V-VP#CPV2VAK5*F]%FHF[JLP.J,R9X2#,W&'K_D(7(KE% M@!>,N!IX^V[= MY )I8$CSLG!OMX.6+P4AM^!6CTEOZ5:#PQN SBH 5#<.+[[#SNT R)L.5.:" MQ"($YGOU WM"TU<.-I%0;>PWQGM*L)8SV 0,S#G>_@R?-!R;/0KC&*9H-6'[ M[8'P[^Q][Q\_\*84. ^>) KO\V?1B ;9"I4S\A >VB%L;W0(8_0]D%-Y@(U& MTK%/@H(D?,S5&=LT"[N.L2=1(DP7AC-C \ X<\.RW;^*%HC>"-;F0Q"$UW^F M.C75Q>*-6'/#M'G''PV=5FS*Q09@*/Q+^"-K#63@,+R-'V^QY:YN14W-F"6W MOY'R2LJK$'R E%>UDE=A5(JE"G]X\UN?6NJ"":[E4K,LUEX/3!C^(1QZR]!U MNF"2@E6YG/$J%^!SE$J\W9K?-HPU"&)-8\D_G,4;[UNB6@3>,S6U1_Z76\.F MI"U%B10EJ:+D7(J2>HH2WB(1K .P32PF DROF")4 >^WZ"14).DRU-?^1Y X MMC']DQ@K%C^G/[!Q,[;PX,V4=]R)\OO!-K@7'NC"TD#4HIW M(9T"FX"<\P?PWL,:%VMF:!*\([,OS"Z-Y4K5L99/F[G6$'U18>&QM40F)!H& MPOB/=*XNGG#]K('@:F4:*U/#)LCP%3325,<&FXRUC05S#T0N;,6"M[..+3OX M!D:8P"R5X"_>O,0VX,-SNH#C@TZFZ( 2&Y[U8N+VI.4\6O0O![86C49CP=;/ M;$;\IK&B.C+XG^#_@F/\I,)"7]2%0[G!&N"% (>P!MW8LIB[QOPAV =1.DD3 M6(:1[!&,4>Y(JZ*[MM084F.D:(RNU!CUU!@;%4L'_6??XQH1(T&:-OHS++&&X!L4>'-V%B/9AORAG ML0!1L<#",5]F90^<3U!%^L9F]I$MXGI!7E&D7E'LNL2DEJ '>5ROSSJ=!/:M M)2\6,4:Q_7S%OSLW]3V^GKZGVYXVVKJW?NU;;V4#W3VOHM(&NED-0N_!2Z4( MG0#FCCW49Z._'&V%QDW)S4"W;-];JJ-V@BUU>\6WU*VCZ[2>$/CA\D? M"AG][[>;^Z^L_RZ(C_'=]>1?PX>10FY'D[6M>)/MC(0VMS$HB_,0$\9KK"($ MVXU'W$,/DL8][CP69#S9KRAD,GKH!D^C^#G%=FD78[!G-SA.E5_%2:V@A23L MPZ2DM:@P.[8>P?V+S![!'=DC^ A[!/,7&T_\O]%NP4I1ZSO^?9+M@F6[X"/L MO'N0DZZ^_*]6\*HCC'6;A@ZVE&?^2>#."I /4VW5SZ9A95=_B\(:.A6.G#OWI;?*VH@6B'O[::RK]_G[Z)4B$SGKS:;M9(SYMM\Z5=F<_ MO6ERX;;M4C^>1X&4&'')JVH^.=H"#2R)OUE)*?+VZL7=J*K.JM/WW M5C)IQ;JE:B:-*)36X$*YZ%6E4+(D?B*TT^8Q2>D,O?OU"U4M.L>T1VVY,HT7 M*KVANEN9H*Z\7;OQ-\W:FYVI#+I)H'!UW&#)J17KK#IQZ@ \]X1FG62/'E%5 M.J=6K0FN'1.VT:W'-)Z>L-ZRZ%"<-$/+4C[>]L'WKN&8P4_[.M$]I=>I ?23 MY-/:\2FHGAKQ*=A(K4$-Z=_4V6H$%>-N%'S-_?&*OM"%P0; MOME[.\E*\[RJ7BC2V3DDM@6-4U^V[8/^J0';GO!5T*6A6[;I<);3= +>\#,8 M))9T=^IL1H(N"F[:4\7CGTH% *@?,:YJ6R MA?2M"S+#"S.@FSWEO)/4-;&.FR.YK%H+NK!PRZ"E].L5<#G)F^8OX/[\3(;3 MJ;-T.-;:#&':IAJ#EI.AET+\V??9QS% _:L \>'G!<4?X(0..1PS^SSU]%;3 ML>I[)N8.WM!J;$GS!065-4"6+'0Z+%6@EP@HZG1H4I9=L)=;Z1OK@ND$> MS4(DMTANJ; ):A9L>6!I' "P:-S#8,B"=6G4L97(*S4I8JAFZZG@=U-@ 5L# M'Q:P-2A*/YTG9LTJQP8JF(64?A%XN9-;!O/Z$6 MDR'I(HSE&U5-BU!]1F#?W^^#O^^8,QXB1:?B19?&!A\VG:NA:./,572 M 2H7F#D*(I_08.1D ?8E?/V^5U$I?'VA /*)8-+/UH^?O\#,OEGT 5=M%05^ MCW;W2:'5KV,=/CI;Q;M?^XV\OE;>-^\%.OX+GM-OXQ%YN/G\VV2\#B,^C0'' MTSF=.0MZ]Q1B1:8T2VG!$"=3 E!]0KX)ZR.'0\=*!N":A^&/LD =4EH/H18I,?Y*2W MS"3(>[^VUC3<=Y9MV!;:\ *AR,OD8JZ)\U\ QQRG$@L9JH2,+>Y('N,F%A>O M;U\H_4'1U_85)3GM6^C$4OO50-+N*I:075X5A]0H[[6^,Y1[49\9ULM;.4HQGE.*EY9U+#5Q/;:P0.]@H%P4 M7D1<1KKN@:C=*M(AZS!%N1MUFF)=$TF#/H2?2(I)"XM0/(_GEJ:+QN XD;O; M4G-,SRPZ18GY"AMF45B0KBT24DP+G7@AJ::Y)IZ=:+K=],O).4UR#3,33J-I M/BFYI@>82[G+E(/"X]KAW1$23BC1K&RVN-9@,^D7H.$L'#T(##;B8]T"ATQ> MZ>*%?H65S_.QS7<^N>!P'&#P\_C?\3^)-_T!;% DMN!NRQ>D1-Z&8Y[BLN'!$UOV\ F$[^&M/3G,6L('+ <5!2#3U%2= MSMV\-9 3-GD"J@G=;<]-PWF>1[5WN\OT-B:N4A6)W4@H(L@T<(/:=LMDUN1D M0K<*YT9_H9:-9;CU36+=SBZI3;IKE0;29DFI@Z2*@2+R;..U V4CS*_/T2V7 ME'LRIK_OI*;V]]'XTE"0<.:3.,$!&@4 J)>:?-^H>FYRU\,_7E" MS:4O_?J^]2'3QCSVVV[7>^8[]I5M6,"LK0(QC6BSO[^[AEG!H(-S\);/L=-K M]Z+4JW"YKZ4G-,3VM?ONUZ[2Z?8.,P&ZQN(Y$P?V,Z=4S-UJAU!1OI_W9KZ"*RL ?5T&M? MO/L5>RNWE)Y4#[7;]K(T1Z_3!,W1!MW1E^EQMZ*]M-5'Q< $$*4A\Y7K2YADFX*ZFF\Q>8"0.E/2C: MVY",4TO&*1!4L]-4^NTX%FCY;)-^GSE=4-5D+YBCJ/[A25PNISV9B*_CSMS& M&$258%P&7[]+QF0(Z["V"1LPZD)=6?"Q^U-)N1S%I:*F7K-VJ\D8"81C\R1O MQ$A_BMD1G3.:4? 8ALR)S8S&SX/L69HNI>DK*?78 \NY5IZ8UUU;WU,2; M&V#Y3*O@^U?UA[9TECQ'SS+M!U5_3NQ?OG),&I3[;4_LG[6S0:OC/3M^VOU8 M47X3HN'E%*S=@I^(18&7U0503S-G9RO5A =6IO:BVB##C.5*U<'C]C+Q C$T M_/*^\K%L8&(S*'?Y^F"^2]ASAG9I(;@E' #+>;1L59^RU7A_;1"?A=3I%-25 M;7F% \%%@AZC_%,:ND9ZI%,5RU1LGQ-5B_VF/FH+?- V"/T!#(70FA8<LOE#&=:2R(\4*#4Z&A^9ITBG)[1C28G[O6 M)W@4%HC?P"]:-"W1QQ)A^N M_2Z$BF1;UY]0O7AH,536M,N!%AA9FR#Q1X'X-\V +,)CD%Z']#I.P^MH;^1U MG("3@<&7,_C&DI1ZSUS(@&KL\CET4*,7T01QV4VZ,DR&(F:3)U4SR8L*%F*# MW(/(PTIH^H36H,&_;'G78*%Q=J'OC%I34WND,S%),"%O#3#_VU%1'Q7RF34V M6PKLZ)A;MUW(=:L02Z,(28)-7E=IEP?9.P9[QW0S*C*B^U=0&QG9/Z:B_C%Y M3D'9G3:B?6#JUPM$=F/9]RJ.K!N+ZVU_-HS9J[98R&8L>ZA.7<]U%XV88;:K MH["_'BZ?[^ZN_G7SY74EEGU]=KL4].#8EO?>_7K> M43K->.[E_@7CL5AIP:99VG*E:B;>7Y,%J+T3%GPWC!)T%J#.C4><+[*MWRGO M[P[R;F_[*XN7C[M@5NY%??;B:#TM5W@J1*?V"1L',HYS5'M67 @'G)7>/J,X MQZ;'3[$KE-R-?4\Q7]']/G(U:I6$E2Y#-B_/8+'6FN5,/5"1ML-R?KPD()$G MI&*LS.*!9^.)3#15_P_\Z=[Y ?_"_\(I#+RC%4CWZ9R\JA;Q$OPQ(8BE]G?\ M9-8XV^7MG+%K+A0O9P5%.7.F& _R%^T'AE3+HI;%?^2DH?H,2<#ZAO#*";SS M8_U$#),L#9.2)Y/^Y^)]0EBAA9]\-8.=MK%Z%P;5;)C?&WFDXKUT MEEAMNXFGG^+6E]S+K< 9%A-PC7>;,W*TATEB XP/4HM46 /I)]7Y1V6_'65L M8%X-3N@02&%;,C.WEIFYK>8QI>;>W$Z&MY]O/GT9D>%X/(KU0-DV1S?0*2_* MUP7T+BE+7VG>5)E:LBV;I"3WGU8QM!U\&2[,VS;LEON(_AAN #--V?5;N=T'' M3T!&#DCD6#AJQJ"?WKZJ_S',RP68I(5B-;5*38/:A#-:)\\9[6:=.*.M=,ME MCO*NM&LD,B>F.J/P\)]27FXO+STB6GL^%"5GC4IQN:&XK UCM)1>/ZFQ>MWN MZ,.2<4O6VUXFU2"IJOXSK%XBU]9^A] F3#1S#5A?2N-G:N"DL34QZ]FH]_U8M]E]MI)>%'2Z7J_]?$*[, M#BM':[7M5E ,KE1,"O>W;'NVU2)*@4OZM=>-.Z,E5>0<8#\2-Z>9=%HDH86: M$NFA-F3- @)?4L1C?D-)/*U3V\+./]Z!3CS/5JX#G17K" PZXF/> E--7NGB MA7X%RLRK"6GWE-YYO)X]QU'?;&U_ *].7HV*EM1JGU>TI+E)LQK7%@@\T(S? M.Y2RI&O#,2M9T;9=*;=8$CR[KR6YPEJ'5Y,GF CO+1"634H9*Q\^@3"M=/F= MA!::K!)8Q:DD-[',9Z5M7=Z9IU^-[.R%G;UZ"=M#THSW'=IYN:^17;VJZ>J5 MMIUKN^O%F"KI )5;V1OM!K:&0Q.71,J@:C[!4M-69/68_,Z]R.JQC"J;D16N M';,JQX?3*;9'LN[5-Y18\*OIT-D737W4%JP7ZE"?W>%L Q_Y F7O,CYH' 2 M$AHGO^/%WWG@$LCAX"6TXG@)9.T-6<*4\\?42D5,&%Y>/GP#Z3'Z]_WH=@P2 M$<7%'$!Y!_Y M@OK"*TR-YYQ@O[S5\<9G7KLSZVCA%W+(A1@* M0Z(TZ \\&(;$OZ_'82 !;(3LG\L9FA^4+4JJL^5+6DUW*WK#M?LP\<&VQ6,( M)ASX2>SA1UR]$^ F\1?VII]Y,E4:@D,P7!G&;2B*G$>]GQN"%92]GQ[2@Z3= M%K03T!"'P?B;[U,16Y*)M'!"\\[>V]V3R=;;RB2D\...:J4P$>I"-=^8*?=* M%T_H>:ZX2Q9GG#>&Q.%6.#9/VT>OA9N M/\[V3\I <-W\GH2HPA$<.7=Z/3_SE.T7P4S-)O__%N=2D/&K2\5+P[++%;GK MV_)(:;NKM-UR5PN\?^[UE/-V2OG.O@7M<5J7^Q7'P#) 3B\H^1:_1HU^)TI/ MRUF!NQ%J#=K&UJ!I-RV8HE[\PB*=21-NF:*=2H]+S6PN:_#R'/_R+\V>7SH6 MC$Q-S@VND?=6H0D?:6O9Z7;!ZCM7N@E&WT:;)O5,:7M?5DO39JN%'EU3Z3=3 M2D!*4$0'K#0V%?GLCBUZ4U6$5$S*=0K5)<1NKM87*NQ^V(]E5L'\#'[*2^"- M;+'!."=^;UMEI*?=4UJ]>)+DUNQ;3Y:1ATH>J@J]OE9KH#2;2>'3 SE5587N MS4.1+X9RYG3]!=JV4N6GX(7&(&67-8N@BDO)0JTEC=[924O*SBXAPE2 M<4EP;9@W_BX.]=DPL(>''?(K;TLEHX9>MF<>+%!5-=M*KUEX@'*;+=NWTNEV MV;1JHG2X5VFK/XJX&\^[Y H.;?(K*WG9EO<'Z@).ZT3]02VV)Y.YJM_H4V-) MV6>57LMC#"<%$J:..R7YKP[\5YRRN.@H%XEN3>4[M6]=42\'A?&%=#\JM.I" MP88]A>YZRJ!7>$!?>A!'Q&L%8CTHYPF8'-))J$EDRC:(/=?,V=E*-9$U=@^4 M2XMM:XLM6*/*SFR52J&CG+=K8:%)?JLQOQ48/U*ZYY49(3MX! DED&N8X%,D^DGVJ99]]V\>'P]I'ZR=&85+PYAKBY$KMX_\LX6NSB M:U4S?U<7#O4!B:V= %C95S3=H;.A_?=W.-28+BB+:O"RWW:G(_&*R\(K;A\7 M7O'U\.:!_#[\\FU$OHZ&XV\/3,[EP24N 05XLZG'9X _>Y38O1T 'T^S8=^F M\<>_4A7/,G@6()?@C),7/.3$T(F*;@D<(81D>E0M\$K2+;]*<_ MN,-_PM'KA^:<@A9+(AVQ0C9/4HQUTQU47U1M@>QY!HKBS%*]THE@[1[VTC)G MW FTYH9IG\$[EFQ:"T-_YK^%BOU QRR]S8;'O!'".X\-<31UL>#XAHE\ *\$ M3:49H.$LY]&B?SF(8\URN*AFNB.X[;Y8?)V5&AX-MO5%NPILZ^Y%-K9UDF;Q MT#L#7]L"V_JDA\Z^X#AP!.?6>;U@B*]]R2.D$XHKE!,ILO>@4(LEY'1PK__7 M02>&SW<%A@*U?GDT_X9ZC:BL;1O_E2-!HI"$]F , MOVE/, W=YN1D+J;X\1&#TJQ64^S+RI&4+HS2CBX)7"2!)P;X- >D#&H$!?_^ M"WVA"Y+K-JVVLV\?].P[M9_]]F\]L=-T@@TAY+RKG?>V:='%0R3SJ,2>&W#X M :] B.OGK>L%S[?'<=U52);S#;DPN; *OE%%L49E\J:3#UVWD!#_,"W$/Z./ M=E"F29$F%U:/:9[(PD[0T,H0?&?D7U1=V'/X@JX^\]#\RC1FSG0_HJG4QCQQ M[-^U=4*N&+\VS#$(\3%>E/*VW2#'_=_RU I]]P8#E6"%!OO*+D$<"]]YH_,Z M(9C,I[=+U:;/AOEV]Q1XW]OPAV9]]V[=;UB,D<4<6L&!O <^O7D__J914S6G M\S?V>'B#@FROOMOG)^43@LP1%'>#(BRE^2B+##O7 MZQMR87)A-19\AR;23BJ@'.H U6SLV. ]IT]U:^C3>H08]A]NYHCC8-K7)99WPN6L]2;D]M9ZDW)Y:3U)N3ZTG>>JW'AE7L:*L M][AB@5N8L SF( %V;=_.V][#>C(E5/+NH0;ABN+=OM(Z'RB]9E]R[^EP[][# M9C+^)5EX3V&NX@1GN]M6!KV>C%A5XR]5TW&D)K.4&U3S6PV37#WI10OOO? PGE M*Z%\CX3 $LI70OD>[NPEE._1G*83A):5\ZYVWOO/]MEWAD]1\+V'4]XI5U/' MN1WC:K:5+K61&\>!AW X#"-74\>Y'>-J3L3PJ0K]X$@RE0J#BFM=G$+RLX1- ME =@GP=@[QG4^\205CKM@=(Y;^\_Z5KR_AYX?^_YUU+XRP-0^0$X-,;=C] ^ M^+A+^>"XA^.IRM74<6['N!H9$Y%!77E(Y&H.=C4';_?(<&T9#DLN8+43B=A* MK$%Y#O9_#O8?N-TO4&%+:0U:2J_LACGR"-3W".P_?BM5@3P'AQS&/0D1OL:E MR8_=4:7?5P=0PX.8I-R3^DU2[DG])BGWI'Z3/,6K@\*18H_$ZMP"X>TTXFW2 M6Y)\>XCQL:*\I+;2;3659JWU66>760_X'L;_)9'_I!PK%D>,TI(R++EG>L8#I8]H\V*@=/&J MOEE(JO#0/Q.7@#BXA$%)M=3L*!Y4ZKOY9XJ-*W-%$*I%&5\6G2F=SYR AR,6K%GOX\ M_C>9C"Y_&UU](S>WEXTDGMU(L%4KJW:31NO)2O[Q[(Y+<1^6,T?!B3T>T53/UJ M=#GZ^FGT0 2L\8"#&Y/A[17!OBHU7,;[&YW8<\.Q5'W&\)D?OGXB\#/Y-KY2 M"/TQI2L&VTNLN6I2A:RH^)$]A+\-K\9DIMJJ0N IACS[JED43 Z;SCZDKS@* M&U@!*OQ:#'@NQ7< @0^HD.PL]PQT<[Q0"\9XV,DN6-%GLD2K'1%4:VW9E"FG M*KG\-X#K2X5RG-3AS0/Y??CEVXA\'0W'WQZ83"%G+/BEZ0Z=1;@TT0@NEG5W MITQ(K+.>%YM1)3X#_-DC\NZ:D8^GV< 2T_CC(K(W(RJ(%Q\OWM")2DPW*D@> M54NS4G>J3-F"$57Q5A;;)-KL[^\FP.)CNJ L1/B]W1RD,[\M!P MM0(3RWOT>ROI5!3K$ZSAC$WW=3*GY+-I."L6H.]_M,(&21&%>H4/J*94_J74 M_V5V)F!ZCBGOI0HO>,/-!J:TV5=>4\N"R,HQIW/5 I9],HTE<++^I]4@'C4Y MOUN@>RDHRXQQ' L/ OR9FKJ*@/H$8?;Q,\N 5\ 0.,&E,:,+>-C6%MI_\8\" M<-]')Q? Y I[7)U.0:?!<[ >VYO2=*%:EO:D\6FQ&7+>M^ETKFM_\?G"@75@ MRGSB?% D(+M9XJ0#_1'8T=CN!,]9YH/#T+8(HZK=5 )35A>6(;82*)U!1J\? M@4L9) /;@]GZ/7C5X ]_L4X'C/HT%Q7=@7ES X]&X&Y%HC!!*18*K>1.,$:9 M\PD=NLB-3K/UOOE%SI!8SA(^?L,M MK.R AT[US&$Z!'?FC:JF14 2PZ:L.^:@<%8F[)N.NPV;]D@7QNO/22ZH[&P4 M,&6[Y[*ST9$-G7UM>>!]=%J#>G6^&*;:(.UF0=0X@5VM63N3.U,#:>UV.9H: MEEWH5IX0);_IP)-@V](9I^4S&..RRTY!Q%P8EJ3EEK2\-XT7S0(OB9,2[%$^ M]QF=HK'J=4-COH8D\O8=!3DEBR=CN?JPR(PMV6)%SEO.NXQYRQ(JV8I'KJ8. M_<=I.5M9&"$H.ROM^H\]SD:NH[MV-TNDU9ZEP%FWTV#YE MIZ7C8;R:!^\EJQT/JY72U.O0.2YFOG7+5Z=K/*9CQ$X^U48V2971J[U89#XK9,MZT,>B6KI!,,)YYN(R.Y*S69I=R5 M.LY2[DH=9REWI8ZS3# B?EG3&T1B@DM,\*,;.MM^/G#TZ,/!!&]=%$2-$]C5 MFF'92DQPB0E^ ,24F. 2$[S61):8X)OMCL1ZEO.6\\X_;YD])#'!Y6KJ,#>Y MFOK.;3=961LI*/%#ZON-.L]-KJ:^D3\QA(8):_5*Y_^6'A-IE.7R'2[I^!+-I-LMK5L MVQX3_)!9+<%:&RB=\Y(UZ,$'JB0F^+&Z]G(U=9S;,:Y&!I%D3%\>$KD:N9I: MK.;@;5(9K=_$_2L:$[QP)W"_H)(MI35H*>V^#-N?4MA^OSQWWI:8X*<4N)= MS#4/WDM6.QY6*P43_- Y+M%\Z^VYM^D M?I.4>U*_29[B[9=$!3^T7.FB3/"VTFVVE4Y/1E!/*():7!9SK]^5C',ZP5 9 M:JHC!]4[JBEYIHX\LPLJ>&TX)&[+M)I*LU.R2CK!<.+IHK?*7:G)+.6NU'&6 MVV?SI(W&EC#OK M(J,^C_]-)J/+WT97W\C-[64C05[E8P&Y%SOOQ>W=9#0FDSMR>7<[OOMR78TN M1U\_C1Z(Z",RX-U$R/#VBOD,2?NUT5I)>),/1C;OQC_KZ?+^!FSAN>%8JCYC M/AOX 01^)M_&5PJA/Z9T9:.=3:RY:E*%K*CXD3V$OPVOQF2FVJI"X"D#LWQ? M-8N"XV;3V0>2>K8*L*S1U]VD(=7:]E/&,Z+:H0"23M3B0TBZ 5(<@QPF M/"[V[1&3K_(9#YD;U,N_09,Y)9]-PUF1)5^]19X-8_:J+19)9(!9>Y,6TWV= M4V PF\"/J@X,MUB\$8I?44%$H]3&!R@<:OB4Q<7@H^EE^(ZA&&VT4MN[.;][NC26("8L1HH'NL -Q1Q!:XPJ^I-JT=F]^L:"G2A< M/J';GZM=^SM"K:FZPC6;;L2.BCC3MQ;;R- M,JZ'+A[_-GP8G7T:CL'FO[S[>C^Z'0\G-W>W)+9&IG_7J=^=!.M!:3YVH(FQ MPB-7L0*Z', N4$[!*TF78X N[%$+I[NXS#!37ZBT3=91Q]%J2B-^H% MNZH2I.4Z^-E4==2:5F@_;(/0Y6IAO%%J-0BX5%]5_X)):.WF1_R _=CZ^ &T*(@\3!F"8?&9I?I#6SI+ MHCX_F_09];'N,(J"&@7QJ.FJ^<8G:7%-O53?R".H5\M"@W?EF)8#*\&9JVA( MO*HFJF>+9%\"^7HEJ'F&IHG6 NJ93V\QU3/$L6_9[.Z>V%^MH0,^IXGII=G) M7^SI&Y=$2)!@TA?^?@O32\KLXDL/7AW=W%Y[=T?-[.RN@7+>;"K-9CQ579"T M03(U]-94N@*M:VJ,J7*IZ4T(Q Q)P1'P?VHB([IA8ZG2*]I_%P@4+L-R0\?@5XXJ:.$7ROO73!]?0L['< M W_27:;$5QF.C98FF@[B!0JQ#,["*MXLWA*Z@26LG7PC=MV. MN\#0,,487(2(5^J&:RKG8+#']0SV&&6PT8^59K*'[V%8(WK\=N>RX+DZL^CT MYYECOH) LJC^[E<;R,542(PJ3Z:Q9.28H2@3I&&R=MVU[,Z^E2O#F4.%N0'H M\R OFS/T>-B%,9L._HWM['1.9PXP.+&HC7N.7\ '8+]7:!2_T)!Z !EM4LHS M#MA@[D KM@4$-PU_930H1ZZP?W[GK^4;W\JW\U\U'=4,WV[+M!_P30*3=R>> M0#9X]VLSQ@APW.I& JYIRR)!*TZ#7.D(._,]TD_5WT!#HC@".XB;)4BA)0L, MA#-T[,!1,6+\SHXJ.[P@ARW77'S4=&.I@1 5!V$%R\._+8T97?@'"_Q\C8<7 M^!E ,0U2&^-?*'%YI *__Z29RW6J5QQ.86G$V&!L@PM\Q]?QNSOP$$3XDG_& M[KA+]I7;7;X#3^"V&J\L>9386%Z'UE:S7@VB4U(CBR%#^5N9&%I/GE+^.Y,4Q14B M+1LUL>K>=><)DTMG*(?2HE6?/3V5-YRV&_/5K#DY1DH*9+0B1ZDQR2XDR38D M6;M9E3C;'1@C!R[&7F$Q'C3KS[,G3%/6D+[HH)J;RZ]44;6%N-^JDG1'R17U.[ JS]MR*S%X%5Z3/RIM'%3%H>Q1P=EZI9TG0C%5O#@R.E:FFLL9&BE:QQ0JQQJNJV_HIT M](.:4RRQ7#H+6ULMJ'5"RA012 L^$IR:7UUB9F4DK]6>K;PIQHV4CO)2+-9Y M_R_2$R++Y(R4(,[>:9&6&5D<+8J_#I*GI&S.6&\M--/V_]",A6/QS;]H3RS) MUTWP?:^)1/T/QVQ:["W#/.J1;Y <+L5?O78RXD#+G=QV)X7 KY=\K[_DO@X5 M:;!BMP4#8X@4@1ZS'"_2^!&E(2Q/V+H157+LMRO5IGDP3%N#_$["Y>T?WU?4 MY)5$VUC(YXUX"X(RO(5BR)+77]B9+*UVHR\]AT,\/+$@],Z\T&\W6I(7#I 7 M$L&@DWGAT!S*>%5:48RSI>(.6S%5XM8?U!1+/_=U6.0!3%'N0SVF&)-XOX3: M3(2 VC(;3P1QR05F>]("8JL,H[1+(;HE0^^N!]78&VC\^ MG/TXZ0J#'"QCS)0Y5X>CN,GIEV#>9<+?RZTX /1[N4F' GXOMZN2[:H2'C_/ M+I>A&+>!YBAXZP-OWPX"-$XU]$_* B/>CO?2\8O&AAP_ M127+S1Q(RDA=]4-C/^P']/LMS1MB_>>'\.NTLL,)@ Q)X%!N0%'M< M]GX>2HC][ZH2K]NP M@ '&GAZ4]Z2EX%GP0IT$J&@+O(R%8_'6*PBX;2*&ZY.*/52L%;QOQD*'O)MQE M__3D-C+S6U0LM!=J10&+,\[R7+-LPT27 59A3/]D(,71UT\1*]ED[N0"GJ^-;OG9ORQ.^>]_)> EB1;L9>S$V&L->#PBNST#Z@WCE 8DA@G+8;\S[ M*CQ%W?'XJ0_W9&#=5A36!&,ZU^@+G2FB61GKB^9]-_2M8][V:)E(-7L>?:N& M)]/&_"T$J4? ^%B?A6/>A+P9WQ7MSCVH/=/5=:C]8/FX&3 W3==L1/]?.8^P M$OCDB:*:5M;W&8BL)+#(H%97/3V?THD !7V@O8$GW-5 3X&D+@2L@Z$]UTR0 M^&"UO['&32H<=;/!^K?$9YRQ#5KR'!BYP.1G_1!4\T]JAV60$%A>RYMF M)5RM#=C&>#+I_)5[EQ!- *EA"'IOS=6WS7\M MF^D6>'UI67>HI5N"QW[96/&E_7'<1<9O>3:X$NJL0P!(Z 87K&,+ M=H,;HO^HV6^E=X#K]]OM\U-(P=KO7>N!>(5#8CG+)<8+ B$NE?.B%K[:0"0) MT7P[UCZ,VU^:140T%$,-=&&\_IQX0*-(%,7>ZG8V.<+G[W(F+&0?FVV;'VYJ M9O$!N9F5LYOA1;O\;H;=\\QNADG&F%]&EJL_H!RVO&$SBX4/N?=BS1J3\2;T MOSR:?_L5I*WX+Q>YQ5#BQ.CY+V:OTAFGI IS A^1_^)>CO'?6&1;DKA8$K.; M#KX0UM"2?>A?34AR%TMNDRY538<5\E_18,$[2$==\ _PBH>O\[T+G2/,Y8ZW(;?(/%0QQ\XW32;@6 M)X0?MC-\H"#KG4]5;GALA'O$;X]S@=Q$ (\&RGF_H[3:M4' DDS F,#5+4.N M5=Q4IGNTC8J!Q&KGY)!FHUD;2*R#9X[']6/ M=J=QT9,,4@P [0[\D2X\'EQC]-(W0R=@@+9WQ:D=-'KMFB#5'L3&EZ\V;EP3 M>"M!$#S^9QWO_'>RX3.5B\ZYTNIL#9B MB@V":OEXY8 PQB7+;"-&-HVU2;8I%6>[JB_4=F+R(M(OZSY)(PESD&\LRZ&S M*Y;KR<44$R16,$'9(U+9-E D&MAKMY5VKR/O VI@_+@\L ?[1UXN5L,KZ5UW MDGC#9YT(AY1K[L2E2>Z[Q8M&YU#Y0YHWI9@W\J[GT&-WZ7+7FSGV MG<]; G^T.XVNC-\=4SYO-#J3FL_;;_1:,I^W3FHC=SYOHB#8*I^WHUST.TJG MTY7YO'7R%.L_0[D7]9FAW(OZS%#N17UF*/>B/C.4*2VQ:!QW"!F,[-*XI M)\:W,>.DA?Y:,O1W(IK'P[R2H4$9&CR4&P\^$H6W2#2PJS]2^4=J]4!7%:0;8. MN"0SPT$#NZY>4R%3E+M1IRG*W:C3%.5NU&F*I&IK#C5"F9VBVE.8C;X HQJ857\]H+7;PUW(:I>4]%+_^AN-J@EZO"'L,M M4?4W\@LVZW*G@P[FF?;C;*[-9E3_F?^'-52]:'?>_3K39CJ#%.Q_M'_Y&WY1 M](HCN[3'A5EPPGA'V#;(% 0@N,V$+E<+XXU2JT$F@5F;=&H\ZT W"WC!YRV6 M"*M;\*E)%ZI(B'5'-4"HLJ4#6\&VX5\M:KYH4TI6C,-PAPE5IW/X?*6:\ 03 M)DC8E6&R\4'.X @J,A'&W[7@[QK\#J1T'C']8DH5LG06MK9:B+];C?+V?YAQ M%<#V&\3:*\QW[9D="7J/.662XV9>-2H[3-8$I7'P[Y>&9=\:]A\4CI;8IUD0 M;R[3,:Y6OK6:2G<0[TB#U'1TC\MF^;DLF(K]2$E@",9_*GD5X2&W!Z#+?/#& MS A5:3LCQ*MABH_PN4)E[$9Y9$Q^69ZLS&M3)#0WS].D.7:G)^PMT360E-!< M_"![B5^?G;>3^GVG6*/L(C.Z=LKZ)C[3,WX#^TB!+_ &=O&JOEFXM.# Q1(>C05>//^BDKF)9^Q_X"R! M=3T9A,[LCE MW>WX[LO-U7 RNB+7-[?#V\N;X1WDW']YGY]]T FOXW('Z/APYB, M;J]@YE>CR]'73Z,'(ERP@7#$AK=7W!&KW2K>W^A@1QF.!:X/,[; E&)NT+?Q ME0):?TI7-C,@62* @EJ=_\@>PM^&5V,R4VU5(?"4@3;9JV91<+=!77](7?#N M.@Z]=B95IG2Q$(UKV:TB_BXT ,]6X&_D$0,V$IDZI@E49I+V(PF)XGAB#8\T MP+,+=67!Q^Y/XG[ D^@!)9"9AB->!P8N2J-Z8(R$WVX J-V]ITYIYU.^_OYNU_)[L2,>U:;$3(^ M _S9VY>-[:Z4\30PZ[5I_/$'L/W!B$;O@IGF!)TC*\EPXPYWB:&(#<,0S[R5 M#2DIOV?TEZ/9;S(S?MYD>8H<5^;'W\@$ZJ%V%! M2#]5=S,,P2_%5*> 6YJ65K--A&_#_=@@,D+ @ A@/BX2P3)N(M*<[L>\(/W9!K+[!##UL>+_?- M85,MS78C%'SK5JX!7F1\1Q:K&"2$AN6:CU1DV<:@PF[5-_8'QXI9FS/T(A=+>CL64 0H#"? MP^? WG/5@B?)B\$X&YX#'@0K#QYB[B Q=/9TR)U,R$'96%G"LLYX]$NH-UQ0 M@]SPU]$7V"/X2;7YKTSLX;Z!66O/0\I(L\"C-9>:SH)[:-3SF+-JP=1!+,(' M F@!%ZCQ\?%E2H ,(E!NB47#%_!OCHC/<6*_:HN%_RJB+9=TIL%/>%DPJ8Q$ M?!HL6+ERS.D<>9H\OH5( E2#+9T:ENUZQZ48#[CHSZ;AK,B:V*L?S3?=P[8V MFK]X*SB>S_9(=6LL _>1W$%TC],2&,;-NC\4H::W"OSW^FVEV6K&]?,!!F?S M7W6WFYQG-^= . LSRB45"@&A>^'T_PGM7VS$?\FOJT^V>*TXEF& M]8FSI^%M@[H@*^<1_!GX!!2.$*G_<'3*8D*-!/>E%-ES '=HWDC\2]'CF'VO MMJ^CUATTE?-.@J.2?L&&>B9XN<:U%!-YVC97;'$K^^"NVC;?O50CL--H9]J! M,?*YSGE<;+"-)[PNRUD206$5*[P,,(&DY>13@-FW M7*+^"S*Z*B:]&:>#Q%K!BBD[(X]T8;S^O,Z$;F\7-26;AOKYB#S4S^_HU@;_ M>X.=8O^!;S;CE0/NK6*?15YC,77QYW;"A8"?(.DG*F;\F%G2,-BR3+CP.@<@ M(B99\8.;.43P9L&[KT6>W7@2M4!8) %&((*/?;YO]+NQ"[S*"[*_N8[\H[I M[Q"=NW^HN@,R@Q-RNT)LXO-XD<55H31@3D!1=_^X@#TKJ/AJW5LJ+.A=J[D] M];2VUKMU44*D/W=Q>*^O-'MQ/W7'C4H]4Y5@*9"PG-_G,?[,;==ZG-*#*YL_ MD&NUO(VN N%3_&9Z<'9/DCA2"#"7%;>$.Q5[E;%MI7UPH[4%;2MI#J+8]@"FF%@23 MV"5#Z@7I9J4UFY0+'^!];F(2Q-I+CN%B84SQPBQ9Q(UXWD1:B?$@4&(\*.SF M3[E( *=2REY+J%RZL(2!IM+NQ!>3KQ)ZI_5$;S\**ED&G_'\/+GR,;G8D>5! M+19>I2-;>?#^#Q]PKT2LR)U(M-##K;A/*9$.W?7':@#3[DVV3#8G,&J9IOW*N^TBQ,(G3,W3)!_%JUH1VI%N-U8NWS[CM9 M#EE*.>3YX91#EDL)$)._CQXF-Y^^C,C#Z&HT^CK$'^\?1M>C!_B L%K+<<3" M3:ZI+"7-]0#M3A" (*.[2J1(P\*JU#&(%GCI$ \_8S(6S* S2I?LE*_ )J(F M9M^+7&3;("IY9NXURT#&H)T11!S)2C/>;KTA$W&PIZVJ<]WJ[[Q4Z %GF%ZN MNFY3-O/,COO(3+PZ)&8R>*?DWCL.8Y&:K\]BR?[P'_#S7\ \@%<\4S080BG_ MFC P\ 6X;R:ZY?( [?$ 78D*.WEX"M$W/.?WDX%58%@3HIE@1H*28(&V&55 /BS?YY98[ MOOM6MZKGSI4)KIS@M6L,%0^^,OC)JYU;K8 EDW0M5]&B( C]$%77G26^@)7E MI9)'P;FQ 6$=WQKC!IFAZ6QR886#,!*\SJFN8-$>6_&36)]?NLBVKT'&#KP+ MMM@VM4>'1RXY^44QZ]19.@L5XX]2@NT5NF(&3B%C3BG"=A=A0YN=:AN&#U3? M4=5<:/ S'-WWV@>O\EA4XWTU&^2+:L*9_[>FZL\S U3[)1PRKRCPR5DLSMB0 M6#V]"U4,OI=< K%"+SR8UXV>.>6 M#;H0%_][([1 R$DJWC7%N#KFSE33D5-Y[== MK,A1MY'S/) !=Y:JS7455^^&>-%B 3._5\'#10T)C[]_ =[!->+:33P/&$0" M92?FQGA.";.MN*'[]/N-H*/&:]4YOH$H4V+*$-[QJF):C,T>,>'Y%ZIC-F_8 M#1_*32#A?;^11_:-6Z+X@P2XNG!#8'CMP1:S8-UQ)'7>PMT MC2B^NYY* 48!(V0S!2_52>"U.2.YOA9G4#U7U)J:&OL])Z L8X;AI1_+>?!" M.1Y_Q-!/QL"R3+!<+L!,OGMB#["T*>8'!_B VZ*>^:W"WVS'U!GT$4'VY J& M6;F^Q8KE[0P%15B>#$D'.]U(#S$)G.DL&(P*3?JQ] (O[DRL/ 6 RP E4C2I258UH.XD7 MA#QY!EK_(WG_^ '88+L!F#:%(:8P1'?[(=@8,QBC[8WQL.$8+Q_.4 )R#\ C M;33EB%4TB\)]W0@=]AB3!Z\N\D83PSTX2:RC@/0I]NA3?-% *,U4Z504%X?W MD92 [1<^?6,!D.V"'XIO(T?&B\0H%2%W%O0%98.0HBBRTUY,P/Y4F8V+KD\Z MIEV :9@.NZJSQ04"PYT@[)^?1_0PG59)/$+Y&)*F( GF3&D*]HL&)9IK0HUXH*3MU+DPI-\[Y M -_U-V8_MD51^Q%OK[+[;N!VP"'S0V*.#=-E%H877G1W1UK%1"Q+P9BM*X9J+MN4J8,Y=(/Y2=F>?#(,%H<_)T1ES\> M,GYBF'Q^1#1!W.80W]X(_%Y(A>48>*A5O"L"$PZ6)# RG"A/_0$U@H@P<6+R0.L+.*8+>Q$!!A,9174X/UZ#%,-B%58M"$86$C FBH$1D( M-2A/ZR-&:;Q7<@//?0N/-X(U(,8)B I8W(*J&'U\1?&DF;/U-VM2E^V2,!#@ M$V:\%Q3!RAB+,I[&!F# ?Z -!:?/A,T8_@J'+7/! M!&-#N?"F69P3FM-[K4$;"FBT%NS\62MI9':/^D%Q<3C%&RSG\3\X6PP^S_[C M6#:/=C/_Y@E3$0E'Y Y<\?(/8#,TH<-YB)K9%(GLO+ZH2A9#5%0,<;Y.VLA: MAD.O9:AOXO_NQFY%QW$ST[::PYO=\6G3"@"Y%3MLQ;8%)G*3JE1V.U?2R.VJ M<+LJ+1G:JGRHDJT)O'W3L<)0!_Z_958/;<<;Z75&[I]"BSZXXJ.*"Y=F194O MQVI7N^F"JB9#7IDC_7]XI.:P*AX\']*> MTZ,@F9@FBS:KLZ[(.2GII6O[ ?H5GAEEH,&F@?#H]U92T\ \7!MEVNA&)NQC M-$H8.JT,T>:$KA2^&C/M"02JFQL8RZM9=]$0[PL>?&BC[I&IC'":@6 P';^J MYG0N4*R[W*H/)WVZ#;_2HZEN6251GTW*4SS>:Q_XF+ 15 S@)= %,LB",=[T M&#++P<,,88%N)]*$\4713Q%EAF4HF'1IO%#^YJ(3PL7O!66MLZ2V(%%L(-0S M?YY?-^,6L(M^OM+I' 'L^-(":3F1,B!-GRZ<&66I&NY54Y@2["Z:9U$;4S!8 MK0898J8 MD3#CG B1\/+%69)U\O@:<:,N-7*L/BFLX:26-SI:-;*GG9P M,G2\H,: _Q2SH%GE3Z#;B,@=GV%F"=Z3PW@\YN\R))AF4T>TBV%7 8G#K&$J M]Y(AM!S&C3!';/T%Q/=2/SG!L2(,4UP?11<\D#J,PC,_$]^;"Z8@HHW]K+/1 M=3OYLBJKIT8DVW:+YAEN%HR?^A+(A]DJ"Z; 9APA7#=/BI(D33GQML"]/+/RJ((9F#,2*=7E3$2%KL3!>+:^]Q[[; M<60Y?H'O^'^-->+H9#;BZ,M&'+D:<;C\6$(SCAU)E-0(8&5O3KDUX^Q 4)>7 M/1GA]90((58FTMT[_OS]7 84M:;385^$-SS(-C)[QF3^Y$(Q,^LPWARF-<@; M;EJWP6L8N4X S!$3YA+K)N&0#5G^XS!0^38Q[E74=UF=6?IE)_5NBZYYWNXK MK4[1;5LJ:L^RYV,SG(+![/IEJ::G2:&7SO%V@P.O=RC7'"_=3U$(.HO M]GF&XF9QZ9IZW=?2DHO28S4S)=XK!OV^INH8,-S[6GS M"-]:N^3"B[+NU@TN'WV*Z3R7YUU)(G>_;Z_05JJMF#_O]NI[F!6;FOBG&14@QV&-;;+Z(IM@;OK6JMZW5ULPU"ZAKD*BU5/Z_:)[UFS) M$%5+A6R3HG*)$"@'LXUH/5 A@B#-1JA.5^_;+GB???H?L*[7LKQ;*CAQGD M6X#"3NG #UPVU/_O6UHO=719 M#W(MAZ&X:FC.AGW?I-O=75)V7,]9FL/[-8=W\Y3K8P3_EYK&3+7FN &#=JO] M,:;^]LX.4AM6IT&JZ"AYF(O9@7WXNZ$\ZN MPPG&<+L9.JOQ(@ T@Z"(K$%X@]R(3#5O'E,A1EUT&L-'^TO%PS,I6Y@YXV@ ML#(35Z8^JV!48#JEK3*D *J:.@S-H4S%^]1'BXH4KH3G@J,AT"=BJHJX%"9J MX,_J(K1IB6)N4Q(B:!*8*"(D/E57F--,, EQL8?W:F+E/+L2]4.#W"'-]O9^ M)8%E'4J6P$D.A_L-8"'P[WM-31EX>RA;4YT*/';XZXPBEI*7)EE*@O8W#PG% M6*X67J#3#N!)1(!0% YM&X(]\1"R4U-+7ZD90W/)-FE2\S)YQ)6AT,UP^GX\ M)MNHN;F_"UDKSB,8^1K83&,P/0+62MG6S_:]JSM=I=?N*LUF/ P0QZ71D;4* M/Q4&Z";;.(/_"*9D6%<^B\I>I34I8]BQ5VDW%\:5Q/>0^!Z'VM@S&P*C#C/< M%AFB#G.7K4=KV'K4-:V8:2*0YGC Z!;F4U 7TJH;C!YV=7^."OWNX;067;^: MNX3_L_?AS,KE[.1V\M9[Y7O202L#JJP<8NP4%$&@WK2[Y61^D-!LGD8Q/D@GT8 M]?$^\!I0G=J('#RE%'24J6I8>8IEFOQ;65S,BCGI#VI.-4O E;, &?\FB(^% MP:,6!H]L"*Q*#R85ZWZ98X\5,FM0S/G\KN&-N(%X!R7J@7DYL%L-G.^R_F9E M#/79'4S5F^-6N[9U-H[2Z?6404+2GL*V [&PQ2IA/98M3(:V37.'.9Q?:&MP7F78'S M53=O+/ $'#/[F$0)@='*8),* [0F=L6-WA0H;*&5K.I3SE51?U71W8NN"F&8 M<556[ *$:WKR"Q8/NE;(F46G9]J/L[DVFU']9_X?AJ-QT>F\"_7-84%.I%D& MK_WR-QS\U_P\X4<[KZEJ.V9<%1;&&\X1.>Y\%J3Z6UQA<&0(Z::.766 MV/ML2JU&_,:I\D!WJOA9%YSV-H0;)G=^1[>$*+1ODA07#&YUL<0NQ6R("N249H71H]]1 M.LVNTA[$>ZYDZCLET+QP\5;JA11X9[=@@[)N8ED>&J+#/&L6V*#HAQ5]S<&1 M+,X,]_HOH1D Z %#G_DT"@.RS+09DY%N/T;\S#/2_?YY8KQ2*1H$G6<'G:/[ M4!3,*!3##@#VMF>0[-SFQ^^Y)BV##5)_L+Z4&#W";X2ZFK+^.N@GT+FZ>'*_ MXKVN0;A#YX&,9&&,1#:>O9,NUKK<;*WW,(]KPYRH/_[E3Q4^8'_]I(*#A,-2 MW5(3.C."SDRRK26N@M"\2SFU4= 7:SF(4 MPZ.^N*-E.V@ -S_SS&F1V\"VQ_$>JVL M3(UU*55_, ?-L>>&J6&/7S86]REM6*S-'I_1V(-7DU)N+.9ZC/)J_ S&_LZ,3&#IV#Q"<* M/03=9J*QOPMA0U=&!5UI;/K=5]9Y''TQV_*.1!K?!C@K5_C=WY&$:'+4<^[Z MGK/_\_?AS,P7.ZZ =W9P%\%99&'+/"'ZH-81++(+_$ M0_FRI=P&5DNFMRNR8%"_I3=C?J#N/=+=4\@$YY(QKU&?EKA1D-_4["NM08*H MVF7/ C<^8MW""&>12Y.*< ::^(:NTV!)=6X@PP5M1F1F$QQ)H#'?"^%B6BXFLX)>#3(CZ^\7M_O+RXEP?=)=KS2^WYO:"W;.7JA3 MNO7MZ XV6%/IM5I*,P'((3L<+1Q8?T]8J0#";.-RR,I=#]E5Z:INBUOU&9CE MF0TNHI8%6 <[C& \A5.%=S(.=OGV!H9%4M+#W5.4!VO-Z]NJA*[2&_25=C>> M#+ +[96"[=3#,RE">50,?S^&[KZ3TN6$$2TH=AA(XP,Q.<^#=-[EA]#?[%J$ MZ>^0-FN 9[.D;H",H=&KNOI,7>C\H,+Q+/9B'9?M-'B^ROPT./>]-8LJ(16O MH/R#?2MK##EWE4'B[?INEN,EYZV4[ H66(:OVY&BRLWK%]E]@.#C7 EHV^BK M>FWW#@E]K:YRT8K?,332!83L0UT'E;ACH5M/%KJ=1*';9LWB8ER9= ++K?N( MUJ=MW$?VB&OW9&7 MBJJ3&VN! J5!OK'D$I:OS1F<+-17OP D]+02"4.SQ$O+>?P/'#31]0\.-8H9 M%\6%@?%@#E D;=/+BK$\AX-\4K5_:.IOSA<-WOC;/W%\D ;NW'\S]&?R3\,K M"PR^ET.[X*LQY\X4;1VS?;#1TQ-/L_4DT0-\[Y)+$3@E=R Z>>)>1FN+9L?# M/ _._K=_6B7;63O3CRI[_"612U+8$093YK-@)RB/ ._X$)X]IA_6_BDF18V3S0I-F/4[3EC M?-S/!D'GG Q7IK80AD("?^Z;!R.Q@*%'BWM&B@DLS,*TQ*^:KBV=I;=Q7G!@ M#+:,:FH&"PQ4O,N#1CN^RS]YS1'YWOSVSZOT2]O4]7[1EEK.^,D>: 9KVBY7 M(*4$Y2GA$*ROJRB/^?@4;)>02_5'_9@O4<1PYG/%R ^,T:&DJ) '*R-=L3S8 M6%?#PTV+:\,$>T4'5AO]P P*^HGJ]"F52I',Z-_^&:3 9XJY.*LY&I:[+!#+ M#'&1KV"R6U1?IUFW6TEDORM:R:VQ7HDBM[]HK&@6>=_7F)P3+5Z'HEI@NLZH M2+(6L))S%2MO""9Y+$46=U0*L=[$^.V HDQ^1>Z6N'XSW,1T[KJ9X0F&+K>B M?[\9>8DR\'/\.0VKP7CR![O)8Y6T&DVVZN\?+L-))?"[^P4_K02C H&=P(=& M&,H (\>BA.L! CSM=0H?W4R\1N&\JE,S<;M47HG*GN=8BL!SK C?2PPRP?U^ MP106?$O ,D+OPET7*^Y69\:*UYDY.B\O+\B.>L"ZL:FVT)@6&]K7=(;U^GCN M'-LPWT(/;Y7'5;']7L2"P@WYCF%!(251X((2C-,\/HFEX3&(]SIK#ORSP8L> MT;3@\3LTLNHKS3Y1[3\X5VYFD+\<=>'!0*CD-WB6"3(<:T*G<]U8&,]O0<'" MJC"9^P6&C>' \W"8=HE/M8,)\_AN+H#@NXLWIFY"J .8JE%^*"#0_DP0#.CU M'TU--L>^(]F&^@R(YM/,)UFVP7= 882P!2<)DV(02L*D!9X.AS"M;?1%@@+A M2.K%JM<#L4JN0YP&G'TS5Q+I#M8-6M]%IC6>!0=)7"DL?%DOZ+?'7C1)=Z'LHYZX23B MA"*!F5LE()QD47(C&B PK@,?G45/>.0D%"%A<&%EE!SF2")+I;*)*1 2PF>7T\@E'X[U Z1XGRZ^<"REX?,6#[> MC&69'BS3@S=)#S[SL\[7I H7GUD?[/U&M%EJSGM&8OQPM0*EZSWZO?4NU5!) MH&G,'PR'DN.1Y(C1QM,DW*1CEICI=C*<>MB&/GB]EQ) ><(-@@R"JZ/QY$Z. M-ZVSKN4:'Y'+-6Z0K)5T@\A%PF C.1?XHM]<*"K=^GT6 M;XC)#_'G=H+P$ZV&@]]:^V/4FJ[ML)D-L3G]UVN.M.;,@DM\"Y\9 IOVJ\X: M)386, ="]/_]7T9RS^*^!3LR![L[A1URR!]A2_(6]Z6?"1$=([WC6 M_!\9%U'%T.*X][-=K^U$([K ;3LIPEU(PFU%N';S0 3%QCM4P&8DTHPA2VXX M!SGI2B>=R8?"TTU@1/*H3O]\-@U'GP4/7KMYKI!V!^,;W>Z'=>R*3B()&X;_ MO[TO;4X<21K^*Q6],6]T/R%[N,'=LQU!V[C'&]VFP]"[.Y\F!"J,=H7$Z+#- M_OHWLTH2N@"!#@341(S;1J*.S*R\*H^H[T,%B:V#I7?%G*PYU!1BXR0;D6Y: M #-0WKL6R@!D!^^'<,5P @C.4PL6F6?#9=DRWI'8WWJTE1P ?*.9.2X#=>;ZWRY1@ M.SB;!YVCR+!8!F:G'N\M(#C;43!54JJ;+3B]\>KB M0JG.5P@W00@KAH-!1575$W)9XLGI;P(Q C&504RD7&XLRRE=T*7GO $)@Y7R M;*NO*]]4>:)JK+Y5]H#+G<6CF^WN'@'(H3C-S=YXEC[)._:H^E1=8GQF*/!5 M"?KD9;;SS?&KR8OK5#=BM-O)%!J?*F2T5SO1D-&SC07L5"LRJ^]V C1F_%\1 MWWD.T78B3%&$*58]>.XD%WUL5VF5@B2X0K:W@GZ@Z5'9+U1V807'[AR=%!4' M#!14T6VZP&K YHHHZHS5IIJR\KLL#PZKH"EL_1:O-\H\="61;:6\E#$K$IL/ MN9^YCLLAIAI'#,B^-=2+"/&0.K7\'='EG.%S0^N>7N@M:&VU>]+-S1%#.LY> M!#]2VTOG!7:F&99%IK)IKO O0,RK;"J"N<$I&'HP^@8@ND4(>= IA;_5;Z16 MI]!S(#"[#V;S8W$ @\3VO<=G<=5G7EF*;HQ-6<_4<1[(*%BCPO-[$56W9?V9 M:9)EFC25/F0/NFW* ZPDO$*X(^S8YTR3&,]E_4%_ :HQS%4QW+32:4L"X<4S M6:G3K2*+/1$"B87+^TZC+O5ZP@8JCEM]HY;UD;S(FEM#5,: 0NSA>9;<*F7Z MMT_I__3@TO? 4@KO:M6D9KMQ] 05@=,<65F[VY3:G:3F4ODA5=@OYZTS"UQ4 M!Q=G:[\DA+<1G=IGJ0_L*3H>:32=L1CYWZQ)W0)RC\]2_.>*PAQC@'I2L]$2 MSLI*):6=P!(%-JJTQ-RR&)T%K'H.DT[Z^8F(FYO1WGYD8>I731"TZ?5Q?8+P'/?P5"PQ]UAGAW?*J>@9$01T$@1T(PA($% & L*2!!4E MH"-+Z2,5P M%LHI,E2PFUNH0%UJ]I)*B)PD8@5EGSQEYU9_O]60NC>"L@5E5X6RBP_OKAQB MBU-KA<):+86U/_W+42T5"=$2JFG%V9R;"G\&X!+T(NA%T$O5Z&6[&A77FK R MA%.7?"VB;EB7=G(9A+'R'0A4+J6**(O2PL^23 M40/T=B[KS_1![R_@B);;W;!>EUKUI&(Z)XEM0>[G0^Z%M'QL=J1Z,ZD:R$EB M6Y#[V9![,;IONW$CW=23B@U4#MW"Q7@I>NT3!118LB;4VHHS/N$N$O2RS\IV M5.#9[B]R6]B N5NN0MB3VKUF!07D!T'H%TKHQ:B"=:F36$#OV%B.T_GQ"EH< MZ>Q4H*)1]5=X04I#!:!=_14*>A#T4!P]B+LXX;/8$,>/)6%$!/\IJ>LBSOF" MA&55 '#ZE'V!<D5_K:[SBU* M6%5W2ZBJRM_?81';$=4HDX(@:7NM>K/=?1<#CO'%:L=IPO,A?;FB[),!A<;N3H/?\>D5DK#;%JC[MN8;3 M7?1V$_[L6Q3>;=#*]M:J-Z"U(/(Y H%696%9J+;Z]/C%437DP:P'A(8_'(L2 MYOPLAR2KVF$IT W^AVDL8=K5#X"/W=>5P5^.NL3^&\53?5U8PN5QQG1_;:TJ-Q+H6Q^9ZU>=GOB%ATA>J.^?9XOP0 M$H>_O (K2TRF,W/S;5D+KMI/H2QV93YZ*<_=1-.C6>=1A?(<\R M;!)OL()+2H+@W@&P\HNL:G@G=06XOK( \>Y=E:J_4,MF+14OB(\^6V\;3AGB M T8 ;'Q%9 SUO@>Y>\,< =Q&=.J87*,P#:L@O5"PV%-&?([\5JO]\HEXA-K$-0?\8_5V4R+>CP^?WOT:A[4+P>9UHQ<@ M+[[>ZTXW8QT':0K7QT_I-S9C^]\JR9=..C\*>45WQGWQBZWAUMS Q-%2# M?Y/)W$3Y^C?;F(+6R0*LC1FY1:',O%>R!_2@\\P-9;YNJWK" KTUF'PJ'GP= M4GS91^\VHS/A/"70;Y JDTY@Y@/B HO!*O;VU]&_R7AP^_O@[B=Y>+R]3J#3 M?7:4&TS3L*5LC&P"LG+7?#Y_(^/,=K/QN<#OX_F7P1)IUB6!^._MY M0_J/=P05U>KMXOV#3NRYX5BRKC#G]]/W+RPFZ^?H3B+T;4J7-JK,Q)K+)I6P M:@/_E;V$?_7O1D21;5DB\)9ASZGYJEH4A+1-E0\;-YQ=L.Z;Y[$SJX/S[L/3 M.M+64'6G:R6D6J!#(6@QL2.=LS3?2@[U3H0_[=+[4JSX, ?([NHGNW<#[';X M?4#&_7\/1E>NDD<5$MMA2$O,ETIW9WKUETL0OSS?J]&N_5GGIBY;:M_>\7)C M3'TRT![L+\%A+Z!*9S@L$OP$Z7*G!.V.&+;*K M=)%Q H#92+^%<@13PV" 8S+2NH.Q4E5%_/.[JJL+9_&=(=$R[2>LL=U_4ZTP M('!Q"QANKLBK%06>KV/X!T>]*^$:]5ANHVV4NA7Y+:>M-&O1K5S[&8K;]C.: MSJGB:'0X&\QF>$I?*(\0&,MO3S#M$X5]3%5-93MCFC,>Z2^H>*H M)9@.W6QA=U+YD@O*!C5#N_1J/%$/(LPQ#;CE:@,^ G/$!DW47!&502OPQG*I M@8A!T0ZTA(?)Y2*&;I%7V5KGD.Y*(0TER%8LA[27B(A\@-1+])2SR&[LMX3::DBGU?D\YYE:JQ8=%F+KE:X;0Z1 M*35T0F]*?&)J_7LT_#\0?I%"EJ;QHEIH(:!/<:WY@ZF!A@'W+(+Q8%++T7@] M&?J7H]HK-U267F1,"P!,<9<# ^IW:^&'(I?9/;-2E9K'Q%H)"2J.00CK,-%H-J=%,:KTA M2"1&(CLZJQR?1C(T9[%@H_#9CBXMK497ZM23JN5FP]B'[#*\^J&D66Z9'M8^ MO/?T;4EUBS*AK].9"F(<*\0Y-E6P!+RLASQ\KM+:>A32NVKY] M3\%HD;61YZH,O7P0'UPZ)@T2^XH>VZ3(8-)<;_ M[OK@E[/49U.)(D13")_^QP/.0KYP_E$$F@\N6BTU6_FK(Q\N5Q\IF @*T4H[ M-:G=R3\O]SRIX/A$4+#:V6QWI)O:$5,%SSY-.XMRR/4(="2!F;.0L4PQ453X MT*386_*WB?GKH>V'3N'T'<:#'PV\N\-.FZ"CNT>P5#';DNHUP6"K@N)"A&B] M+M7J L<%"M$]4%RPB&RWI9MFH=F19^N56J&:Q.(+$< M$&U7BM<:^>3EF!KGZ9X2VLC5D0(+DW*3#=;E;7U MY<&>'>-2;CF_X[+?C&7,E>?1^QWCN.15N;$#]9[4:.7M="D*3X+@2B6X8NS5 MFM2\R=OU+PCN' BN&*VBTY!:M=;Q":Y\W:/=9NNHENZA^^J&153=]R';[./_ M.*9J*2K#T+X1BFFA4/QA39ZQC+ER.ZSWA@D(U$/70G<>JD!G/ ?+OBCT"3H\ M/AT>KKJDNJJ4.C=YVZF"&DNEQL-N>PXDQV(4F[K4R-T;EA9YY41RGH13Y7:. MN?*HR[S(FEN=0L:T:EF?"I=*/@;'8:>58^9!#Y3"Y+U1_NDAJN_AJ5R?2UUJ MY7YEFQ:1^U[L"I+,49W)@2*+U6RPC5G>%\S".7,1O+(8):?=Z$F-1J<"S'*[ MFI.ZYO!)ZOD'.)BJ6$W_Y/8A:$70BJ"5ZL#X7/:Q/ZT<^_8B5IRD=MUM\T*M M//0\5U1MGJUL/UFXY(NW$)<0)AH,4:HK+<5RLNBDX325>Q%UT!F$+>'A9H47[45U$A\I-*PK7 MD?5KT'I."7N;WK2AA%6L:GBX#%P!BG'E=U'HH=N]>['+:NRRZF1Z'KL09"AV M>0)D>AZ[$&0H=GE<,OTMWEHPV 9CP_#!)@U[=1'1*- M]2]G+NOD#\?_4 '3";@5H?I_C%#;LL2B!!;CAMCJ#!O.69%V2%'&CQ.Z313A M^VX)9?)J.)I"YO(+)1-*=9P3V(8%XTQ6R(!WWG&PMV%.]N_#.O^#IDO6_W/P M1A=+-X'$_[*;#>OWW,-BC!0K$8U (F%C0]Y_K] \?ZF@[8=N,:NP_>2LE?]:MU>)Y8NG8JLM0ZS>2WW'28YYAZF!]:8]&&SLO MEK,",*%W1@B R?!KU.('2E$U5L*_K"-UQ^<[ST.U8W.%'ZMX2$TNQRI((\4? MK.U K/#1VN%*S*#&I^X!?))J_-CO+^ZIXBJFRZJS%0NS46=@<.HV8!J[$J80/:H^O-V.*YK0Y OG 4VH$[5)6^5'-Z7=](L=*!XK)D5 M(]F\8U5G&];A>)!Z@[ >V&[#\4T[%]1Y&'7VGY]-^HR( YRKEFVJ$\8,@=9T M&,#RFF(GM8NWG(FE*BKHSBY1X(O_?!C O]@R![UH+[*J,3<6$K%)5;_;TC7Y MN320][I3NOVW+66@C/S9O03BK/^!VO; ,'B8US(X&',WY47AJ.SDGN\ M@;T*M+18,D8W12O7(# ]L$*;\K/BC>V=%B1(4V$TO ]![8>B@SP8B3W,3Y#> M7E5[/CR,X_I^P!ME\IDO%Y"\@!R "+<0)(3.I4=D-TV:^&NT1>9U1/> M0(R*X3)"8&Z,S0$3TI X 0#(B97UZQXY\'VLEVJ:GR1-6P(R0J$IS*X!'C[/(;[RD%)JMAHL81 M*/1/9)MOWVLLC_.E@(JWD0G55 I+WO8]X-)XK(+/&*?U#[.1%YFEO!W/W$AK MDU>^F/GC?CB@"QD.L*Y3D[-"[A%#*@SSK[5PO=[(:+8O)Q!Q@'YD6-"13GI\ M(?Q^44%:9Y[AC>LCX;W'8@9^"P4I1#MNN63LJ=?H>OZ"E[@I%6P*>O,2KZA, MQTVU9C[TOAWQ8KO^ZU9GL_?_0 \Z*?*JYS!4;[X4\AZ%J.#D;HH*OF7J7B=Q MHQSNFN(W]D6K(?FWMMD/ED?24AX'8_+^VW T^D#<6[8?@R:5LS]%G],T&1SG3)+V63:.G?.V+[U.@K%?#<6LT3"KU@4 M&*?*[%^9*T>Q+ZV_0+FQFFP=H?H:PE%B7&"60Y++@+)UI2'-9 MX;>#_II0ZS8B?C=85G\Z99\]HUZ]IA#'\0&OLAM$@EI]9!M2 BB]?7EJ?8!" 8@L!LO:3'G7Y'?C%51[ M4XJ\P#R8*B("+!:LC#;UW#OA-7FH]LR& .H3T8[:*ZI':$P[:.408P*2R!N< MNTEQQ* +/MT2LS PL0,MO M:5'F8'%:%(SVG#DKN"M$]J[M>60B:_$:"*;:X"'Q UK@$]50T,FAJ,Q+\7'7 MK?LE&W3!-31*4B'XB%R%X.KU3J6BU]HWS2BL% 2^&M 9HJI I\G.5EQ4NL\; M":J"F[D=^EJ:WZ.&;W%#Y[1J+DHV096QSC1:UZ;,]VAR>CC5?*?RDF:8^&! M+T"?^M_?U=?4N;%81+"*0-#5M"[C&7[%PVR 4MTG;*:/O )!2.7R#=;[%-%Y M.4'E K#;J!9RT:C-%7F7!;L; ;M#88>1_"?#-/;'4QXH280SM-;JYRG;:=Q&X?2I++I,QF5OOY-[[XZ5^;#"O8WM31F(&1X&'(1B=%4>1Q MJ+XZ:SO'W1QZLD_AS#*_F6P#UQ&'2^SFA Y7Z6*SK.R8;8=UG?;+969I9S:Q M/N !]DS2,/L7#@V'CR 81],&E?^8_#LX5+%5F@ M"Q5R*,Z5TY6&[:*:]72[#8'MJF$[IP:W_Z.FH?E598G$(QX;@>0C2<)&7>K26B]S+ M%7RG(-+VN;+C$0 LRIZ[(L/W=EYMEVW9F1@JN2OM-))K>L6",4N^_ZNR=Z7O M%:$:&[?&8F'H(]N8_M>%<*8:J!G]+S=2HU>T\^6O_[='$-+__1I=6/0L)AS%V$E, M/HC_8A^ C2_#/N1G&C77B>'8EBWKK!248[$Z6%E,_C,T]K?; AZ ^QR^CPZF M7@UG_/K@P;(&(KC>QUT]- MNFG5!:8K@>GM=GT&3+=OI&ZC+76[\28:E7"@EZB^5D:^[EF#*84XC15=3W3- M"S=[O/AVT0W%TGC=:M>- OCPA?K4]T)PL?V?ZMW=UU$ M&)[PE%^F!U#@I!*+%#BIWB*%DRZC$7&WM<99Q)B8BIQ\L9L*[*8DGX)?3J2U ML9S(.;.&\J+\W$*+^_*47<"OY70U62*[.><(8'&S+G9SHL?K M?,);=MZJ\XK$@;OUL_719[A*&Z[!(Z[(!;;%/?D%HOMB+\M/0C7T+\QR(P9+J+RU1^MEZ^_B@3WFW>%ES$S\8M?8#U_=C@P%+ M?:&4@1(.!P)MR&!6M+@32=0G2@ %2< .JCI2I]45\J^RN,]-')Y@_O7YF(?; MY>;3Z*<0EXDGQC;NW!/#(6C, %9"3 K$ER$>NSVI61F&*R9ZZ6JY*(-,M3PG&N*"XZT;+9%E;%40ZO M2+4\94.B";J'8C@HT2JL(>6T2H&5*JY28*6*JTPP)^ GJKZ)ZYMHQO2_;@9- MT@JCVXA,C%,RM7I*-E-JPIR5@*"FFT M;- B,6SZ,65N5,+72\,D]IR2%95-BU"PZ!1R1Z<478]\^\TZ MF(F@Q[.?-T36%8*:@<2^-@-X&Z]X@\,=BY)K6[D!@6!3L4B'T.W/*X47Z-M4 MR2X2D2V< S5Q'S\%G^_ MV>B^V__ \GWP RL[MN$=Q2U'N-?*=H(#7ZTEJ&[N+-TZ'MS-1[:1<&1]3AWD MERE^/[FAMRO$O4/OGSV5W*4;G[KK2_L0LV?;,/'!_&3?>FUCMJ\WLDML_,^@ M0VPM5<.O>-(G0*GN$S;31^[G"S'L*1 ^-2.<=1-CS0DJ%X#=1K60BP(Q5^1= M%NQN!.P.A5VC5B+3N(2;!;G.(PKZG6JKU!JX2OP]Z/"W+):+J9K#6=3EV%\ H:1K%_CG8+'4C!6E M@3CY[TQJ.A8N)>-*OJR2!^B_J59^L1*-NM3#@*A64WBQ3X 0Y<9%23 -TO] MJ*L:,$?3H:CPQR)6622K"%&O-)F%;U;.@\SV$(07'B"=J&8 G"@[]\R?-@J( A[A=,%HLK'!CNI M)Z>+--M2I]&6:K6DZU8>U%(D>91%B"3 ZXG/[+/09N"[,6/G;S/V7\+7_*P2 M!MK &/E-L/86%ST+"4TCJ&4SM7AHOVR$%R_&4_L=JB[L#TH 3KO['%7Q_:8L M9;)JJ?413>*)6K:I3FU774#A;0&N0VK#JVPJX]625LOF*PS3@FBK1[1AET=> M1+N_=MJN-Z1>_M5(!"U?#BU'_"K'H^5.2VIW.U4@Y=PB7S=-WFZS>7,_1\GC M%C5Z)2+SSG$O@FH$U0BJJ2ZDSVDO!U!-4DQG*.0R\:/D0,_>H7&>4?^$BPHW MU"/<>2+2<^) ]T5^_M#T;3%B"]UWVONK=I95UY,<6C$$!*%73XIYIRR8Q@\A MGU!0 ]%OI;W**XLYOESRY/_,?;4K%+_NT783%QT@UGJ[*1'O!Q#KKYO#BIO7 MC5XT +]^W>DF+-K[.$A=+)Q\_29&^5]9MFS:\5'8,ZHK_I-/P;Q;PA)O8>,R MF9NH._\-E.UWG\?,W67,R"UJZKIM_?:KG 1P+R;XNJWJ"2OT%F'RN7B$<5LAW5WRO/7T;_)>'#[^^#N)WEXO+TF&XG]:$M\'(X' M(S(>DMOAXVCX[>&N/Q[!V\/W+X(E$5@IF^I+[+ M-%^!?18Y36G3E7)5%+80)%\9@P3*Z@RS]C9=D.T^$]=[7G>5G:.UWVZR ''P M_<>WX1^# 7 V8,O X8!3CY\>OOP8 MM@Q#(TC MPA?MN6RO(<-NFKJ?+ 8:+&2,KEN PW]I:.\63H-?"@#+S;*S @N;R%C\$:]# M?9"8* &!E_D(\1?K3DTL69,Q0.>:C'U\S64+C@CH:L\ /6,")Y'GN7F9?>L9 MZ<>FX#"T*1=VM8(..FQK,.A']P?96@\_JJZ7NOF[OB MA+K->"T_J83]["HFDUA+S05^HMEH;#>$DUZUZW!/5D!_^ )ZY&@-?LOBBK#O5FFH&L"J:28TC MKA>&*GT[,8&U46]OU/7J0MFKD+('&M[->>E:3X-OS(;]T7\:_T'&3_W'4?^6 MZ4HI-*2D0X7\9S2=4\71Z' 6.%H8%JHKC[(-Y\E]@(=LKBZ9RZ402ZESR8TK[3Z?!YE#DHH.)"9:E)6'-A><*">,G4_2H&=0H;= M41WAT,4VU\,FA![$3Q\[?"1LTFVYXP IOB-> 4@O_<4@WU'Z]]G@,>\=:&6& MR;CP1U#O@*283-C[?N,1^#[:/6;X,*85D.&][+6CP\!5": %Y1\<=WN^ME:# M@"LVGZC *'4^P7?SFG_CFVR:*_)O5=:?%4-_!@N>Z@5&U6?;WI[3;+4M/'V' M=Q 9ONK41)0/S>^R#DP%?0S,/#.T($58Z0+%&%1]H"),@S%BF\R:+ZO@$Q9 M]OEV,&06U>U<5D&VZIX?8V+(IH)_W*DF]C[?)!NU>]Y9OKLJ6)>U%'+?P<7,QZR*6 M$X5/$VN2N#6 ' X\B*S&U3T\=ST#C=:[SX._'-5>D06UYP8VG7FAENVZ4?%7 M2K>=P9WJ;TP%3^??OOG%-0HR91P%TH(RC!,]KNC"A)@T.!EB M=H!PR(3:KU@U<'T_A*_@=4)$4>?E#.',\%*(UL=#S&CA:AM^OS)UZ8KU.M FFBQ.+Y ME+H390)/I$Q@5L+/T_I-CY)$R&%DP%$J7!QOW8>ZF\ZG!"1/+P6SU\%0H(^5 M+K=4WC>JO+8R'*4ET&1S,TU^-Z])LM^_).*L5F&^.X>.C7 \Q"TW22)>G;XU MU .5#7)S\N<4PM7JB.[RQR2)/.]]#B6)ZK:@/\>66)?:,U3@I!*+%*IVV ./ MD?9"A]E'AQ&JQWE@,D,>@- 8RI1.E]L84&"E(JO<6:YD:\S%865#4J=F'JT6 M"%[?^U?V+.PS\3)>19\HM6!5)J68/&EAQ3E,U=-!EZ-+><6K5.C >S&=,UPK M(6U(2T)J4>H4_< (F<)^1"F9$DO)-$+%1D0MF0NO);,U5B3I&!:;6A>M_[*# M2B^M/(ZH/7/\;91;>^:DJ[^$F(1(!3[E5. K/X(X35)POE2;M@DTSZ%/^W+G MD([1^QR(P]3!S8&'19VJ7"-7LQR]]Y,/>QVC&/!VG:NX^,^ J)S.Y(E8'8%+ MQ$3381<;F&I4-IE_8HZ0>O.!PGT/_L4 0HGO\&2)<"IJ6;1USEW)K@5C( ULML@YF^8J;JL3U59@S7#!YA09$F!9(&YS L. M\:0 3*\)IAT$O1:K4-[!QUW6Y8E$AO=:FR/#MW+AE#GW.Y+NDS2>G&+"JS_T M.<9J'C?N+6ML)GVAH/]5?>W%1N/E'AQ?N^[F$^(='F@+!.NU_:*\62!U4@A! M(I7<&V[2 L@-_@M6\^*_L8I>_-<\$QR20'CV6-PS5'\_)*(C)F>$G#8TLJ1P MG!TT,B5EE']8JR1"+R\MXU37+6+<(A45,E4CN;ENN-5(DKR'EQ-QY>K0V"DN M''>5KBMG&<5'YD"O4M*R M@M-GSU,[1O39OE&$.RJ8YAG"=K,]A*U17)Q9]8?>KG0(J(K P+,(#!SP'J)5 M7_N)!0:66_GU[(("1=7CRH0#GAF80<=MKO/C>E=N=&4-Z)4-[I1"GNH+S.N\]UJ=7N%DMYN=V-AI65(Q!W M-<*<3F*1 CV57J1 3Z4765HD8Y7LO\.B&H7._2QKPG:@.:I@EEB9?4A+,.3$ACQSFA*O".SC.I(1,_7ND3)T(T MP52K "=FF8K=3Y:W!:R?K%HV]GTPHMO#I@^RLE!U> &?O&#?EQDR9F8X6UB% M65%G,XH\@DQ5UNN)5V8F/YYNK\F:_RL4$ ,CX0LS@G6=35/6GUF)9J):1.9S M$AG^TK'C!/"P:S(R%M1[\&Q27M"9<3T9IG$?Z$JX04J"9;\W80 ?OV+#N_B< M&HNEH?-RTC#!=!XH*CV=&X:%'>J)/)UBQWH.-PNDV%(&L-' MSE(9 TX/B_F M#V#'D1@6% 9^^'!"[5=*.1S7F\2_2MPH8F4B8]5M@Z^$E<=&&K!L6 YP,G@/ M)+2*A #;X L-?E^?:@X*;S6X$T0>^FL %#L$)@K*>U;0FS+I>0>RSU099:03 MEI_[;&%>%+;;DJ51BU8$UPT">WF^0@KU2-^> R6RMF533;8L=:9BHS*D4[?& MN'=*KN.-R79ORVSF!I7)E5M8^>@)?I>*KS(:!!S8/++$.0T[M M@DNXT,C4O^W4W7HENP1S= Q6LI)&=V>2^Q@BA=06VZI^LLE6,S^ MJW_6DU8J&B0F=*_$T.6HW\Z[6>6.>W3[854*P@I2D%@M"JY/HT;&].E7V4(] M;GN(8-AOZ48&EELTLRG5.^U8Y!_;1Z[++RANL=V6&KUXY*+$-H XP(MRT_6: M3PU^,>.&2U@2L4 +1'Q[F);@F05(GL[9 J\J!E+=JGB$P,^>*8Z;%UCOT=N M=+SK>-?+'^JGN>ZB&;@?@A>2G!J7428MT;G_;+U%:&OD+)<:@YQLKAYT3A&8 MG8>J3:8[_[VO\P\HU-;I';7ES.J'0OXV,7_]#("4)ZK&0F,_)CJ']TUC:V=U66[G[#NX M"E_$]NR5(]:$)L'TFF,P_;*!LCU+N03WR1X$LY?@*.3=,'ED=M3D6A EO2#( MQMZ;FPNBK.^XILCV9IKQ:O$TK6B$<#;N=5@2;I"4DJ)10WFML3NM7#-MTU=< MR.+0WN,NXX>\8F[Z4N]B.BVITTQJ2K>G!9A5K= '+EN\-\Q(5J++&,LM[M9HUJ5Z*ZDQKE JSTRI MS)\DB]$\.ZVN5&L47'%0:)Y!^OX7^P SKF&E\C/FGB^ .-:1CIBJ?>%"16AK M0EL3VMJ):VO)12+"4L]CAGW."Y\\5L@>CH$1UB/BL&\-]:!F%I!M5Q:=?E0< M$V/)WGUN7;M;IZ5F%$Q/J5%N(J1,G)J$AE:4AP3'BQ8>PXM"%]!?A"Y5Y$5H)NJ+.Z@.IK[.=9+#-".$?XGS^W5J_EXU[T;3.54_P.&N?"63QA=ISF72;'G'U6#KERJ2N6AI(4=Z0+8P7'F:%IQBO*!5:[ M$A#CF*J](K(N:RM+M;RZCK*N.[(&>/;4,]#8@K$U;IZN^QKL7S44*Y*Q2YKU MCTG9X\>HGYXIF7#?JB+I MEZO>V!;(UBD_7R:><=RX*H77=C'<5S&"@^7#E9 M)7OUK$X%C ^]M ID5A2&X25";[85^S_X:;](W\*%@3-&'G<.!!V%5$:Q-HO M=NUEF*O;6$N[S799$=8"FE*]""80W66.3='VF[*4R?8W'A)K/WM7VIX>?.?0 M1QAX_$JU%_H=Z& >C;/<;D0<''A1ZTC-3N[QE8<@[MBGM5J* ""Y48;(+N&T M)D]9RF3%G594ML:O1CF'M-Z5;KJ]L@[I-GP=^Y!63J0VA4BMKDAEAW1NTFBU MKV*.:?VF)35[=2%+*RA+6T*65EN6WAN.63+E>%*#WV(>UX;R]A%!I1[<9D>Z:9=V M<#-(UX2KQ1WTNH\H/32NK'@Y=H@ND.:*F01[B@-TDRX)<[YV.,&MG* JI:6 MB)SO(U$72\=FA9B OU'+%GIC$7KC^PQ"Z&<@]F7P-H57^ZR*5CDV'DBA9NUH MMQH?CB:&LBLQ9:EF&6Z'3T0,57DK)^BLJ)8=Q#IQ",NG?,LG76IX,6*E>].1 MN@EM2(1Q4Q5EJQ2+H FL6#$>LFY[T<;-YLC#%G?P=[3N7?U"HJ1UP\ MB![CN?887]_ Q:OA;J!@T6,\\*SJ/<;W['>W-4%,V[K,;-H>VTZ["VK,WF:XLVD4SZQ-L9GW^G6GWS2TKK95U^KYT(;-J M2P^8I+RS"^IQO=.MLV//5>QP?9;,+M*)>TOG8I[W:'[VS+$M(,[8@EF;_[ M[ 658%([:#_1SA $52.WI[""385E@JV&665N' [X \N/!S'!4M^]G'>>,*^: MV-!XB>!XH>Z(UP0S[K'BHY]6[TZE&*AE,8>OK.K$9&V/T8'+X0OJ&(?W,S[ MIS#6?: U=I83XY6"B>7J!RT)B9D1$HR#[;I-5O# ;[C,&@IIL2[>EMME"$:U MC9Q;^1V:K!W4O[\R!4CLV1 ZB MMPBS>ULYDUMCL5!MQ@/[NG+K<9BI2BVL *,9V JLW![?PG2JN.E4%Z;3B9M. MM\/OWQ_&W+F)_L';X>/XX?'KX/'V83#:PY B.5A2\9N([/CN"$,CH?GC$A\! MK_,X_@X#8S-B]KLN/!8RRCE*J,Y_!;I>DKD,)H)C6[;,B]5,8P"W"!:HU5:@ MT&A<20:EV'N-:=**BC7%F&E@S&;JE!(65(%B%PP/ARMNJ,\Q[7H.=(9!HR88 M(#C^->FSKT84>*:THW7"C1VB.!1$J3T'*P,.(C,>R*ML[=8143W )XZL#2? MIIG>=>?0!WVO*@]_NJ38!U4 1["^L]4Z%D[RS="?L73O#\>;^F\H_3?5^G/(P#5":-T&@ 5*S3*#M]:YK_IS$5SVU/^22Y%?0-A&B*X_0%VR& M:L/@R%?P7RXFN#13L<_5ZP/@D)G E4\&BDU[GNA5YG5.=J#8N M %5)G&C"S$<^2^!-8"ID0O%MG=F)BL]'.%EF%&V#!W&6X&5 M"GL&3J6$5_2BTE>+?4^'_7''EKXBEC.=!^9FOD"3/CL:"$_F!0R.@BM#9Q[? M'UO8"NMJ@@$.H MTZ>/P@JW"4+()[R7)[_H-VQBRY"0.%*]?NNDD'.6F?TVF MC*T%CE=M_:=[N."30BY&Z-$SD5\?UHB3Z.#)[3ES0 MA=PQ!SE.F-\DT6T"/#7B0$#_P M$O+P>#]\^MX?/PP?C^DF"> ]046):2CAB[,X$42@=I+*S/H>U>(*72& M??A0L((=O@2(XA.0L: ., FX9&H+U9_E9U8!6_<5%;R\PDL'+JA1#WB=JZ $ M6'0I8U\2 B/+H(V"1%=U;DRPBU#XVHNL:FN=A8MWU!10ZWB1-0>U#C)9K=6M M__>W7J/>_02+G*MT%KA%0Y/$PF$7\G^I:9'W^&:C]NEV>/>=_5K_] $7C>\Q MK\/<>$5U3M9 TN B36J!"C:E7'?##L*@#,'P;,'ZE ;4%G\1.'A N\+\(W6F M*HY;%!XC>H.**UP7EYQLAEHC;C)-?2\#U%O M#(VFP7/#<-@' N[CP_3:H8 85<%@O[A2M?D9$-L/(=@<-J"2@-@YG_F%P MM9'#NIN[7PY:T,#_?!,ZH7\2F-&OJ-!3X"%PU.*.#B-Z2AE4TFV*JU1XK*JV M*]-3]KQ=!4\'WS*0 E ?!7IS+:0?3[?\1.*E^2R!$VB&_GREJ2]4\?I^(S_C MIUH)C)+&)-AN&V<*7J&7#I]C]B(G:O)PV M.>=TBDB:,XNDR3*56Z)9Q.*B+#-8J6FV@FC+OQ8IH\BMWJW#W#KLC1[&T &-]Z466@UB# M1:,3!61I,@ &JLHF^)N:70#]"((X<@\+![@/T8H=C2R(J^K!6$OID M%(H!Y>PYV(7R%"^=F(L!HSRXI3EE1:N8B8KQ*3*[=0NOG!NMGI_%\+U0N"G0 MIC&L?VUXKGU?" [*M[HTT366O(J?UZ-K\K7?_P'0F,U =,_8[>,<'2FQT=<@ M3IS'M9=OC<420.##,0C#Z\VW8.50ZD,80)=]NADF&R3(0U,H VJ G#2DQ] AI]ICJ0B.8](#-@ M+=R'%9SU#;#$?)CXF.T"AIS-R"O59IXR-S%TQ^(O<"\K>["$M< @S./!Z$6G MMN_4LUR_RWHSZTG#9\O?@'L,8 -\$M7S)_(Q8J?,_P(^11#9*V+Q]!:/"$-N MQ8FL,70#A"GF9_1A'E"(5E?&J\[ODC?B)H($WW\KVRS6R][@),.HG[X/)OA\ M.&/541.YO:O=%M\@D*V/23H!S66&GQYZ0 A M381Z#A3N=TD_/V8!1^ M4Q<(TV?5PG*1BANMM1&3R2;+T3&:4%;7QV@@?S.%<$ M#8ZQD)D88=:V)\S)LX50^YH/ 2$6\D0.JTA0_N,>]4)(5V+F%(I*M M+;0F&!%OK"2^.=47]&QV>0ILV5)=RL2+'SX^X'D"C :PB[I0%%37Q]/(O>!0 MW+J4I/@%-#7R37X-H 35%<588!S6=(LH]/21]5&>,B[HLU83WYV$D:.VE]7%(*5>"D#7]2P"7&DQ0 F?49&$J,F%7_#X1 M@4* MJA[,^^J)"Y-^XX4;S@>CNS;FNS=W%DP O!*U5W4>WS!U5TC!GQRQ$$" M8%S2?7[&^&0[&%A]U/4'[/=PN'< )VFW2-ZSI"R8Z ,[7.O@+9?'<%)D[I57 MX+G;,W!X.7@,5O&P_P/V]:![J32ZXLLO5W(-9S_,Z2B@G,([_X1?< D/;B. M@;OL+8I'?F4$;FZD3GO?,@)'W7N.?5X:-U*SU4K8?"@PG]_*Q:+S(Y4*?!=D M-#X_WUO!@JYR,Q9&[83]K^%2:K].#&4%?\[MA?;Y_P-02P,$% @ !TB: M4K-R65DG!P 3QH ! !D,C(T-#1D97@Q,C$N:'1MU5E=;^+($GU'XC^T M6.TJ(T$(9&9V1 @2")$C0[^]C896C%=GN[;0C[Z_=4VWR$CYO,S@Q7 M-P\$MZO;5>=4G>HV[<^C_PP[[<_];J]3+K5'@]&PW^E_K36:IXUV/;_$>+TP M$.VKV]Z?XNK3]>WP]OZR\L?GP:A?Z8AR"4;7%*=D.NW>X(MX&/TY[%]6YLI/ MIZT/I^]47!$R5)/XLA)2D%;<6G=+LTB:B8IKJ4Y:9TEZ(8KKL4Y3'>5#@8[3 MFE5_4ZNQO@YDI,)%:Z0BLN*&YN)>1Q)/Z@X'GVXN*T9-IGA4^ZK3?YJJL4H% MAR7:]:M.NW['<>WSH-'\@2YX#A/GPS695 7*DZG2L1@O1#HE<6=4[*E$AJ+_ M1%Z6JAF)VP!69%[R\T'F769L)N-4I%H\D,?._A:/;7)Q?M84.G!>/T@S MEC'9VNU32 O1]5*^TSR#Q3' [0RJ8BB-68BO2L837\<3<3VEN"H\AS%#*].6 M^.E^-$YS:'8_!V(J0:6AF:(Y^7!(62'C. /3AA)M@%@L/FH3B?;'VYO1JF"F M*J6:3:1'K5C/C4PJG>99[6.[SE8=AOG3PU(54,&!8BBU.3D;"I3"E"\G%@$GXB M"Q4@"B2GE!$Z4BX1G=VV0;D4DT?62B0";"+Y2"X[5XM:C/GP!L\,60J6Z>LI MXV41S&),ARL^B@W >U-A,_Y8SY^3H6(1CB!2-B3I*^3;7*531&@3E @_G==- MX)OV$><,T_R\Q%"K((89<*%2 -T\ITAV&YM"*N@,QN/1NYX2M>N M=0YYTDY%$.JY73&IHX332?)([C5\K&ZP89>N[/AZ!$+>'B1DM';^MU\:;]]? MV +N0L$XQ731!SBJ@9"&''@ 0XU#XC@%@;)QJ.R4S=DL0GUQC?&UKZP7:IL9 MMGUX%^Y'JQ=9RJ> M92.68?D_0@)VH%L$.MDJ++@>C*SKY_"PC$["JH 3ZP.E2]3 MY^;8*E])H]A]E>N]$[B8E\DL:["K*^L$VPF M@1O4J@-3THD$LK+0LFJA:"< M!VLMQXR\,VQV-'P;$QM"6C"?_"-(RN MS)3/RB6MCB4+E[3(!&Z]&)Q(XR\11P(H.5:A2AR]GGR'&XYWGSS'2C M=3M]?"HB2C*3@'?K^I'G:>,[!UP3GU",+A."?MRAA/.*3;!#R2EV&W0HRC%( M]@Z2W)_),'-)SP!0$/#6? ;7[78S7/:35Y1O?KF_/3HZ,1'%QVS: M?OQK%$:NK(DW&,'+VR8Q7FY=7(Y2#@,2X!Q3]R-W9 MH>8;*HWU4GM>9AB:'7TJEYZA1EM'##=[*NU*<3G)'7?DN_)W/A>5N< F^9'" M8B^]95_]KC".Q-6['[C=EVIC5V+G!M@*9Z&4Z$"UCS6DE._Y"HZY!4Y ,-+$\O89_[G5+K.' M_LH4_&;_@RQVAWS[YG^[7>F&D&_T$_>*!'[Q[LY3!-0*H5KM&N8D'UEXPEKNA=, <#:#'57/HL=,]F M$: #2"Z2HCKWGJR.)6N'MQ-=J%=@D'55P$*N2@"L._X6#%1S85'Q3(S7LB^O^ MW'RZK)Q5W/5=M]=;7O\QZ(T^7U;>GOU:$5>W][W^O1LN7,A':M>WPV'W[J'? M6G[YKR%NX\&O9LLEY])]I_C26S[X]U\KG79]U%O?^%*\0G1 MEN,K/G+8 &6 65^>5 PF[YX5N@X?&T!(RZZ$GX4Y XI-"5VW];TO M3SD1U\ >#=1_CVCG1D;T'8QT]J/P_X3 2*7A=T%P/544[/[TL%E@^,?2Y*;7 M>X,O&"]^Z,E+K\Z_"&'0_9#T#U!+ P04 " '2)I22T4@0RD' !P&@ M$ &0R,C0T-&1E>#$R,BYH=&W566UOXC@0_H[$?[!8[:DK07GI=G=%*1(M MM$7B2M6B??GH)!.PFM@Y.X%RO_YFG(1WKNWVY73]0$DRMI^99^89.[2N1G\. MVJVK7J?;+A9:H_YHT&OW?E;JC<-&JYI>XOUJ9L!:9\/N+W9V>3X<#&]/2S^N M^J->JZ_>_L;O1KT#LMS8073YK?#H^%+#$>B+$\+07@QR4[ MUTUN%G(]%K(2JZA9B^(3EET[*HY5F-[RE8PK1OP-S?KRVN>A".;-D0C!L&N8 ML5L5D-^[4)0;[PB!-?& MQ&(X!QT+7[@\%DHR9\[B"; ;+:0K(AZP"R$Y?L5O0Q^M0#^&\S4CM0+S)M$F MX3)FL6)WX!+8/Z1CHI.C6H,IWZ*^X]KA$DQE^!# G'7W=FO<[2]<,T&MN??3;A4R@6-$P%S,!#0,(P+F6" MG&J(E,8H27:A=,A:%\/KT:)()B*&BHFX"TVI9II'I7:C5KEH5)C'4"S,0\AA 3CASC"!0SC]+>YY1&FJE0V.2S=EL&$EPPANLYF83\ M'FQ"+N8T>,^#,L,E ZK^/&-=H=TD1#.)PQ&)A_6%<7GZ>B9--E@^ NI M6?I=1HK0'!_KE>="^IBNJ6*A4 6)AW,*N49V&8D1.IBS"&-#M!+=0;#D+0N9 MV5@;4\,3-'.9+)( #9 LA0&UZQD+R.5FPOQ S5&)T;4GC!LHDVBPA:=58*.(6:J5B]J!D[$##)P'2$,: MG=Z#.^%R#%;$;Y, +1X5I_H1K]2/#^!3KE"$X_%1QUXZ:FV8H,8CTW0@P(P* M:25+4N+(N<> 9PB*A<>1^[^%W%\B)R;6DA&G(?5OOGV"'?!/^S*L"P9W6!@> MJVE[DH$M \A#ME*JI"K1Q8))L/RFPMB*1C.0=B)JRTLM M6!44#0&WS*9:F@>SG"D-/1$H"HC$J$!X/+8P'2,\P;4@^"*5>ZMODJ9)#"FP M+2MC]=K6OS* :&(4&QH4<)1#^YA+;X?GKQK=->+"QX9YNT8ZY,A4?"Q8V2G'2+&\P$ZKQX<\RU MET<<$T!P1P0BGI.Z[UJ7LL^28^.>YLV:Z4KGMO+XD'D4)3I"WHWM1JZKM&6;7N[NCI9.'(C%1VR:8H$[*HGW+_\4A>$+:Z#]A;]::KLW38L\JO/IO]VN M=/"00/W$OA1!7+2Y$T[*X'[N%( XMRV$E>\?WUY6JJ5[/5-I]O-KW_TNZ.KT]+G MVL<2.QO>=GNW]G8&(;U3.1\.!IV;NUXS__*O+F[&@U[&%@L6TFT[^]+-%_[Z ML=1N54?=Y8/OV3O#U+,%PGINN#Z^?O3"";Y^R^_CQ^T*U#P&$69BQ<$BOJ\( M/"A[T.13)3SVS!AL@$,:2^VS>7,5T0;P!9_;%C2:(1G(+%X=E?8D[(Y7N'6Z MY:"6@%[>>F#V!,0^U.S?,Q.Z:JJ+UZ64?,M@OEL@?S^*[6L>P@M8:"\]_S]Y M/1)Q\"*WSR<"_.T?%58+"?^1!.V1M&\KN;G_YX954:,9N_WO.'WV2U!:J57Z MR0AOVE^:_@%02P,$% @ !TB:4@-V/)?B P -PP ! !D,C(T-#1D M97@Q,S$N:'1MU5=K;]I(%/T>*?_ARE6K1.)E2)J4&$N G03)"PB\;?IQL"\P MJCWVCH[?KV*/3_"BJI*TW4C5#93M M6:)4$A>A>2)4->-_8]O;=7'FM<\8(HG F9K4$N$L>0B MX"F+P'W"8*7X5X31G+)0_AO.UU1J#^9X);,5$PI4 E,,--AW8I:E-Q\:[R&9 MYZBG3,Z8P*PZ>HIP#=U Z9YFH]'\+>+: P%!(D2!#AZY6N:PND*L2,D)IHG, M$=U-'\#'8(GA"@8BJ,&93GOWQKRXNNDG<N;\Z!QKE-9 S6[6CH;^V[ MY JK6.!A@/$-9B-8R*Z1+ MLP$L@SF/,-RA)7%7DBM.U)@(J?[!DHD% @&+>99I9O35F2%3"$N42)3V&!0\ M2P(5&%3 8U*NX8'3.&$B%M!?HJC0E>/\B+_*8I9"5"#(#4HWZ9X%S&OXLS:M M]6O?FL%L738JFA0+DU1IWNF+?%.A?I8_&Z_A"VE-4BVP#=I*QS>*UW'2F7E> MH'Q^]0EP::7Y*HK69+DXC72Y-B4\/9'XUXI+C&GY9)K*@49GC(PEP;P\"\^W M&NS*OBUY*83YH75QDYOAE]-N_I V%^3LN-BH:*$IQ@4YEXN"]$84QB6IDDK, M-/V*[F=11-AH*^&T#JDC)3VR2LY[S@6CK8[B-&+(\[$U5&M ;31QWDH=+"$6D2F>PUQU/ MW?;FYH<<#P711S =PAK2Q"YOG,W$5V_I+*C[SJ[C8WE2%,RV",U-XK?/FZT7 M#G!UO8G39;('=:-!RA98G4ED7ZI<9#S$-ON:\!!^4H,#<%1&P^ZMV_N(#H!O MZ_D\0S\-5 RJ++5:QG<<>^3@-G5HEL@0Y2[T!%D2$:4WC?SSDXZN9_6CYX$V MXD[8WR;J?U?4'K(87U 1^[@*_R<%?*ZB%TGPG5> _05&/WIKRA^OTRL\Q#$S,BYH=&W55VMOXC@4_8[$?[C*:$:M!(1 .^U B 0D;9%80)"= MQT>3&&)-XF0WW6J M%=L?^6//\3[7K7:C99M%%=O-,@#LP=3] H/;X70\G?>,3WAC#K7C4O Q6_.>$=.5-/19H07*D_'MU.>H9@ MZPB7L@>.]Q"Q)9.@:(%M#AS;G"E>3R&P6J\((=":: Q#*B1;L8!(EG)8;D%& M%&:"\8!E)(8;Q@D6L31=8105_X;S-94Z@CG;B'Q#N 29PH(&"NP[OLRS[H?F M>TA7&O6"B"7A-*]/'V*ZA7X@54^KV?P]XCHC#D'*>8$.[IF,-*P^YQO4;TZS M5&A$MXO/X-,@HN$&1CQHP)D*>_?&NKCJ#M,D(WRK*M?=<\!Y;E*1@'TSG?A[ M^T9,TGJ>D8!V>'HO2&8XK6;]QC95E(,@A5YX2XD RD,:5BLN#6BRI*(0K6W5 M4)=6$T@.*Q;3\( 6Q=T()AE2(SP$[R&("%]30& )RW/%#+\J,B220D0%14I' M# J>)8$:C&HP(1P6$>4U&$:,KI[P5)G DGP- FU*+&1':;>NX<_&HC%L?&\ MJWW9K"DB)$PSB52.QE0KS_=*#?N)7C#9PE?4%^59TPXH^SQ].+R.>\ZL\P+E MXZ>/@$O[K#9QO$6;)5FL4K1/FZ#?-DS0!'=,CDQ.B%OM,X)F$F!=GH7G>PT. MJ=ZGN13"^M"^Z&H#_'+:K9_29AS=G!2'$VXN21C'%+/"@3M-"!/QMEK)!,T5 M_YKJ)W&,V/#X4#[#C@SUR&MZV&KO/YPQ9'IN116C-K&6#]*,"KUH?N+-QB\7 MQ$70'>AG@L6%#*WW>K-:<'J '4VK5CXYA!_A,)QB/DU W:K]P=B#H3<>+V;] MX6ARVS.:AJ[/^JZ[JW\:N?Y=S[AHOC5@,)V[WEPWEQ"*ECK>N^/^;.%U=H6? M/$J2'.G++B[A:_>XOEO^NZAXV-Y.Q3,]@BM7>#WXZWV"R>XNMZU MXV-^!'6G04;6M+X4E'RM,YZSD';(7RD+X9D:G(##-!K.8-LY1G0"?)_/QQ%J M-& R,+-8:QL_<.P3E[6EFI:I"*DX-#U GL9(Z4U3?Y[I:#,W]W> ,M]!S-\F MY']7T9F0A+X@"\Z!^?^)M<]D_"+:/[CJCS<2_J@C2 \W\?4JM M'AOUGX%_ %!+ P04 " '2)I23RN.=1$% !2#P $ &0R,C0T-&1E M>#$U,2YH=&W%5VUOVS@,_EZ@_X'(L&$#\N:F7;LD#9 7MPTN:X,DMY?[IMA* MK#M;\DERT]RO/U)VFC0K>BO0[OHAM6B*Y$,^I*7VU>SSJ-.^\KN#SN%!>S:< MC?R._ZWBG52]=BU?HKQ6*$"[=S/X#KW+_LWH9G)>^GHUG/FE#AP>H%*?2\MU MIST8?H'I[/O(/R^M1&BCYEGU1,@2L%@LY7DIY@M;(?WO2VZP5+1+QNSD3"#5SS%4Q4PM!3=S2\O#XO:;&, MT%6[U_'O(C$7%@@6M&N]3KLV)ER/1> =O4 (G)/!']XX-7KWJ?&:PQL&L(5)(RN08A Z53I1F] M%G+'^N'!QOQ[$A(%3UN8IWZ^D[)#LK/6AS)M#)24/+!"25@)&SE#"_2%W3I? MYV8+E_>O?YS'$D8CO4]^+IYJXGSO5.9$\-Z9]Y205'5%M813\ M-UF".5O3DE"I5$A4-5MDYAZ;07.%W8* Q3 ]/-!\26,]=V.(A0E%\=.DF5;. M"L[ ^PL1\__><:VJ.8\:C4;EJ''2\(X_;$S8B%E88;]CUR#C,(JC'SCG?2I# MRK5EB!<;ZU%<,(V8YC0$$(S T3+&PE1??W0C"??J6+3_?;]CP^8%%.9>->86 M3W$!1%&0,L-)+E=,'LVF(.:M(F2T #%#SOS.AL1 YIZ;Y;,LK-"A5"1NZC@[>1LOL]C1U$"J59+% M2S>O'5[GZ!?4]SMV&I*381X761RO]Z?:CC'RMW<0^L%[J9/GTEFA.T*W-_*A M[X]&TW&W/[R^/"_52VX][@X&F_77X6!V=5XZKK\M0>]F,O G3ER$D$LJ>(L8 M=<=3O[EY>!+9?AKH$H'7" IITBD>!AO'>.A[BZ>%VFQ /Y,=U4T,*5ORREQS M]E=%2"-"WF2W2H3PS!@*MU^*.P>FL?3SQTR/1'.ED1A;T1T8%6,@;^KN[YG5 MKYD:GL7P*)I_G?LL)GJ_OU+8CK_ASP? 0E$MM[GY/_("#Q,#C]*^$-&-L>E5 MZW6>M,#R.XN!A=C]S0:GB[17EQU\TY5:-+,0K=7?I? M4$L#!!0 ( =(FE)!C38_V@0 ,8- 0 9#(R-#0T9&5X,34R+FAT M;;U7;6\:.1#^CL1_&%&U:B586$CZ @0)"$FXXT($J$WNF]D=6-_MVEO;&T)_ M_BY!!?=CR>EV>>&=O=L\5ODU[W;-0_[I5+W<5X,1GU1I#&J]*!<(J4A*H>FUST>?X;YXFHR M.JIL9.BB]D?O4*H*B%BNU5$EQI6KY+8N]FJ),&NI:DZG[4;J.K#[7FKG=%*( M5EJYFI7?L.W??J]$(N-M>R$3M'".&YCI1)"G_F1\>GY4,7(=D:ONH#>ZB>12 M.N"TH%L?]+KU"\[KL0C\YC.$T&N^AWYJ9 S-1M,'=O=XOL_C[71^"0L,(@PS M&*O @[0F_0P+ * ]QJ%5J]HTQBYVN\[%F:89LM8!J!7Y=(PDDJ\.!_XI:Z;:5-(GB9%@_] MSK$',VG_A!,1.&ULM>B[NSL/O+N[@/[LX[9-R: M/E7""]E$M_YV;HP=2LA9+?Y9B-23B/A,%(QX3;8R$=DKL4#?FB;N ])\1'%4BR M/4-.,1=>&&U3#)PM(NC?W31#F\7[E:&13@8<6!#H3+%"N72AB>W$ORK\DH5% ML+G5D762D$"["XME=T+S&Q[TPU#N8/BAJB,/%N)F+V #\B&>>;\)I1@J@ZDV MCC$_(3O0/9F>+[Z?B9%T6+.I"+"M],:(E$Z+1NVD6V>M'M&\(-U*6DYNB\( M$A5#.,8 DR6:-VIITT[+K_+ATLAG?;E4)-,O_,]R_[N17\V3766&],S#]I J MT(:4"Y)0^]RVB5[E&C9+J#FW_'FO478 W/-(PIW=![@87/,\++Q81X7(*_./ M 9K7/N[Q>7LB8]SM*)>>V'.NO1U2K5:MV3IL^0?O]D9<)!QLA"648T*6XK@/ M;I.Q]3]5@:CG!&5,Y'L\LYSS?.A2/O(:X2(6ROL?QEVY]).*4D8<;5X]:2%& M1[M"TY2@2S3<1-IB]^QD$RYKYDT5-QBCL]II'#WYN7] ML"(Q1H/W LI2.Z507JP=OQ?T=I=!-$/ 3O:!]4N150<$;"TL6#H4[R MCLWML 5S.ZHA-3K)XC6E$!;YYHZ\IRYFS8.?P+\3\96ZW7S= 8#$U,RYH=&V]E-]OHD 0Q]]-_!\F7-*G M*B)MTU@D441+0M$@O;:/*PZR%]@ER]I>[Z^_@>K]2N.3N1=Q=N?'9[^S.\Y] M\A"ZSKT_F;G=CI,$2>B[_G//NN[;COEATKIY< !GNIR]P'3A+<-E/#:>[H/$ M-USH=LC)0Z%1NVP)88M3"K%"QC>7,)P,+0N:;<@1K$[GBKC@HF4LP+J(W3=9%JLGR'!-,?M M'@*1]H&);1N 68:IYJ\HL/[4\^*+=75S5Y,HU&E!B4E'K60!\A75'_4^.!L4 M5E7(5/./A-0YKV$BQ)X5W4[<^ORCQPDUAH/>_"A')E4+_$ZY <66Q)AABN4& MU878U-6=;;6B#/K0W*;/GY]U>X[+9-8FU2XDUQHAD7L2BSYYR72]!P])A8P3 MWFJ_*7C:[4S25.Z%9DTKPG!U"N\L=WV*_!NI?]G*M4)9%7AL(C6@A6H:[>74 M.SCQ\LXQJ]R_+^RQG$E#E![]8:32L&S6FME+B^W(_@E02P,$% @ !TB: M4F.]<>[GVFL___[\A[\_.3\[>O7[S^GP>/#[]Z M_@7_!+_^0OZ>/'_Y[OC7Y.5WK]Z]?7?Z]WN_?']R_OK>BV1_#S[TRI:MK5\\ M/S[Y1W)V_NO;UW^_M\RS]O+I-X=?Y>6]Q!3Y1?GW>X6=M??H63_IQ^:FOLC+ M!VVU>/IPT3Y+Y.=)U;;5G'\UJ\KV09/_VSY]Y'^>F7E>K)Z>YW/;)#_:97): MS0V\Z>CMR7<__OU>G5]OWSQ^L-E/LG;!&:5//_BY8OG7_R$TQH;P*/' M=SB"*2T)#>'8-M,Z7[1Y52;5+*&Q-?@O:Z:7R;0P#?W4V&E7YVT.C[MFH'>Y M4L$X:WN1-_"#S9*NS&R=G-DI#OJ_RDFS>/;H,0ZRO;3X:QWHZP_32U->V.1H MVN*?'WW[Y,OD #_T7W]Y].7?GH5_Q]]\\^S^5G;AQ='XM,:?AI,^KNS_TG.[?329EUR4DX/]0U+F_(+9#&JKI9?[.^YWR33:KXP MY4H_6M7RZ2^ MGA@=U/X>G(/#Y!R'8.5BPOA:DY?PS"2++PI^TU^6@_P^/QE_?5D5\$;Z_>9Q MPG(=Y&N^B2?@=TV; MO.(-3>0(-K!_S?Y>YLYA2J/JC0/VIBAH)R86-L(:VNPF_-AUFW*8X*T:EZV/ MOKF+2S649=%XWNEX^**A\N";/CZFK^]B2.>P*+.J**HE[E&.IZCIYG,'#7)J87AV\Q=J%=F!=-/3IH"'M^$$C?ZKHIY/-%5I,GR,@=U? EK-+&V3&9Y M ?LN(A.4WNM7N'RPZ"JX8/5@G?;W3DD.UCR;,SPN<(!:%,\PYGGR_,V['\^= M5729M_9!LS!3^[2LEK59W'OQYL&CYU_@AUXD!V_@I==_X\?JD._'[RXGRU@#W']0Q$ *QH8!L'H'E!7^YV6(\ M?OC@S7T_E9,76Y AK]$,VR!9Z4S\?/:_'AX^?/CP4;(PL.E7IN@L:C*;E-U\ M MKO.E5$Y_S2@)BAXY4W3<JR3#JV4XMO MD^U_E":/'SY^B!>/)%Q@%DRK*QX4_F#*LH,'@64#U^GF)Q,W0_>"KP.*.+B( M9E*!W7"TJ/."1_+X:QK)H\/D'8B.C>N UWPB&A1$@LWQRB=3"]=R!NH2A2V\ MH2NCW^!-WXI^@Z/]$QB!\P4IA%.V/N@D[^_A47[RQS[*N/JTSFHW9!4)8#IW M"S\Q-JMX1=?9X7>XI&_S.9@^+>O?.OF_KNV8Z=[*\OUA> M23!580H/V'6[JLB4!A703=L.Q$7332_YNH_H4=2%#>B+&YFNP0=>#A7R0&[A MW8P$%_P7-"[JP;:PB3=_\9^U1>$ .JRT. 6+8@$_#1JUQ9/3=)-_@EVD1@)] M!*9T84M;@RR96XO3]O:4N#$T;ML;67_P-QI8"U+RX-%#L=WQ_[OW6*0 MA\EQYZR?IEO >V43%]5R(,H'@^>AIKHLT?>N]9Q$_*G-!?9G@9?#9EN[C*?. MI7I'HA=5.?TXJKO_]@>_DF"5)F:Q*$":3 KK%O&+XY-_P+LE,+6_E]#_/U_ M-5T5-EY;.Q\, W^U,!?VP02LR?O[]:7)V\O]@/D_N MZ2,I,/;T+]_2_]U+?CDY/O_^[_<>/7SX5Q=L>?7ZQ_/7IW^XJ-G@8&QRZ^1L M/'IX^-)K0YC-'U$=PJ1H*GR^^Q/A07S:X_EN1 .@#,ERMM;RLKTFP'0#/?!A M:A<\4^3TU-?S*_HML2_^Z&F,A8"7G M\!^P1S"0O\M;9RY/* M@/,./V3@]$W;JH:9L%XBLM.L)Y:5F)&S<&F3:([X7)P3<$ M10#R&Y8=)HN1A,F*1I*A.YC#S"1(TBSL%,T=C!18-"?9TT1-$!@#I(LDIEB' MP6 ,,93B&JL&N\^!P H^UZ(&Q6']J[,-&U3P5+">2[)*P!;9WXM&=.!7?Y9_ MT- 6.30T6K1>>*2I6PK^%"S&U#27,-T5N;AN.>8F(WW:5',;VY]@X1>Y[<:6 M@4ZFY3@D3I!>W/\0?+_%J)IEY<^F%84I)%;B=AOC$7#N9GE[GU8'C"%>,;, MV[.(=F4;L3(0/?XRJJCYM*9_=*N'EU9,#Y81K0H?.G=F?F,_5@ZY;K :;'A1 M8!-;&!:%4HIK[* I^*0<[>R-9^,4^$+CBZ9Y/>WF&(R:@@S5JXE?V/A"F*T9L4WQ>V V-AA4OZS0_\;) MD-M>\1@/?J@E2/.6I.3_Y*:\R"HXZZ\N;7D?QV)@P#/PJW.,Q:G7SU]/V836 MZ[AIB/M[%#J&A30=G!P08U,R*_%ZY?.YS?#QQ:J_S"B/-VS05B[(L9/MVU#% MYW'T?\PW0\TL3@E+5UQ\KX&,NT.9!=\/,Q]P/O!!0^5#AZWWJ4@RXN_D]?M[ M\/*J$/'L(CDD<$NO M>]/'HLZQ8+)H'-6$*:.9RI-H%Q57,);'CR ]B;$B>,2LPT\5]@*/)VCA*Y,7:+/SO0+K)4U*D$.H M4?D+$AJ"UX%03V$"&$.VZ%V2;J,E=O/'Z,8\QY%/ISC?-(G7T<3+*+*'QI?/ M."FVE/!QTQ4M*I[ 8X3/HIKJ2AYPA2HPR4$_97;2-BZN/D-]F'66U!8LO3M? M,*2ZP4N^OS?I&IA%LQT5] ^V_,2RWX(6^GX\,=>/3-S4Q$Q)KV#6 %^4LH/? M5A>63@8&3T&,209]$!H BU),2L-?%-4UIQ!JHRI+9$$_9C 27QF/8DQBF0$C MVM\[>!2$+7Z'R$IO3+<*I=QF4(?)$2^B?&Y_3SX(2Q[(M$4W>#!O!'_6C1ED MA\:P#:9SEOBZ2TQQH2T/H@@33 NPNE'C'K!73E* KQN+'A/EC_DV._LZ>.1] M^#R<69&'%#._-'F->375NSK BFT./&R!L$T$)P"W?7]/K 'X)#P,1,^'E5QP M=-P7:QSWP6U+PNL&0N#>"]ZR];?V4V!!'NO(=X&4V\).2G\?@_,/9Y^4#?@T M&8F=_KW2$QBI\AH\ZYQ31Y8L1/=\F0QH/1$6]J/A6 M8KZ8)IJ#\=&AD=K!NVM8W,S#;FB.<#O'UBD%:Y=\"\.>(B6UW#)O7# <"AA3 M)$3 (BBOCV>VR^H!00(:#5O=U>K>>C'W]S[%:AXF+RL,S0Q/+.OGX1*SE6>* M)CS0Y".!:53F8&G"Y&K4NV6X,>B!R0<% 1 MQT#1-;@-6- M35904V/G11TG.3>49O28@T U4D0$)BG0*CQ)Z#$C),&\Q^O+?V@$$W#C47WZ MB/_)BW/QA#=%0#^A07@6VQ4(J*ESPHF!Y]K8EHQ],;9OZ'_ 5N@7)[:HEFEH MQD4'"P^K1@+HZ*DB!Q,@)_\!S<@QG[]$S$Q;=QPWF/FGP%#Q@'/0BC+8^,"N MP1@H!6#G7RH&F%[K34.2RZBCLG;S M(;X3+.?WU1+QF>DZ3QMVF>0D^F-F0K>;@K!3\!@IIHMV(85S*P=:Y&!5<#7H M6,2F-+O2$MN9=46PM+PL] %0Q(&?>$ERHLAMR2[U^'!YJ3]R6&P(/^V[CWY) MO_:6Y5I#,S(L$?U]]/+M:WW4RW>GQZ]/'X =]O;HI[/73_4?&_>IOZGW$G[, MW^\]O)>\>OWV[4]'Q\B5_AS:>#R>4[8&D[\G]P+[$2XE. A/ MS5659_+!8_WR5W_UDSH_[OWQ"=B._Q#C$1;%&9)L$R).[MNQKSWJ?6WD!>&# MXL_BYD1_E>5-XLU)UM^0&Z[T"\;4C\_%@&X8" MC]@S<$SE1K08L$($H9@)J!\YV&XIQ#*UY)JO/_ZPEV#LF$FQ4JE$T3;TSESV M9R@ \3.@;VWTZV=T#VA#X#^G^!\\RKN;L;L9U]^,6)-69;$* THS.?GKCEBH M]'9G;'?&QL\8V( +K"& %37SA<6BC)FSQ79':W>T-AVM7BC%^),%NO"?50[' M37P=AJ/Y'&[T1];=U7Q$K^,1I?#4_IX^&WV$K+)L]W(F"?.2H&I1V^_4[>Z\ MKCVO)IE9CR*9FP_Y')SY!AWZ9F.U&EJ% >Y&PDLK2K^M ML2]G-9YU&"R%'?!_U?]#OW-$]F<6..8QIUC4] M!]'?4\XY2IX,K7N2%EC".(>W7()Q/FOY4TEF. W%!OP&A;4TZB^D26,98Z10 MA)XU3@BD*!: B.?^OVGX9MB"R&"\TNM1PS2/S(N"1#P8E#U4(Z@$?:'*'K" MHW;Q$9GJFJ.*)4\P/3@LKDJLO?35D& \5A+E9^P592[I8S,]R& /Y!7C"38X M2<-#["Z(3VZG(.(E.D)I[G;C0G"<1W+??@ZE>'S].8GE*HR$O MJDJ)9A#=X4/,'7V>Z:\GN_37QX>;W^9PBS(^>SW8P2?%V;*AM,RY-A%#=+VD M0BZE4 (^=.B3&:/"/#[2@/2\:-IA--G#'=V=:+K9+)_F*$5)2",LA,8!WU%, M%P5[L7!1@(AR2QF-,[5.!$?#3Z4VH5X47?!F-U"4,.O&F1-$![,8DGO$1RW@ MMCJ,9X UU4IF^-7\ID,+L )8M)UU7%[. LMGNYK]O=C!=MH'5@-7!": ^9RL M X&&UBW"$?A7JOI[:GI&E6&DP!'DQ@@@+1D]3$1_WF"+:U* (YM'20*>\;7Y M01S'@VZAR4'97\%7RR TQ11N7%-Y60V"MA'@V:2J2SN*Z?KH#=T.S)5WHG1E MWZCKWE3US.94#H65)5M+-VV(N0_U*043^2!U"!^-%GTFN2*&SS5Z[AAJDM>Z MW*@-Q8+ ?%9]%2 'H^?!AA<64\*/OF0]N@ CH'952(Q[QB_CR @[5QBVI01N MS=6FX]6D. GD86 0+*9_YUAO+6,F7)"_LS.W-]O)0)[:C.H.,15S:A==#894 MPW,\HRK\C%W6[9V27\CA /&$1;@.=5\*LIS6UF]@TU^_.IB/%OD)(T*M(K2* M6"QZ8.FT#V7G1*+X3&7)T#:'IQ2+BFZU8"+78TXI&3^2ZV9U*+I(QL,I*A6N M+B]5AWL4)U8'(/S1D?MS.9H"'1WS.'!F)*E[F/Q<"AH[Q@2D8L/JYN"3_508 M+U-JU$,6-\2GXHN$NP/=\*^?-0(]%:"I4X7P6T;74D2FA&/%Y\@%C+D>0O,H M,()%U81>T?@(T^ U:BL$M1JC*%?: /UP\&#$?H HN@]63YR?G!HXM"$LW)-G ML&O"LB;]:(!KXO&M)[#_69;S1>G&-PTA.?ZJZ;;@3,#ZR.(%RI(#(Q!& 0,R MYT24FDWW]PXF\JG\FA4?('[9-&&L+PY,CGS7.M(+^/[!U#]>K"67^E7+*4L* M;P?W5J+JW[DIE6^)O>?%(1D\?FJ\0'BH8&14-P2?VQJ.A L$V4/& T)!PU<< MN\&1^]K!-0C@366$7WYSCK1&AL.*:0!]%T% M -R%J*XPRV<8EP$Q,=4J2*PLJZ6JC(]W&A;<"1M^*SF0*^@96QS> M7C$BRB;CI&-8XC:3>K+X!?>Q=HC!W730V_"VH+Z6RWGM.5EB'0T8YZE:YR)9 MKF ?0UH7O$B"P%-8CW@BH=Z6L0MGQ^8IX+_E5 ;KG6@E>S7BYRZI\ (N,N*)6:*9J M1TH$1Q,.2E(M2\ERHAC#41+B>U,!:BJ()0KCF;+-'[3FO272I( L3HC+2*'> M;LY5,..@4IU>2B,U4\Y(X2OJJNC%*PE+BL1JT2\Q&5->P.7$X5R[@M=^@!,: M#ZK9 QF$K*LN+R4.S#2HF-Z"D?F37_TC9N8#07V$=;H.?/U*EBRX=W]TFA*8 MV!$>LG,]9,$TKSU:$6B<1DPKY09_AF7W0XK#&\*I*1*"<%GXCL'\5F8+P[0& MM;U"XR@$OJ\_KC!/^#K%C#F"TD=BJ],"7N05#&R"==K>OPW&CU_?X5MWL (/ M*]#"EG5!I+822Q".++D\4QL$:!'3IZE,,=*%/B.S6)I"7)@4V,FG-MW?4Z(4 M_S#Z 5RKPE[(E\-"!A?:&;X=C4Z,Z; SSR8J5R/5"4O6L8C_#FFSNQ+77(E1 MZR(2N:V4? C;!44*D0,"+L-856\48^7D_7;1+Z[,@RW,GN4)1FG:0\<082QB M=NT'6T_1_0PC&9A!05:V)KD )>BYA>:CK$!\M.T2TS:X%F\-E_6?FA!,Z!/^/3+OWX$6"Q.0F#@%.R"*\13$:@!-N4" MHUDMY4($V !;39L9?9<.Q^OR D\;L9DYY"QG5I!W!5 M6F+X('Y=P].GH$!\D7X^/#N,ZI'UU7D_8W=FB9X.A"$5;%(@-R)JQ_HC3%C? M9+:QHS,R_VB0G1O5V!2F[IO@B,A,O+/_BZYNJ>@^%8.L9:ZS(F=#. ]\/G'+ M@N] F\.,P AN8[O%&)D,M%.#.8$7Y[DI9,D35S MON&,AU,58%'X+F]GGA#<@LM(N/^%L!S(0>12]F#NK!\"U(9V+QK,]H7?0M0,#?1W>5@JGG5):@)_L\O_K("XNIQ2DL]:-4_9< MP0)!%:N^5(:54Q(L#3 Y'JVEX)>1YRN(Q(0Q8A/2/Z X6+LZ\?KSJDQLORV% M-I]@WD:W^>/1>T>K2D=$)(@C[\/)00R']@N?WW-_K MG=&U9X8,H#(\[(G0MDVKA1]*4*:\8:T4='D!%IW#2SK6+_2#:PMFSW7GF"\D MAW+-N_?W%MT$#3YO3?0VXSOS;PL[?PB[UM5Z7SB)C]9CQ$FR]EIZ MC@*^Q?RV?I$#"VMG>3* *>MZ5Q48QE=&7"(^LN/JE'^VG23 M)L]R,AAK_Q,!B-7D5I'=(>,>8GS, M-CR2PP'T_4P3Z/11^::YJ(GLUL.:6=]BY9)&'GS=$MK1K*IX];2+&'%#1?/ MJGV<<-.#,3 4626#XPWR>-4R+VU+=*?DR!Q\^_"OK@^1,B&-,%JI-':#V!C= M^"1'[9R(DP3AH3==/7)9)$X7[BRDU'H[[N*%5*,>^YUZ8C% M%9BX LS+X= ^(P?R"^$Y4SPLY_^Q94=C[7OL19;;F:(N M+NJ*:&)=@<2&8NSH MC<5@")#M6B2./IV6:F:F:&9I)@O)?DON2*.Q?S,WQ869.R/&>PJP=4ON.X6M M#.<"^_+.:Y]*EVP\_V=20@'..P"TP3EV%>G[>[UVIU%Q1&24T=UP]>J]5XG^ M-)EE Q[%#1G'N8]F!6J,"F(?8/DZ5L3"9YPPH>&P\3XZ)CQR.J14/4>JQ&KS4W^$* M=DG4$>:649GJO6%GX#FA1NE[7^(RM^U:#JK/,"K\]9\\*KR[LW^&.QOJ:7\5 MT5D@2CG1QTS#$"A)U/_:)L?%6[T <%<<=;HAY"%2C)3H*&;687FF%1K502@H M+_EK+:6CYQ4UI]44O\FP"8RTFY,Z,(?/W['7[<[Z-6>]9_[ZYI*N5LYQ*496 M>$EGL #QIY;I)9A\#7ZO[-6N\%$G6S6HUK\D@CP^QCM VNZLWOZL4OV6ME'C M6DM*CCE*O-@981P.]1#C2(0SR :)_OT]BHC<"4CMCK$DL<=N0OM2FX2BZ]W! MQ^H55P$(0L^WA>MY\QS@;4!SV7]C(7,7A'G5'R,'3Q51Z)DQ)P"V .%(S\S6 MZ,W9_B]QPZAN6; H=B$4T$&4_-N'AP__VJO=,IIX$ 8J=+6%@(K]-GHZX<-7 MCJ;*W(Q]GQ[CJCV9-DEK;,D%+B7*M<@]W1%)2!P%?UW8EE+/-#NL=F.Z!!^Q M(F6ME%@A$X!2_O0;7 6B&&>, M5I19HR*DBXI;0 \S;.GZF E+1#)?RTK"K@('J!6@A.,V>>,:;&J2G+_K0[%2 MW92S4 UZ:U5KWD[G]=@69DD5Q%%7"0[W^9:A#"6>6FREH?%YS!I@+TB-ZOZS MR_(I-S0.XNPC!#6_0YKC^2*/DE M(I4G3#0#B].9AH8BWUV-YZK2M>F3L0 =(R&9& CQ=RM%SV"K! 3HNL5OD@/I M 4=B&5<(WO^FPC;K,%53XYDHK//=++6^E3 XR+2VNN_HE6Z@8Q#N) 5-!1QW MQ3R%EU2)0K0?B: &Y\QR'AC0J&4O4.=SGTFWJS!M@N;.Q WI5!XZ8,BT-\8(U5BI*02P7TF"1$F,%&#&8EL-[17 * MN2;4-PVNG%DPP>HL0=GO("Z<%8A!$O=WH8K=T;S._9LR"J#@DFDDNC(%QLPN M+DFA!><1\UQDP92L7QU\B1I9H446 ?\\XZ*V/-O?BP/R0HC6B.:T:'YSZ?8N M=K$[O-<>7@S,8B99RYM#Y4P97ELO+''J4F]+]LC)8U(G4*VS0_'-_SPIH;_] MR5-"6RT4.(&OSLL(3GKL4-4HJ%Y3]RVTP=\A/:FB(SQ#"7[EK:$0I7G8P1@SKY4G@"O>C!JI:$J.,,Q(HA>;.N #=I9J@_;ZWA MIYQ9-"=5IUS$)?(+2Z6LJY;0!RO;('UIA@G )B1-)!_<]P"FZH2\0:87_/&? M77:!P8S[% 726")=/\;K8"TGK:3F0[*.O6FN+$Y#%UL_STWGFI#:0A.'B]I2 MF,0% 244$'!_N6 2-S7D[20P3;2-:W=OPX;A#&&]+1,9'BC/&D43FX:9!D,^ MY?L\ KH2P1G#'8&G,00I9@"A!GRR"<(2SS$!?=<@&YE M9NJ,6#OU""#8FA=,X@,->M)AL]"@E->%MKZ3<,LK'^*BVE:.VHQ%P'J%D4M! M>Y!646J]H02IK1 C4F!0>R8,K[AU\MU==LZ/,'B3Q .X7OX.R1-U0%@BT'OY MQ*XJK55P4+U;]=3\'<*[95/-J(, LH3'\YGU3K>I02D@][C;W3.&:6O.92Q( MTVMQZ18;G699UR#T@P$[_W@?TO68('\0R+O(2^SQ*9!(U_.X6N1ED*\Z>_U* M]$]_BAC65W$>Z2L\SP*=\R'^WG0'KGQ76AS.U*([O_V]I"IR66D)KK[)X>T?"0NUCT7 M*Y8&D\)!")Q1OUE4:W HUTQ%#/Z9-![FF*/;B84 ME6%"B/T]2JRD ?VDJ<46\ 3(.;$G=K@5VA6:P[8.S"V)4BDSC<#ZGAU9YAFM MJN!DJ3OM93YO+#5U3<5($]Z"MHK6+&5>?MBD.B?9@]\V@K+UT .7<8";8VI6 MOB#&@GKN .D9KY\LZL8E%*)UX9B^C& /0KNAT."U3!N]$W*8?&]Y12@V 3/' M-?-'4NMC8O9@\R:0KJ[A],I M$4U89E15[H"PT7A'ACMZH!,R91#R;R6/=R5-9-V3%F0P.+)1'863B *M=X(P M#'[C*W%QZ'?.$(\&X#0R:DV7W$A=$)LNLI^Z@*6[.0OI $:)^3::I1>M$]/D M9$B%="I".OFD!KHUJ$Y+2[OEDTM,3UXV:J(C! M[FEYM6ET*FJ],*P3)V*I@!YN9YU1@9=F5MT?G9(4\J<^"S\S-N5:^B&?6A(> MHB000':8'(T>H?V]_AGBW>V=C.%02&B^SYE4FG(W'?DP(II]$V5GI^DU=Q]L379 M "+ZO%^,5:#(S6PQ_XD.$44#9.*F[+=^#K/$5$!E=$[RU/=EM2QL=F'%<4(D M#RY*(*==KIO -)A07EK,.4AXB!7,O.*N+&!+8M"]XJ;&SD_^-?/$AGHE=^70'XYTL<\\TN'OQ)@"GHVXF:_T58(5YQ M\3+Z3F'?D^N"&R2B0]L1;Y[%0+#CNG0]UON<@:1Y5HZ70LNGT?:8@WB<2P09 MU4*/CL%3*)%M,$;$AB'.WQ L'5#*:NF7L]HQ+8C&05C5:,!A,F4^!XGGIA70 M :"/(AUJ"-$WL9>&_"*I$ P16Y=5B-HBP]55P,*B,+.GZX=#5LIH<;RC!76_ MX;X&&._^W0%2R$T,JLD4H==^TW.WL2J03 4R+.0-"=]X-MO+$M0B%L@Z H&8 M$S6N0LU;7U7M_&EIY;D8D"M?H&-$)G5633NF9 (UKRPR^DZQ\J6=EO@[XTV+ M?,&T**T@8ZVVTH:WIX3O#">(1WV)AGVT=D?; )&+D2T)'V!'%?2^](F*68R%Q=HL[26,WW")7(#;GAP41^0 M%:V8MX-'7SPA6@^,]BBM!S:#$08$_+40A[ 4]SV1?!./B J3S,E&*[ R41)D M6&667 27+ I7 "RL>A5+#1*K\)PQVMJHQZ>_K9P_4[Y;6!$X][5Q/0#6GXM; MJ">XXN$A'2BHP4%%4J#XI#;NJ)+P&YEAO7GD?$^\O!KT'00IUPR=8' 7YHN M$8R"V\RH"KLR0>>#'H=*&[&)N)C-$$*[9M2_CP9[U7>[)":,BQU"_T]'@A#1/FP6' M QCTHH4AV0N_'=,ZA0UB6L)G56*/GT;F$SQ!U]*MPE+9S((X#>^7=K339U/, M.>(-)J=6C03FZ.#.'<-CL*DYB@\+H$;_>/F!FSUX\^^2S#F%\2,568A-Z5VF M((FSP1:,HRCA>1<&.H)/,[C!]Q"G,"O[[&1$S%PO%&?G.;8T>G"_@=9F/=4W MV-,DC'QMN*1$U<,7,V#G^GD-F_AZ]NB8P3R8+;D@-VJ"B0<'%\/-C2)/FH-V M-$BA/G9!)A_QP_,ZBDV0GE_Y'-<>U+5 1B3O1'@:?=?]W^6$G@>=:?A4G$BP M$/EZ0_7G>%>O!00$-7N**B&XB:/XY/(>VZ,0'JVAX%I%GCH6U$I(#$EE !N=N3-E!/>8^[7NR>9OGDG M%8-_*VLH *N!;V<&^@:[XCI-++R-:%^3\6=3/=WXGP),"+'A>;8=0VQ2"_+: M7=2W6I;@/Z5H$C1N,5^C:&*H.@O@W*I9LSO2=%12S'<+ &CG!-[YXXEP7K?C MY8R-ZAP9C'%K4W)IM_S*,NX<; M>.WNAX9]9*E(^*=1MB7ZF"+"(G;>>IC@PL%0P7M7!)S?X8EDP;KV2-(>VU+Z M)C5LV ^W<3V4 9:GM!=PJ#0HYPI)N<3#.T71P%4)Q@=UN#R?;X3YVUV$^8YT MY4@0EHLDPBR1W&UQ%?E&D$ NXJ139CFVEZ@G1S=:$^4;B*CAS 3 0XE!K?DTK$A MBC4SR4;X:.%.PZ8- 0KP=AE:!Z=P-]@K!B72%&#Q:&7!2-^!;?O8QV!:BUGZ M+/DE9[7X\^+V^8G +-HDUP7*P%$]J65&>NJ4.M8Y"UF9[4("E-$P&MYAAX.H ML&=RY$F.04+>E5R0Q&@+_T["#^0DNS=%BN?41[T_.*UB&K@N(W&#P *1DCS8 M?+?"E%9!"ZO9H&48BDRG]#ICD7B#T?$/JJNH$CSDM*6T4&D#?12L3&]=1#4; M99QW$Z7\[#CU 5,EABN*^QVKM2T>_)_7-J3RDD9<.>H[G8#1^9MF[NCMR3X) M_$!N%<%$YA@NZ;6@)Z((=4P6=/*PL\VDU=?-3[Y_7;]X!B,Z6@V\8G$H:DW+^/V]\4[QX]?R%CWCDX]H&:_C^GTL MBR,7T8#!?.?RI<K;(0S>UV@Y,>J?' JW<0U5 +BX(TT M$@]#ARS HZ1!V"\=[+=*KN,M8OYBTGMQ?B..DGHX8FE]WNMD$71 =XA ->#D ME:7?M&;8 FZTL>*M2HF"*T:W9-C:4'H@2C1HM$NB&O1:E)!]OK&,1P]WP8S? MU*"2^[[3*7QE%CDZ;4'S25C>Z@_=^?U=D(,A;C]J%8"F!T9'R0093_MH$M0K M:M#O/'^7$>CFJ60+LERA*UJ_TS/OK'29G(.'TBJ??>1?,&8"<\?3.I]\7!W9 M;UJ:\878,2#MF#H<4X>[%*X2*KP4)7RQ=_;YO.-Q)Q*$O'Q/]94V0\;,=2P= MH3S8G;;_W-,6M+Z3L@R*$9-_)PC0VH+2 '-\Q+KW8++ M-*J")'WB/Q)$^Y"?G*92J%_]FSG4?ZO9/Y;NX*LZ,C?N%;MR/\,'K51I(^ZU MYIZ&_'2B"XBY! NSW.C:?'-'KNNQG;0AZ C=Y'C&LL-'1]- ?-CV35QUR,@D&',\DCX4(VN)+'AX_H M/-(_'W]TI.G3G[]CV[7(@)^\-.7[Y+S&^.DKD;$R4VYBF+G92F/4FCJ("]E' M9HO\2I(.1\=GS6'RFKH:,[81?Q.T5O3A6M0ORRIYA7$F/E!'+I*CF(547ZWM MR^,A'WV7)M\CCO#_X']>@BC [JXPX"E,I];"^H.I@3O^:U6_AW_]BF"6AU^ER<]G M1SP685$'C=CG&%,#P(_V8]_SV4;A'^VB\!\I6GZM.KH)E+JA@RO EH-']WDK M&9I3K)(#P1 !$E28<=A1)R"Y0-L M"8XE=?*+(;PK=&6189\>?S"1$4H;&WP4S0 ^>7QZQI]Y+)]!#(O, \0=01#I M:9.Z>L\T22PD9B#6RBES80EFCS@#9_CQ8)7T:2G]GGDC2%2%^&&LA?1J"<1G MAZOO'D0#B)YV&,L.P1?H@&E2DG/&AT0E!@CA0GQBL,8XU-,F'KR33WY!> J4 ME*L1F.&=?.U<7D(Z[.A?GE04W$>0J#9R IIA3T,CV3#/$H8 MHD-V3U(IO2&L>SG^@4J#X.B1\X;$,,%D3'V-27(G;A 5I= "PY7 ,RQ0@+,5 M'.>O4N2^:3H3,O_VE $3LX@= MP "L4'5V9>_(G+F&(OYS+C*CI%8T0&Z^!-<6@;Y"D"EG=J!1M5P@/ 0>4<'M M/;:P+[^X]B\MET)$ T):K'XQEK0)(HOG0FX+V2[1A4_]8RD&$&:^^0:,=:!'8M_\\[R_>>'H>#=9/P[W[2-\< M%)YQ*4@G_6&"D>$2K5D5C0-.;&EGU$-(3I6.!!SUM:-/V:4)00 M1 ;+F(TKW!VSWL)BSK-6XC=J^\C*AU\,9UIF@96\%6'A*ZE8)'3S.2XM#)G$ MV-(J$Z)&D1 [KKR-48^RP70.DQ][!84H<%,L@Z'"2RX@<^\DV+RT*4+0(A7. M:15P1!%),>*56!"^754&KR4$30WO@[>_T2(LHO2P;?00/HLB[^%"2NL?D SU MIITAEDLZ0J_>WQU\[[1*\IJ /E289K MDQ,H".?F88XXLP,B6@6U2(7577.?5G:)A+V\$/"M_^Y*RV\&!^'QPT??;B7R M084(I&4RONH<"CG&5<\G D+?%KX#!O-]M611B>=4&Z5ET0C9&LJB$8H5Q:+Y M?\N /^U@>_J"X-PN\(R EAE9 K".Y_4R\@O_<^S+MU M'98BW3UDF_3*Y5/&XU]S3P;3L)&&W>! SPQ4.$U= T1221XN.XP9Q8D:16.[ MD-=(]JW549(Z]&J-P_5//]\@P^,_>9!AE\+\S%.8"*<$L>Y9$?KWFQB3:I+I M;/FY]BKX:ZN)MT S>-$NO_8R 4S2_;V%6<6:3A$+I6VUKT0CJ$C*Z1=6P[4: M.-;6IUYC^)>*@\B>I:=IV6SN,DCBY\.SPR0#Z8,T!?F,&.5,*, C,] M,H1F E\(.[)(/UQ8?79_V*1V MA1#8F&&*RICHCV#KA&=%*H6Q0E;[KB4Q<:VE9B:^ 73P!VGL'#8?@2W QJ?I MFOV3BL=A_"!87?$!"-=/W5'*J=0VT ZA\@X=>XJ-P"$4KHRJ:?*XP.Q$>G0H MP%[N![$].=-' ?BC+^<#1H1=A3Q5K@EO+T@N:D3?XF>$;X[WAG*$>^&TYD-X\?WQA'/I^AVUU06WFB%S:F!!#@,!*5\8+3C M4W= M:K(]BO?PS,)F=Q+$-3]5SAVVNZ$YBY]HZK&^+&CR'>W8#8,D.2_4?;8APLIU-D3(0H;DQPV1T+"#Z*:GXL&--7WQ#@VY*L?OG>..\L>(R1 ZO2U_Q M?F) "!4Z?N*HJE\9A"8'/E P''FO'VN6]MKE15SPWD#!!Q-CGVBNCIOM4)TZ MO$96"!&2*=E>:&3Y@:.H='WC8ID9-A<;">NR7(9_?;%1-H\'JTE2!OO",H[] M7A6L+:OVQA9N=<)NYL),D'#X31U4L[\7R%-4-=+D)C0/(A-4D:P(*D7F: :6 M$CD(*1,T;P>3P+ F#0P9G&K%ED3"T)?_-AUFXW.A[=+Z_(&22AW"S2WM&FTW M0L2 VHS(,7:2>">);RB)7Q=BH1WWXVBO!!X3RFHP/98$+$&";U].[D-<7/>Y MT+B/.#-X*#66&(DC>H&Z>GWCC *#FN0-J",[OA:"-%!_B:R=8J4TX&:01![S M);12R.HJ1"XLR#Q,9UU2JQ3M[LB"1CTP\AS AA3Q'#TLOHK.L*1N1[YGED1= M39R'\Q' 7Z11E4QOEM=$,P0/QKZ(0R^(:.,V3&KX9EC+65<3M#B79'H#R]W, MS)0RRZY3D7*O(WX(.\T'#M)Y3^=RA^_,3KED00ES^6M$RC"JQSYB_%3'+!U4 M4+V-N\0\<)R1#;.H_HN,F7E^('U:VFPZ38Z MZ!M4#%..]R,H7-ZQT5;A 5WW9$90QVJAI\ID>R1MRBD!YA\3FD&A#5H['835ES,P#OP#\9EW)WJPS$U&*&M.K%4EZ*=O$9T_7Y9 M3W!D$3]ZC L%J%[7)HTW2'1]C/8;1FI9\S6W5WW2%J(_ M\DG71@.XR;*2;^*?-I[40YH7N-WUR!>TW:*!GYOWA"OT,..I69@I,>($D5NJ MAV)RW\),V2WM%MH4AR5PT*%;FM_B(8<'7Z'?C"F ^Z+!T+\BL A#L^_ @5OC M#'V.Z<8G?_)TXZ?#-(^%(BBGX$0P=2^1/$GHRJ.O0@'^"B[@ FF:3@3EQ*;G MJH=00%9EB9)*2'S^Z3/Z0UF$8J59)PQ3%]6W#=+JH4P,X+!Q6B62JABUX!P. MH4;BGH?[>_(QNOX$M5B8E>J8[<>>COO:4OBNM=_)C>Q=-\%P'88*6QGI0JL7 M3=Z/H\N_'5LE9AR"5"F!'!GARR1X82:04W=8"VK"X%7L9P2$J@V"BI5EF*1]E3N61Y,^[?L9+@ MN)].TF8]Z\AA?BB9UG<)&C_MM;ASS+8@4(;Z40@I$:= 06%S%RK625-0D\)A MXUD'$0^#"O'3'X"[<*KC,O)V7$2=<$=(]:'^/T0+D:\82&RI,2+YX48X"P M='Y1-O*X&QGRY*S GW+] 2UR*CB@:^T[ FQ$O?3EYC KYGRC%?5Q2&R!37=L MG-H>A7 FPE4PMZ;L&^YN'ND?P1(X0<;+,B#<]A*,: G5Z)O;P8*->TMI'RR% M]F'J,/FA\7@7*:AG2OS,7J#G>^;\&#E>4L8ZW'#:E;RA3MCJY[NB5R%-6#)C M.6Y>L^Y >J!53.N,JK'$QAGLYE*; 6XP+4A^=@+#H@#!M@2F%(8\P=ND]FMX M2:-1WB0J]TFJ+X:14@P-X^QP07@_U.,/O/2N#(!5OHKL-A6-_$1I2H+V M#W6+&P!!?$71<%"QH"$ <3!;ZJ_" B4Z,51T$L2=>P%?XI5^;V.F4P4=QIX8 M;MO2JM08A&]$;$?["1) @S@AA$XQ4%V3#)\4A+?F([F+SQ;N_.4N_O#;BECX MB*3)+R#B1;;F.!=4?5_]2E:8O2_F$;"!CT1CUYW@LH+/Q]L/5 M"DM\U<+Q5]P%:D'HA#V'65;T^?(=;/,P^7E!!.O.)AD%9G ESRQ&(SHP!M-- M4A'%?.'_#J^8O@_@POI[-G7&#(RX$I>PMXN:>D3%M>]J+F"Y>R.U1VS!>K!Q MC\]#U"N98>3UA8TI?.ZZMM/6MW%IS"K]O="$*RCWEI/V[*5DZI<"&U7 MEXYN@-%@_33$@ \DB>A N-$'NPV$U/3;C#4RG-G0NIK@T/^QCFIXOEP>*PO, M@U%?(:A"#@\FS')_C_KVR4G$(PWF% AEPPV@ZZ/=*,>6+KE8/1@#004'[*=MAPPF- Q!%LI"% MAU]VHK.Q&.#B\*\C+T!W9I;7G7^^5 XFL^3O',X+M>E"HE9R,9D M41HUH 4,6%MD*^^X2 H-8WZ$D,2']K);W M]YY0QWTG7&EM-,%#KA3G-#6.GR%J+B;-N@,/CYN,XP3*9Q(Y9U,]4'E!\\(P MU_&^1'-Z4DE:0-?/@X"QZV])M#T8>;8R5,$-S,$35:"VZNK,I^R]4VEXC] M-5N%?&/KM*1IO/GN4MGT<]0XR?.3+[A5.KVQ2FZL6_O9=-Q8WS@=/474ML1# MGAQ,W;9-ZMS. @/4#U?(C?.HKW8D()B_#W_O":'!$.N2L&W M@(M#(R[5X<+*6%/#S3>+2UR0LHJLT]R7+JC^N*N7/$ M\W->7\;(P\-$++N1^Q"2"3DMK[POL'C>@!]FXF8QPZ'OI M$RJ'Q/K1/CZ!B?-M0\L.4-.Y:_T1<+ :=_,<:^EI=H(,-U-'3*0%.X2 M4E(@OH'KKM M+J&*94Y^47X W6)0R2AXZ$\WO@\'"(AP$:>)G +"_:$ZT,7= M4#:F0S'@:\\7K;=W!X]@32IJ4KRC8:X64+8(OX]/.=?0.:COTX=A7 M*\4O[/.[!#G(F\@+%RC17HWB;0:GAPU].CX.QS4^L$H(7,217@,FIO1M\"ZW MY;(&HROXD1=\L#R<*5^K>/N)31[QQ[Y[EC054Z(-D_@6/4_N*]Y2R(!\[,M,>LMZ(N, M9LJ;UJ6KY$UA'U:4!*X7JZ%6Y1')'IS$7CO140+HR(7YU,R-VK$>(4\"2HPP M3V':<&"EY:5KS&9+>H#[\I24Q48_.Q1]/4>:(RJCW1;7PK0BVZS,1N@1+[CS M:;%R36 T+%0//DWP,Y+K[!!<"P!3X>I8+I*(Y(+_?'UI#[<>($'JN7@ M^5&)OG8$,L)X;<[FAD$087.0ZIF4T8LH:7QK8J1$+^P5?F%()YR.N.9ZF&+" M*M\BX[H.TGU'/6S>Z63^R\K4E)%DRNL*M5I6+?"%X?SDXMRH677J4)OP2"8 MD^L'6_S>LFVCR0^I0O#TUXI&8J.:,D1;+4OA M;^>%H [1TI_<)V UE=]><@@ G(JKO.J:PG,U<6B/5IX70>QKL)#1!E*:ZH]*/67[$F0FV>_SE8X='@U%HC4DFVA"OG>SLV2;SD'C# M'/6,LO[GTH./VNKE=<#E1:337.0I2#@ZFH(>\@;?\%4NTDBF-E(HES+A &S21#=_3/62#.H* M 4';U8J0:Z\MO]/=4QB!U8C*=-55BR8VG0PIPS;A^ M?/?+Z=%/_;D&&WJCFJX)N>_ZJT>'#_&3U"P[^V-T\Y9L,BMS_7>IR#71\O!YTG?W3O[$QQ>5YO M$:DX\!6K(9*BOOAG86I/#^K#?G>P9138PUJH=)!JBA(H:S,SHA2GU7P\^7+X MR2[F^D5TXACL;C@F>0M>" 5@HQ[T&W-&=[&TO8:*'?S2M*Z!F')94O?Z?W5* M1Z.#*F'*?Y3U/ XH"P+>\(B)?"W+@Y9V$BC#Z42RHJKZPI3T[SGJQ11,*+#C M<'M288(LZ/@'61=,GS!E+EX#;'S6]H[R:)<*ZXBQ&AG!S?."<,*,,/WI;Q.Y)Q MRYJ\G.)'K)1(A$40 9N#YUE=7SG,$:)U-.+,^E&'G9^X:F)FIG2YF?Z>NN R M^"Y\KE[_'/L.!_'=D>KG$UVMPC[7-55(? _;\A+FP9Y;]0;4Q[C/*DDRTEFS'.Q,US M0HEQAJ-J\P+3(Y0588K0D73,C"I:0U],Z)KUE!PF1X$C%IT?'DCC1^*Z>!+I M!94THR<-ZX6KG9>=Y)?BMIT4E:,E4Z?71$*#\SXN.LKQOB $.W)#&KW1)Y(5ZC$I0?8PA>?R)/ 9Y*)XOEYCC0 >EPVJ+1RV5:MFQ;,6F:ST"-2.? MET>MG0S\TG!XLW<4!"(EB38:$U8_-9K#[E4/?[8AQ+_M0HB?4!TJTVNH$;?8 M<8W1>SJ&==?% ;^%TQR!::D/DU$X?LREH<2T7A"IRM%L\K M8AGE-2?C[@9C[8WDDB)\('8Z7SC/74UP)2E MRG<2\->[KQ#49[&H%E"A MFN'J?6HDRQ'K./_*T0:K ;B%RQJE$Y'OL+9!GPO"T?,Q/ 7Y7V">:IQ0=QQ( M01Y0V(25([!*,1*6C07UHIM*DC 5UZ&,7]\TYC Y MRS\D4XS@ODY#R$JP1>:E94U+A M.@O!8.TJ=,@\%*L@!B1$!7)37!\&9P9J(K'07N@;S3M7;5E72-YL)(X]VJ3( M$ZOAE70>']_F7-NKKNDSQ+-A.G=D5DFPIU!>8!Q_1B8\1^)U?;@[!TVTC7LH M*I">T,%A^U_7%[ERG98<3$"^Z$8'[]MTS0*W M@]SAX&LCB'FT EGW'3X6_^Y/&"':/K9\[H2@G"P"3G_%HKC'BBTWKQ M:&R2#H>O=3USAO)&\P(7==4@$?,%LGB#'B,.(;12D'5Q#I9Z56(7SV>[-FB[ M0[KYD%*+#NYG*SV0D3&G471< '^5# O5"2G"&HTB7UF$.&LNWN0RH4F>99;Y M>SAS(BAHO@S453N_RBES/*US!E$L+/R7VVL0E3@:W=28VG4+3KFJNS K"MVG M258)/8 8=EQ_LL)+QE4&[.E0/L"E'*YIEJW80["64V:5, W'8?"W#K?M?\$8 M 9QW1Y@ZJC'@]%@7\\SW2@ZD"6@KX48,\*T>;QADE_D^Q/EKYKN32!+AU6GF" M/TS <^1_PTO W7)V*+K8'<9XL-H/%OS^.O6PZ_:UTP\C^F%P98+J0[I3 YSAN)W?R_RMO/REM)@ TW*F!C8&4>[PW_SPZ_@&XE&T?G4 M?_==[[17.QYR9.?UT+0B>,4&VXH87J3ZU-'88N"+ U@T%E]>2;$T)NQ&'=[8 M@B^AE 0,^VC.*D\K'%D9\@U0*+D54&E.P(:+"K0DW'8,J!&2 E6+;05901E9 M#MW)&*,!/D.??7?Q=A?OYA>/LPD:_1+MX_E E4Q7DW5"0K/J=J?\]NJ% D+(:46@SW]UEN"$B(/A"E4NM@4/DIK^ MFKFY$ &.7\8%IQ3?X'BZC'&,9?0=+'>G=7=:-YQ6IF8H5FQ^D&BMP"5FV(U5 M"V'4- 3IL/^N +]),#$!%FY$0_%H:(^Z1>V1246:&3O6>V.YNYH;CB:Z%L6 M)F>%'Z-HUMGKL>U^RY@GT_7?F6'.<393MLW-K?3T&I*L QPAQ_C^;3-?PD1$ M[,U]WYU(0V@].W_D&J.+<@L3GP:VN[:[:_LQUW:=I7^=A8\!Y)E%7%.J91=B MX6A%_37V_3AVD2&BUWH&?ZHNV]_^R?/K6^NR[3@L9A$-'Y40CM^ @UPHA%2# M!5%5S\T'?QBVS$$NM33DYG/H>6H#AR1ZW$ZX5?8MKC31>Z;\A\$;74,XJ1L= M.-6N&YX O'SGOS5M%(5!T"@\F^##KFT5]1=?0]-,9F&/+VG$K3G(=06IJD[F M@A-&+ESA]Y8JHH@]7L)V5=D&X.I0@3?=1)K<(#E?*T2JI)C#-9$J!)TH/02F MT\$B.)%&B#S)"[JL'XQ9J32 %%+_AJ4W,H%.7> MB4$H^'9$%[2X?LR\&:+4MD&[N4928,&1UBGF96;G)1; ]):!XWU3)L"/4\%; MI*T):)/PD ^WZTO$4P(T\'V[QS M7/YS'9>@^*K7.]#A16Y0@-6#Y>M-" L-S,S)<@9V"P8$)O%E'5XO"0^ M'-J2;/V(U>[3T5HZ1!;Z?%&8UC5H&LEO[&)0NQ-ZS0F=]DB]#XX"[XMX&JJ> M] [91<(*-O*EJ4TD$5S[BM^5EER18:],0?*-T!"IHV^LE=P'+\,F64$E4I_W MA"K+LHZJC0>F/1HWKEU*F@RJKSC]B):;8,XWH60C7NV0R07]=8T[BR>C"LME MC]9&S;97W,>6WHQ:/E3B-X4UV[IIOD6US,)C EQ7"BI;8RY]]_%1+Q'S#&XU M)E1^BAEA*8_C6C-7(3?D&T!'R_:#,USGO*8Z3BD5MN:S_(I3/-4.#J=!#Y(S M-E-^]DT:?G5-&K95KX:ULI2*I*W244ICW*!G1)G%K2F#SA):RQ]L%-J6J\E%2XT'#(!?E^L-7,T^3@41"R[/&*B$S ($Q/8K 4H&.L M@@/[[L2?>I8'OH,R+/QW@*EH$8NA_HBE-?Y$QK0OE].]3Y[L)<>V$H@+Y4J@H\ED:)3CQQG5+( MB8>ZUA_]##-PCQ_^R3-PNVOZ9[BF?9.3R? O\TD49FU&&/9\9N1:1PN-V_T] M]#-6PGBWSHFZ62=3B@7O @.[L[WV;(^5_46EVE$(:K)*SB3]=G)X='A0W%>? M[SOV"Y.37J+^#5*] ES/_@"/LS]B5!4;.39Q \KW3.!3G0UD'[3RJ5MM(L;>4)%'UA]^UYP.XPE,7M^[#G MHU_A,^Y;MJUXU7H0 YY830S&9'KAJ9SB@2YL=B&Q0OS8\2EW OJIKF:(T/BA MREQC')D?F4KR=VF@JW;8_EZ';3U;_@IUY3L3ZDJ^,M+6ERF+863X.MC@X_-7 MA_3OG,/2T@#.9"!.] +PQZ+>4K[9TR!TJV%9I%D* 40CX],V3OYSCM_04JQB MRF]?V#J'U9CZB]1P9#BC3G5]QL)J0 Y)":Z"N2!KVU:';I5SOJQR]V?6M6#" M-1&T'F+C\&.T"%3QG"\,;C8!!B7G0&@D1&W##&8>52%#(!9NJ1D:#G<-+J.] M1(H_+:?#MR.@J6VXQ8F5GERM;W\0?X$.%7PI(H^ P]:;AL,/$9/GHAUA;H-O M,F>OPM@#!'V\U-%L2++IA#Y?.NS'CS8[_R!PWAW_"K_\_OR'MR_^/U!+ P04 M " '2)I27X:X..0) #05P $ &0R,C0T-&1E>#0Q,"YH=&WM7&]S MVC@3?\\,WV&'F]ZD-^3OM7U:0ICAWS3<0Y-,0MKK\TX8@=4:B<>2(=RGOUW9 M!N, ES1 DQMG,@EV9&FU^NU/N^M5RN>=3^U*^;Q9;53RN7*GU6DW*\T_]]\< M'!^5#\-+O'\8-8!R[;+Q%6H?ZY?MR^NSPI?S5J=9J$ ^AXWJ7!KN5\J-UF>X MZ7QM-\\*$]$S;NG]P5LA"\ \,9!G!8_W3<'V=14W&S)_(.2^4:/2T7_?94'C34D<,N88+/H%K-60X4K7=^GAQ5O#%P,6A MRK5*\\X576& I@7EPUJE?'A%\UHFP?')YD6X"48CCP]10_S'A@%3(-Q.?SZ MR_&;_YSB%&:/D,QT]_WI:Q :Q>MQ4!+*MY4_F RP]_+A;06OHE^_RJX>G9Z\ M*\+)TO;IJE^,-:Y:4U78"PF[/"40'JS7;[JMIHM"X^SJYO MKJKU^/I+J]$Y/RL<'QV]*H3R7(,V4X_#&11&;,#WNSYGW_>%U*+'2VRL1"]J MV(@?_O"J )\C..&\9] *S?F*^68:SKE:0N)HQ$\G6RT\G]0N+.H3GHJT4TB) MAZ")E[G-[P+>9?CI@IN)\K]#ASNN5)X:3*&N#HK0-KT#0E81&$QGS ?;,R318 MK^=SK8&9N,F!Q:W5/_ZXIA^$O S)/X3DVC-$<@?)XB_!"Z3#X5P[-3^FR"\A1B5 R-_7S.!$X]]+?*CDO&ID#TQ%KW JBL5 MK,X"519Z6/,PU4[9P9"".T:,.3XZ:TNJNPH'F[<_2,>AR>F^W\1T"4,T+Z9+ M_Y08>;>)\4*7LUJ,?,^:U4CLA[ILS(OP30EI4#7*1T<3]<\,*4IC_$4:1C4U M[QPOT*@_J*/ZX7)$CND\D5!,-/C$)!*!32_<<'\L'%I*'+&&?Y8$MKI2(VY= M79G/);OX?T"&T:)0#ZT!KCS>&_#D(-2-730U03R@(511);[DT\5$QL)JK\MJ M7/H"-8L6,QM#)_,;.,-/S'?-8YO ML:3UYD6G>?W<,ZX/37=F_L?;M?Y'Z^#Y.1V=!*.$;$(4 NL81+M$TX_FD=#S M,$2FP8C(C,MO:FI;:X8]6; E\AC5A'.RHKO9WL*T#H;<-E7HZ Q8F-M(]!6. M2QUFCO33@?P\D2QT@IP64,K[_7#3IGV74-)#+X3@P>^X$X1[*^$I?@AW=NV@ M3XA;.[HM2,I#1!_YV$HZ%F;YW%)(^BN?S%"W =2] -@)(B8,)PP?^ @.(L=_ MX$1TD_65$4.K'VZX9 Y2Y7,^]RQ])AX7A4D(P(W!8(W> MYR:C'Q/%28GP*$/JDY'Z'(%J"795"!*7"2":^G9[C^ T@Z>O7.Y9=)'[FL]9?_$G)*K2L>L>.>8^'S)AG6 [&YPLK3)-FC882:"W"2M2 M%'0])K\?O(ZCLBS@??GU/7LW.']F I^'"Q^1\ KQYFN_O71J%$Z5X-$E= MN7?#F;<#,=O6X*\Y^C":U!2Z_CY4 ^,B1?R%^TGJCW-5ORYM7[[R;>50'T([ M4%"CM^[V17MFMIG9;M5L:R6T6JB[&!W\*=!>>TH.[&O0;1<*SO11@@CY)$0^ MEY#BMO)BT\QOLC1S9KX[,5_:=:,]XR?9[6ST%VRO;S-[S>QU!_9:OU=VOGD_ M\D$%>PG7FR"_79$RUSOC@HP+TES0V"D7/+" C#"_$)-GO)#Q0L8+N^2%YDYX MX5%EI1DKW&>%\X"TU@Z\(".&ETT,9 [1\:9=G)%=WRP>WXK>/4%] M)V=W%[. V[?SV;::6RTI3>O'KL600%_<"GP@CPF= \/ #'^WWA M"%N[@TOW6!WNS8O.Z^&IC[C"G"I^Q) J+C@(*JR,"^/#,O+TX5&Z%_5@BT"Z M5-ZNE3<.*T)_;*]]DKJ.J1I^+E27 YM[!51O:FOW^#I'CIK=+U0ES: R[+&6 MAQQ R.=^[ 1"^GB!SST^9OCD +&(OZET?Z% BTE'>![-8'X_.BB1_'<&\+@W MKT5XR*%.V[T*P1E6Z\Q/RRP_K'#Z([O&DQ!Q$B(B+.?P4T[C(H17HB6Y^#BO M+G>9UT\]G<\1#GK*"<(J/71(F8._)UI^YJ=.IIW M5(SK^FSYWI"1F&O/!.V^LB2?6U5:DE66;#,0G;-QN)_KA0U]S:ZPAI:W(?\R M[MA^F)A0SRZ"/G1E+%.>!VWTD.'\OW".8^,":&A'ARV7^.@;*2Y,U_RE:P(7 MH)^H'=QL46)JT:RQCI941D)C]-))26,[/^ED=JC$H)9G+8D3GN >1S*>\_6>L,]TN=E]LHRGS9 M^(HW[7_R_1M02P,$% @ !TB:4DO%$'3U P NC \ !D,C(T-#1D M97@X,2YH=&WMF]UOVCH4P-\G[7^P,FU/XVO:)D1#)" 129L!"E$_[ILA;N(N MV"AQUM*_?L<)N4!'N=W4EES-/"#;<9SC\SOG^-A*=-O_YAJZ;?5,X^T;W7=\ MUS*LRUJ[WM(;10V:&^OK2.^/S2O4'P[&[MCK:A>VXUN:@=Z^@4X#P@1)#-UT MSM'4OW*MKG9+ Q%UVO4OE&D(QS1D72TFUT++QYJ4W18X"2FK";[L-)?B!*WK M,RX$7Q1-UYR)6DKO2:>UJ5_C!8U7'9\N2(I&Y!9Y?('A23W7&8ZZ6D+#"!ZE M]PWK+J(S*A#,"NF-OJ$W)G):^P1H?7I&">:Y2G(17)H*Q*_1-)NE-* XH7 ' M9@$ZAR*>Q00YLB^!7A835*QD9Q$1Y)$0;DTP$WM%WQ)+2OY E;_,0S,^L%FZ M/)'#( F\UW*0U&8)P=]KE $LTL$_. W0DZ?3EGI^1*[1 M^,+K_4MOQI. )"6?5KT)BD IC^%I[YKY#P9ZJJ.T=LVT_5]6*LURVQQ+\]K6 MUP/QU]93VM"C_1ZPK,1T]SCE),9S HZF]SW#87.>+'F"!>5L1Q6YB6RL\=G, M)+?ZQQ2]I0:TJP>T-SRMFV1TS15+%B=(D#L!L@4PX4ZM;/R=.&;T,3VEV,Y< MBAFRSY#-XX"R,$4N75!!@I)Y5>R@1KP%G^. RYPJ,['95W'L@[_[Y 44;O(O=\S77T3TW@]P\$ M]BT.Z!!X%9">?[\K3UA4@%(!ZD\#U)"P-,HH)#-'2?8/9S!_$PA8)NZI8G#< MM/Z4LA7/D!5D\SQ2*!Y'X?%/1%AX'P&)(>9^=I6Q4ZJ@'!F*C^DJPTPAJ0X2 M\),;BG=7<<7DN$Q&F,TCQ:123'QP$DBR%)+J(9ED=_ _9C%E!$WG$>>Q8E.1 M+4EQ>#60R=BE6NRK0J7,OVX4DF,CD?O&@.^N]?FQ&R-"(3D*DDOZX5WK\]<3 MM5&I$I7B!0,%I#) >@S"EYM0WY] (WY-PL_ 5!+ P04 " '2)I2 MAK?MZ:MO 0!,H@$ $ &W54E%T7[] A D.# MQ#"$=+74M+='8I*-PHJB@C< ?5]W^^[WW?7O7_= M=>\#:_&*JB"7UJ!Q4T M!XN)@H2]A+PG)YLG-YN1JQKF M[0@S]6)U=*/YXP%BX09UM7&&V3@Y@F['IF9.[C 1,/A/" [.?[G]CUS],32' M_F7G[.YJ?[>Y.93=PM["P<(1Y@:WY63_AU-EY?^U6P>'OZS=8.H6EO]K:S=- M;V<+=G4+-R=W5Z@%W)SF=K&SD)2KA2G,R573R!*RJ<1?3U! F/WW ]"ONU]&[/^R&#Z V<#L+7ZOEK"'_>7G MEDDA>U-'*S@V5G,+2U-W>QA85-D&ZNKDYF0) ^DXN9J#6$&R&KK&,GI<'%P< MQC).K@[&7!PR_[[Q+Z_L_]CK=_@6KC8>%N8RKDX.H+N$"=G\=S)Y_SN9O]:: M_W_M7@<('?Y6XA2.\KEWA!7QS#)!3M7:".;E9 M.SF#N-DX *2\LK(R'=M!(<<01^ ](!.EAP1 $"$?]W-T=W-X?Y^"H"$B(R%@X*-@XF%C'8W@0H HN&A4W/B$TFH@6<)-%,( MB74P2$UGN))HYN:U4A>TTTATR5P2-9+3 R75N6EY8'2\[O2+ ICY4A!S/AF/ MEH?\GB\9,@3KS=P:I2V:PV3E>ER#&D**FHHMK<*]H,&%H9]Z^P=*2AF!H$A$3Y,^ D? U-5%.7]8)DXL!Z+C-7 M&LD&;C<>O): MS6&3QT[Z96K##,]HQK?'>%5:)%I-)Q)%\O0\->VMHF.RKVEERBU MW+FX@E"&\P"4I]LX3-X^P+/MU0O?MA:+_?7S',-3$I%N57(4<,?W1Q]@?S/*B"C]2+<"LG*6SX7)0[/ M^80BIF=U0XU0L-3P2$JPOB.CD;'[R9\UM5>-Q+36"7#VPTJT$2['S..Y-Z%2!22C$U:S MT=GK,E=]/\&NHO%0C@]3T3^2V$SB]9\CY<@/0K]LX43*30,^'FYU% M3KEQ7-X JDZ!]RMT9@,R%F4!J@P9$(.A 1Q9 A$.L\<@# T$,0D9SNQ-BM? MLSA;&$)XORA-FF1!7;5#D"2<1HTQF&,/FP%83FB,R7_4U?!0S+.^\&HD&A,H MVQM[&?Q=9C?\QT+XNRNKH1@UJ=[4R^T'SW=,3U3B=+6CHF/UVWD@DQ2K*?:! M*%RY[C.Q\F!2+?0H<6AN'@&*M":CXAQG@)! ?BD3Z&!MGCR8S9V$,@IQC\S5 MI3.)-5!%;A*!I\3''TR1)[ZY7HQ,2$:;LV0VA0T%RU5W4L1;M B!<# MCDNE1M&@#\2:QVX(52HP10R( %C%_"!0TV=<7(CN,]=RW9@N]!C&/:AIVQLL M26*D5Q.S*XTC3*AJU=]L&+?'W"EMM<52MSFIO$CNLT M819:A,FV9@Q2:+@!FT;HK4@5.M,(E"ZMPP (Q$ VP&(.>*0"P+)D64@E1%UM M=O<*4LG2C]MOV$+!=5YC6$@PX@0"A!1*YOM5"ZB[08)0)/09=:;KV_SGNFQ1 ME1?VA;=R H49WK]6$_QPW6)Z\E@*66+AP2><^[=J^'!9N!R<8+8%^53HM[?\ M]AIJ?4W5^B-=N+&[#\QV3P3:,DRZKFNH\.7T)&;D5!]9?6-B'5T:>V&:?KDW M.H@^'R)G'TX#V #O>JEU65+U/A3T&XS'D8W1MXBB3B409C3V4VN]S(WI>YLQ M3"29J/ P]#8YPJ0XA]8W )+Z@Q8WX\Y$C!\B*VGF^O)X_5%ZL?]:S0 M[>W,]58/_N\"CO]&C_ZAC*#,^HR 35 MB1+P_[[WX0JR:%ABT]*RR'/G=MFD\3>MD(D5@HJ"@CR-!"698@&$X"*0 /CX M&KV+.YY=[%+W6]/5I]G:SP]+=:^XM\2.'Y566/V,?_)P9^KDWE#UB[*%,V(J MP]?N#D;W/BQ.@*BN+6?]\TU,!#:-_8.R+U_Z2CNT^Q.SG[X\O/?5=NG]VV6< ME;BNC>2A+6K]*[S7:@?7,M6TM1*G&AM(:8B)FH >Z#$QAYAQK[VH3S-HXO\0(S;1L)$U$K MBN6CHM)AJUP;/6=G*-'IV[3, =_!VJKA +P40/]CD88XAH:,NO="9F8I.E.\ MJ*U:KJ-\VM,PT)>UMS_=ZU,1WHSQT/0*"XVPJOGXV:^17 ]QZJ@:"E#')*% M%$T)"IFF*'G>\?E[O%0J)='+.IB[#PD373#:LA/TH9 /RY>I6O\"M<*)RE%$ M:TY0D^)T_MJ[7R!!G:[YKAQY3%F1?N:EP="P:+J!AJY7KK.5H5BKZU=> M]]K EM45 =*^6:"2] M)I.XS8KRQTU1M!AQ&4":>EC'X<](6"5>-D57' RD*Y')MYCIX<;/2;/BXP/W<8T)==G MG(R6:9#R]2:SZ'\IEYJ2A=QTTJ,?$>ZDFL%V!'8 M;_EZ*=,Q508MR50PU8@SJJJ&/K;B((]BB8(3]:Y]G/^=F4J?5\ALB4=XTX@R MFVN.T%=W,Y/M#3;E39:X .@V+2T6]V .+)J^(ZW?-<:0E":U-Z*L7J% -)0( M]7KN]3/[!I8,#7=4;6PAVW?RN[['><&EL&_\!Y51&8MII+#)@]'!L(LS!<2\ M1-]04_Q,,[";6F[KW,-BNV.>\'<_S6BZLB61\+"R5 M3=26H7QWHC#8:%V).:M(7^5,N]"K0).1JSDQOY$S"*K05B3I\V7[67-N^"/I M'D?- 3F%H_R1$>.1JMR8SI8'Q+#;75F/L:Z9GRB!SF5J/NTNC% M7Q_/ IZ."@>Y(#*H@*@&5'2.XNP9Y3V/&2#$&)91?.9KG R!6'415HRCA+ATQB]XWJ-4 MED5D%5D$E6.FKE2Y]U1;$C^>(EM]M6MX,/;M!O!X+OF-4E7ZS+>&RA'7+:;> M&T :)SHTB"84G3K5R?>>CJ&AOCO=ZYI".V$>Q?UA$FW73UKFS(NZ'A[RD[9Z MA\E ]3'1E(3<8H;A)&L!._(U-&E<:BPH0]Z[%+^0X;;:DM/L#:VRZ11Z#D\A MH,U3:43X2]:"+5$&<8/"4!'^IT5/J*L5.#0,['5(VJ",9"%3@1&ZI JI9^EM MPXNH6A>\.M=P(S_ZLM(X\ JJPQK%R\];3%]YI&^8+/-Q8LF.":MZMI$G7\U+ M@RG'994%67DFAT1:7(^)#8^-?\/.&DU%\N3\5<^XA)D^1]"\[C+\&L6 M+J!4UM(4;E5]"=,VT31J-&\\RM\T&HB4UF9^[=R*QQB<+K!%H@X!6C[EV/3R M?GB.TBR1TP AFN.I$H4 .BT[+"<@OT2()GE\*UQ%V>^"L38+\TCQ3DEWYL M E JBR@X=$"M[70 -Y,2&U2N@"RGGA0H>/;*"*6#JOI_+#%G\FJ5Y-7@+!B] MS7ZJGQC=1Q)5IM&.//Q0*6I7ACGG!OH> ^4H_J[$V MGXVK[8/07IM0BY^;4M++[]5SZ+$>U)R.1&!DA+LW(?-1YQ.;- D^_X1DVR4V MWWHLZ:T75Z#6057?H+-'>*8\-=SXJKWE7MHT:O+3D'FF[2B'AL;@EQL<4046 M: 3H!8>229<_1GIT48HH*WK%))I''=N"IE=5*I?P:&>]=)H5OA0.T!J"7B]6 M-'D%Q@0^ )4;HMN7!-!K;M23IIMX!M[?U-0NN0'(;53E?J7@E1?DKSLET'&D MKJXYUGQ]P<]TSANR_TC[M0VGD/Q9+!]P7"39ZA%64#%1DI?OYWPJN<=X.)I6 MDS'J6FL)#O+.Z[:K0E7#LY^5F(^K<&=JV"89[!@:65+LM13B1E+D>D%VYC/[ MFI*4J4_F'YW(+K)]I#8\6 L;S$[[-$]?O@1+$BDX)IKYEN3@H.%2Y)Q=6/%> M YI@O]_FE,RDDKN==#3J2H')H+"H05OSA>][N6IJR"+FUA>^0FUM?;;[0@_( M!H)5YIH2YXAQ<9)2>&9;D)E'$QH=M-3:G=5H@LQ> F)HV*2)M.1CWZ5FEH.W M&5'5&AW<$?D6",&]+PB>-O6S1GZ-*[528X"D.58^RL%##D>>!>+5?*@L4X\@ M<1&?C Z8??CD*S'LV"]L_NE5\TGAVR^]ZTCXD,S0RKY7"N_.8W;H)<$E&Z(] MX$7UYH?F0'61-[NL\YQ:Z\IX (ZS.EZFY'/\NJ2"B@'Z6OBF)V<_W8RDW2 M43F456RH$LY%_&&14R 8-8$[$-!F7 M(B&1!3?Y,DW0/CA[%!>CS_50%;3[?O'0<"7*/4E<+SZ%PGI&Y ?']B"_E(+4^B8[77?)-QVV7YDUCRK)?M)XZUYX@67G MR&45E-R>UBY_.DF,24UI6C">9V%42!TK5J>QH6$Q2L7,Q$/21RB6MLG,?L^) M895H$?J*K)&N++J%=;8>0=77/*KZ5:#A)Y79XG%= PYI]#%&N92LJYR&>R!' M+?H ",ZIB_F=%THTZ-5V><6&AP+@M\&*P^3Q25ZFT8J/E\BAY6J6UB;Q3P; M+X6R4IYEZ PW"44BO$FDPQ\1+;7M6VFW@VD_$93K4UKBYNZ__QBL"4JZ<4LUTO=N!>9XHBT1M7IJ&,D"_I-;.=[ MR/-7X;+[>"WM2&,BF>.VG3^S?8$/4-M?YGT=#H)28;D7 &+)2&DEM$>KDC8D M!,C?2"75[ZLYDD.4@!R0'GSD__+#(D7L:+;Z\H+J!D!N"/2<0S;.'$I_<57E ML^KWW4;G(GFNRB_SC.H\=VZ!^UJV%O^SU3>4S<6I>=N+>_$UQD(M):$W@+A. M^&+&IMJ/@6$"2^\_E%P?OUH ^(VI&JGO@6U/A M:P*IZOXF-=GN@H[)W%%)\**!P9.2&?N/W&V/KBQ\*O-:4*AR[>TBC=;M^N\*CX MLBS<($3A86#V-QM9'.QG7!'.\87SZP2/[_: _X*7BWOHW&0+^<3I=\SP,13W M\D7^+^CMM] %1'F)^#PMO $S4,YL_/\J2ZC/D_XU+GY= ?"9ZSU]-UMG% M;Y7ZFYA4M/5BE"BJTUNJLL)78KL0T1M ^2:<'7C4E\*7F(]$Q=;@-�-\%! MS%P7W$6*7O"'!6SJC_"8@!QA$%4XV7>@#ET0G$[Q[X(E;V*Q_8X*)_+)J!?&+_XQLIXN^!<]3# MP.AO-D//&,+??160Y6((BS$.AN?M3^PGK(7HX/"[/,!-#"*P@']GV4":L/,^ M0F.SUX9TM6O3HO0[WW3P\HS#%L6Q1?/*8S5[617D-]3/5R:>2X061&W>\?<6 MX1?2PM!"=//;)-ZAV-_]0?F<5LWYO;5TB]JKII2@VI$FSM'\+'EV"M#\**X; M]?C:ZCWP0]"G%$AKN!20$ 93.%FCG78BQ5MKHT6>D6@_+P-%67QE+(J23^1) M9A?'!"!$$VC]#13R-Q'(_Z_=ZORH25X#V]>I.^ESTLC@Q5((6_X>_>RK?NP%0/!6[UK Q?H^$Y5+;U:-\]>9U0VLQ&,FM-[@SVG]19;U2R3(0H"8V_:?L8 M3#RP[%BQR^DA7I@93DE\ S TU?5@].YH!":-5$/)Q&'6D;SBH0=^L'[V= P\ M([>,?4>W&%-,:]*EE,(+W8[RR'YJ$PT?95L5E+$!FC?CN>AX ]6@0,!AO?2G M)1\*6;F$;B@]ZAL&=/1P;!$3[\>C U?/1VB:$#E*.*;0YU^C17!.O[$\Y>JW M*Z!2;_%^_ZS$WS!7CS)-0?L5Q*OA&F='8"I$N#%MFU[L8%?WE(A_P]+5C<'[ M?4>)F&&UWM0U7F//7OPQ&BHY]?8+%'JJ@UT5\.!/I4D5"ZI''U/&HO>3*T5P M]E/S]UP^Z9SBI @W)FT_?+>K$U'?A<^=G"DU>;7-!6\G2KEZ^V@-VJ_ZXB^- M-P?6<5BV6^6_M8?X8>[EJ,77 MT87GY-\%]:< /]_#/31^*/9YN_=L(/9[9D[.**7G1\;T)6;MIS0_+.PB!&X MS3< *6S:&B^CS]$0:Y*1)3&%!!S)6A M((B#RMLX^EHK\P&Q/"HJ*I!#,%[>\LB?TIQU*@L,IL%LG*]Z!\>?IG?%Y6YU MFEKU^@; ?]H8(ES'?$OD(KELK%=D3L[(KM]9IJ]K,]RB=ISJR!\>W2THMU+@ MIA_8ZB'7JZ:S1F]UJL;41&CGZ\:.^"#'M?FYG>%NEEFZQJ$(61X7VE;FH&P> M\F$A>412"092+4S5=5PLDX^,%WHU6/R""),H-E"9#AO>RO;(M M"K+*ODY7O_M-KNO^67--.-5YU^S@LUO!P+5PJZFDL^M;P7Q+&3M,KA06?C*F M?\V^WDNI]TG=V_]M+1!ZARX\]]NHQ?3[A]JR-X#Q:II&JC2& MR$?>.!'/^V3#_/+KS!.3[6@CB.//:;7L!O!;/"*.Z9T/5)[@?NBW2NFH.25Z MNY6 Q;64_J6!)7<'RZ5)Z#,'B2R=[)XAZ*S+6RG\^D*_?)RFWO/"2[?N1&%Z:OWQ_XS=^(K.ON<]_E6G5)[.QKXH]^V>05' M,_F'%AIS=IDLJ!\;X)/LWS]M#'J5"&GJ=^EEYG141:PLUY5YIYY6G^T2045 ]ME$> MUJ@)[@?03=WW!+;! M&;$ M8JJWJ&"2G3TQWV\5I>2_ )?4ILOU'TW==L2QTM'%5[+3US@?GN5O)QJ-/F:_ M3(XX[0+>9B'+6_]GF=-TDNN03R?4XQU%IKE%#C^=MR:4A&)3]TSX63YS@?9$ MW-49 \(DZ(F6>KKP.,G .W@>Y%!WP6PCM*H"P,$3/<3$3C'J1/% MN8A!8+V+%[+\ER_5CVW9X=R"I^<7&-?GO M&E*A^=7;<>Y*-;52S"VEVNJ;['>QZ5M%W[7VWR;FG^%E\4IL#MY/!2_IK+U> M;_^CVT"M;@"6<&IW\4>7MJ74!<=[?=8.23?T.FW(3N2*:N\1S>+,P-:3'V)+ MMH_0[K_Q8*;@0@^,@\2!2 E<(L_24WON\PL2#<X;LM\?.+;28:IC_P0T FPM^$@Q]9^3XX3U_*R2EK1W56VRO6_4;>VX M&]I=T=__M B-B-.IVV-)^.-K#?8:[:I3*_A1$+USS7ZGV.T;@*O+K_,/=&'\ MJ[__7+ SPOG1%8[N;067=-?;'.F[P^2NT3K[EVA7.9_ZT#E][YS[5?%_'UC/ M;[OULT=PBIVW1,?T/VQN7N-\X?AS\LW]/A]O@8C5J%0_%1TQH/K&_!U^T%#_ M?=# 3Q%(1ZVHAON"-#+_X,) NG.%-2A*III".DU+LBA)/H5Y UI6$8X8 + $ M4\,AFJ"W;=,CG;I5"/?%D:'LF/O%67@Z;>N=53S*V>DS.G3OG$AN2(.^(SHV M24L_6MSAU+8$[B^.[QD6F:&39#\2!PET7^B,QJ:OMNW3-(1 E:B?\Z5)40U% M5]WK[_V^ /$KMJ!BWDV91AZ@..,UQ]+ 4%)3;\Y4(D=$^DGU 1?WMM_'I-^> MR$,1]:]N ,"_PZN*OS9R^MX5^5N%?^I=]?/K"Z7K5J'&[Z-+IW_4X]_Z!/Q; M8/]Q5N ?/??'UL'4)K/QP)]CXGKKM^?'<(U,'=Z5O3_QGS<%>#7_"^FW+Q(_ MC7_G[?V)RO^GVWH2CVQO0\Z"#CRN'[S8G[@!/*U6:IHYN>S9'[!\HY\D#!B: M[%:8*'HGP[I'C1YT%7.,CZ%V=V-I1^\NK^V6?/-@7S J*/HJ<&'&S%DO]&-FSJY,=5WRSVF82?$[;N MZ=2/PN]C[T_>?$W=N_:/F_+\Z?@CZ/.C K+(@L3V3LU]LGAN#1_6^]5M:V4E ME;K+$Z*.:QB=P((%ZR0V]%E!RS@"_5TC3LIPX_CGU]KSZ? M]*S7)#(FXH[P3GK5B)E_9H]HFVIKV5G1B'; J(6A"^I.OU-]R>MWT$:PPE!QP+TWVJ.D_8BM ]=UT*_1XL$K6-"PP\/E M4(UDS0[^X<'WGEQKJR2CX%<" OCHN =FH/N 8"6[>TDCKZ /T5JZ$4U&< T0 M2((8 B-QZ6,2=2<\9EJ_%#7+=%F*)@_T+$T4<,^U\# OTDKVJ[JR\%8@Z+#F M:SUM_ZK*Y?B@<+AH.1(Q3&Y; QSGE!K#&Y_-WL+N:3V]'!>G9YFL+6DW":HS M'Q>9Y1;I!WG%VEN6!4!1O,["I?;=)6X*0SU-RA.KAO>79: M3/C(4.FR52Z<4WGAV1F9D?[E3O>V.NFZ1]P"-Z+\UH5NTZHA?>1$#LXJ0FC! M0A((FIK_86?41J#!HM<(L<^6X_N2= M?BJT3+"ZM&1WSD 8-LN=<'^W4LOG;97R!I@C3"BUQ:I.=JC#C?RX\?.@!Q2F MDJFYO>1HL?!^V4R#HS6I%,T!;"<'ZDX+FO57"()($.4IF0),>,_3Z=]G73@? MV9/T0]!P/W"I(P3&T!R"R AE:9LE''"IW!D,5\(Z&U.;ZF$2>91S!FX4W<;#() M1B6*E; UOUTEX4R#J.6(%Y]ULZLO&W$WE,$BG1#@IB7-IQQ78YAC:S[&[6,Y M&AWK$,LUD=%]V,?Q!=!:ZT?*IL]\^REQ6M)G2\U$EN$ZL"00BN'$R7;@^68)4VS2.!(WYQ5:]M> M=7JU C/3/E^UMEIFTJ- KLI(CA>/@.T3]I%Q662[23B0-@HD,D.:'PX-8 @4 M$W%4J3UG4<@-TB %\9NGF<7-(_&+C$6:TS](>ZE@;6[T0GYVUI. .'4OFIQG M]&S&WDIFAA1+UB5*<:F9M2.8)__)L,P8OW.A&R\&4"LS.CL1*VG(RM7AZFS7 MP3PO9RLLAJ468*DFU:]>< Y"ORNS(OX M4O4XIL:FQHV6]H-\V\8L+9]FPGG"H&2"37"[^%XRL9;YG!(C@AO]XU=*&;L3 MK*#.%?11%J(9+8\*WL7FZTS&8AT*VW>O5T=+B^U4K=NT>*WGS.G6B^?RZA20 M-)O:.N_15OE85BBTZ4N6,GPA0E'GJLS4*#-!0IUV96?M5'BU1B?XV2,R6?P9 M>HO94!)"13@"5B91)A@RMK!A8O]Z)&G$7J)1*@N!9H$P5^C5B1HS.UEO\8.2 M5&V&[E7[NEK'Z7,=3E,K!>=0R?PRG"R9,?E@QJ=+3#G6S?*P&=U^SO','PVG M_3$N#2,YEAWIO$4\+7RFYUE@9(E+M1!?9KL2TSAG^[K!"/Q9Y(C!4HLB+90* M'M>KMC=H^NV$9E96)7.U,[!7E9H&Y?DOH";1,>_856IFU9YZS(30,'KQJ34) M/ Q*PQHV9I'OR2>=!WU/PF"G.0H0N1?O MD>WL9+VT:O\R #W&#'DPZ0$"< 8U2/Y+U><8@@K+CXCQ@!9Q1#7X'M)D(D@%SM.+9E?$W"U8 MU/WA*TVS4OF(%$I8H"49,$%+:E,[#M"N_9%X"TI]< "8$UD-2)*(3C*M-?'E M9.-X*\V3LLF\XUYS47)]GX)4JY.0++9:G'Y5-9\^F(A+I(]IM5B/>/(1F4#M M$'=F64"@"Q+G[#"N 0>">;",@78@[@94T4%Q2J56@?MG1Q%O^>.<3N>G* M80<&J>AD@F+&B?D$I$0/1Y:QH@\.#X;,9\?,_69'FI]']$TW3?I17IQ%!"2O M"H@.BYF!J93 +^=^+!X2>F'JVFJ6I)3RBLD$-C4T2DHL/]!AF[*WV@W)D>K[X!GB!!YM0U9 M0AGC^G2N:.5H\88%%++B"@:&+J2 @'TLRG+6J_U*<I>[^"7 M)LD?(M3,3QSN8SQ1,"-;()]2LPT)S79P?6$M1\*'0%CVL=II52#"/MT$E&( M#HH+UXFUXPFZKZVE/MB$?:%.W%S0C7QR8%XZ/CR\>0N3HVU=DL(*WC( K MG8\I%Y#?GR"MB?GY@X(AOT.M$UUQ2]33YJ*FKTQ&J<75*1V8?)C-ENN@T<_X M>)BD RY9BW(>T6VQ3]=F9W:?SB E\JILP[#:VL=C5"Q)^30O#>2]&B2"$D5/BR_[ M'8ZYY00_IK<'*-[2AK@]/*)?3_N(:6,+M6NH;'2W&A/VO4?G2V:R=OIGSD"OTYXML.G##$Y7 M[4,V'=N'3>;1=>5"-L2&9A]IY1&=3)1!1*M ;AJSG)"Z1%SJY\7+D[GA*OXV M1![=JH;WDP%3S0@I: 3&[4:/7Y8UBRZXEH<6;!UC4WP&L'<&T7O,.W0)SK[ MYY?:G\^98T4++/",E@2G !P[9FV5.;%K0-:7(,'(9-H-I6;2TVO MXK MAIGN\F:S!Y='7E._NH=;1PF?Y[UF-!' V?T-NCCY6K;Z)P4_P\%;JA7- MKFI*BJMF>*>,\8@?K<>XY&!8H ,;5/ +"8((\2@=U+W+;!(C/J+^;HC-WHP$ M[G9\%6'GFH+C(Y,L%VYHO>J,C)[MI>?]=9 ]RX)D_YQJ];T)W;4Z*^21"EY2 MIHX)'J &DZPBD\A$;!L6.)=V MM$$S$:7%IQU(LEZ/(&OENWU<#6Y;2$R!'5[2)QB<K::5E1 A7A.1F=]\9[%N4G[M"V.NPR! M=(O-6*K[56RZ)SJ%[>(A/JV=M@+&GJMCTVNA&=3\++<>;?M+;-9HAE?#W[_5 MZ@MLRV6'DG%:?^AI,4]&&*,(3(T-R\2M->1,O4T0Y@ MAV1PQ,611)T_$_;T(+3WH9:G88@#C[;Z M_#"?QS)3CLA(J@JB//$)B:3MS_44A=?M&69,@W(_+"UMA;3HLLL.*U95M8&X MHOM1(KW3/M'D&[,;S%P#L%G6041DK&D]C&^H/,W%>0* #R@\P@O2%"2R0D,S M;8Y65 ^$QK[A.GZZF!B4>@%AP, M:(8M[9=#N7&^V<17'N11L^>?^U09Z#%XA9)(OMMD?AGU)44K%G/\&/D>Y<+< M??%*^=8XO0/;$"BO-V+@^%:1LXY!QKCRG 7>PP8)4):^HASHE6B6_CJNZ$Q) MA-I]1_>1AAT-QCD432%L5 [6,6L2&0X"BQ)!M@2:]F)9"(^EFUX%S'WU/8:I MQ,_V';>H-YK/:PXU$?1',_N0-1U3'9Z_*&9;6[40G;VT"2AR8;)DJ]PYR_7+ M9=NZ"!K(0+C'P35!,&?=-D+:N-AB-#!JM*CQD=6>BLPF1FI ,.\!R97""'>9 M07U=#>7B/#?K;:KOR,:83F9<8 MF;+:QGTQ5C&M(\4^V< &/ F'7?6 M)M+DF0A]4]K1HY)>Z6AG4] @D3&B:8) BVB@^JB>DJ,:*V;626I>_S(TLRPT MLOW[I:+7&^7 G4P;,YPBIJN#:$*])<+YO3'P2#J?;;/]7D DIA1!Y &LPR$^ MX!BKP#K07G_Z(@$[\E+['JINXN-2J'%H9\H*#N$2HGU+F28K&GD*&5%QHK$' MAH-OC#J7(QO:XRU8V43ABPD9ANM\^84SJ2HYWFI;*9V"''TFEAU,#1'=1%!# M!#E@O\HUH#4F;J[[8Q^%B$XEXUG)9+/4-J(099KDR+D73\ZGE+;U(K= M.L0$V8!L7#2HQ8)MH37&;70K]IUH+LN [ Q*AT1W[V.@^EOH5Z&:CH6THLJM MD-TY# .) M$&1!7VM\FI8J"4L$6@/\IITCJ6 M/$_W"&@BCV=M824S5;%%Z=FF[_;-896] MG,TE2:=*Q\3-7U&\5AZF?KE'65A&D#=WU&-?D(?*V4ISR7@?N5RK-DG@9N%G7JN[&"*QF7*A!<(/MR@_;8F,:UD\[J(].#=OE,4NC1,"$8 MV%E<0FG=8QP%,2&#/$I]%B,-][!Z>VF0,L,9+M5P@).N*-"ZMYZJ-=0.#D9V M!2U:!O@*"?D3#2&M9-+'OB?%_/X>K)$Y,3[6.\1D.R\"LVH\MB@*"93NM6I* M*-F;Q^B;FF98-5'.+D>;H)L_0"=)2Y^ER4.)&)\VDM%B9)E(32.>/(1 M N8X*)&<#VT9@SJ&P@JAAN#2YGARS&32/K<>1_.2ZS+>[+VJ%M1Z3#.F^!+4 MV(;W8:,9*]4^4B&?/MA$.!0"M7BDLL7DOZZ=1'65VLA_F?!@-%"+46LI&)0% M>RKUBBA:3]*NQ?B+;WG,>22_ MAR\1HHP;62:)&A$!@4"^IA=Z<&4N2S6%R^&HEG 09O1K(*4ALS7XCGLHAN&C M:/S/'ZN1?D]%UW4I[TEX S@)5A![3< Y?5%ZZ7AU S@8_Y%N%^BOW^9W]4+_ M2I/S0L]G].>D<,<-X!CZ;NY;GT+7^/-IA!M T\GS\A=G(EXOLL5>L5.V M^!7JC'C@SN$5-A+BL#.9H,28Q$3[@^F8S5L]47'-UUP CN':>:>XN6H-V.2^ M=L\'?5\B'()\[7;%73BL'\ZW4(;YQW6"_GQ&A\?8/_CN ^#V[23O[OY ^ /@ M[=Z1:]!W(6G]%,=H[8+)-4G(T[992=?[O2F=+ZX5^P.2A5+3,ACQ42B*=M@J M-E8PBY_O&7O&IX_L3QZ.][.N9 P&FLLD/!;Z^I'79&G\B5*)X=% '&U_;UW' MFZLL*D996^O2;3H<9^CL:TMO*^'KTN9G.LB;WL7NG9'GUL+%%.4%.>1BFW # MT\_<8X*[7T7*>P3>V1@YF86OY)VE>-1$7:LG?._"R7RN-R56?JR",?A9X?"2 MP&\"+:6P&:9SEA+^BN,B8/&W,+-MSN5WM%Z!:?U63%%94$FK(..^@1+ MU.+BCG6!AP\FX#"TDJX='J<, '3+B&55F5-:B>FD-#$C#0N;-##9,)/!J3#( M-L*RJ,4XP'6<$^Q[+Z8/X>CROR5[#M472E% L'Y M/_K^4*L1Y-(QV_:N_\[O_,SC407*#WT[QFEN4P<^O^:N^__>\W;.ZFY.ZT.. M$T]-5[V6SD6SJ ;A:"+Q?0K#V+DM@T1?-:8!QP@2)?0\+5*2,C J1P1N*S$G M<"P MH&J4V&8X5B;X67Q+I*6WW2V13WZ+0?1O" ,3_ %/U?OB E,[]*DK,,OR/ MY[-E<2W(>&!"M6)9146H(G2V<2: M"MIC# DD>&K:VY;H%072 H%*9A'IG&,L0_APKJ!4D_$??HDX?/-/2%F,%_). M+ZZHX'E@M?J5AUMU1%']FOT%J^NW='+P8W=2E\X?W@K8(MUL[ZYB_Q1DA;.* M8):.P>_TWJ7P-KU3=VXK_W.U^OVIF\,0>-5!Q+*EMAEP#HP(-Z=^6OSB\DZ4 MOPL+3L?%7>%Y?_]#UJVL.OZ@RH>[+HGR4S?X>4O6'UG](YR_6;[3X^]PF';O MM Y)=,R'N#5I#XB)((+S?ZQ!P/W^S&ZX,752:EO@/ M\'ATMZ@QG'_Z#4C]E2.&?[:*?_8?GM\])OVNQRS-&J7]1S:_RH[F; M^[M^%*B(UW_WCXI/_TKPBY2T&\#?L[]E\>).3_"TPB.E#*/ZG;G:_[F\7N/< M:M'_XJ[KW16)U+_*K>M?&/Q+I_)2^3> O'_-NO%R_EV7OO,LRG[KN"'SGZGY MD_6[U/QR7-Y#/>_U5+7P/=G_]HJ7OR5-J=3OS^MLO:O!O;/'?_T M@OI_ZP6W_+'_/C%T[_KO[PUKMQEQHC_]3LK\AZH["OY1K7 P8[_!:/\;&'@/ M^*M?,M_UR\=W+<"($)Y,.%"NGW= P^T]?K8V?O+,/YZTW1Y8+B(S:7?=3'SC)2(F>7V=O2.>M MX8 I(7QE=_7ZM'"@^%G@[/,-H#G>Y_'[^TPW *ZG[O%SHE+7&37TL,?:LK[H?,J9C@)#P3)UR0D_=9M"<].X2W@[ M;:2<)Z!RUCXRVJ,VFFSE**D?THVH[D.6(\8[V:[8972>S:<[I@H;XJ%,)."M M2T0XK(TU;,1LV*0:![-BFKZ+3*V[G %5A> M5U3[=N-K4-F!"BNU5*)< U$1^4L]Y.RR_ =\L,162!(0B3XS2@V .S07O?#N M,N3UJ;M[.:I&GJ_R#8"@)MXJU[W?@-XKI(=#=M_U2OYKC9DV=0CUQA9Y'==D M3J(&GZH&?@J^G (J[AY@\PQJ2J:S1[=P9MNW?81M&_%>T."1P.)GML/RL2+O MDAGL):UV&^G-*%-8-AJ;FB!Z60HZ-$$8_=$^!1F'1W^5N %\"C UBQ@@0-UWQ JQ5\_/V")M MX[ 4 8TC2 MHQSH,]/B7$##882KX LP1A+G*" /$&$5 9B,:K(LFIC@4H"?X0?J@N[D1=$[ M>'2N"UIZ@GK937-ZU)S8'C5OOU@; M8U$$BX:H/#5PP]TE*(NPR$ J1 \SS;"DP.H6X-XS5W YE- ^Y-14X\JD@B]2O$7%6<^F)*1XK6EIZ7*A]BY M">K&9@=-D9-$T#._TBRBARZ0="/T"B34D *?R&P[(>!]#C+FBD@1-R1'1D:C M1L!ZA8R&"11W]/@P+MC'VG/E[,C>&<)E(4WI;?!=+ 1O)?YKS_>V9[K%Q02" MNTX7$JQK:/M6L[TC/.!XX>,; -=FW$-3M_TOAG,ER&/7]%%RGJ15#W]BPS, M+,!YBQP,> +\T#<;0?S(>3 M(G.)$W-#07DU5!Y9,2NJS(11'.+<6"W)1ONNKEQ/"YGE:50*W@ET>SN;AI5O M+:ARH!LDJ]' 4/)ABZMJ_0V#%GD9@ X2AL 1@$TD ]/9JCDOGI,WMT^R+6B3 MKXDJ@M$K:VJ#&)+*E2O/)L5&\$I3+Y!X?Q 6L]X/1:\@_O[1*%[#HQ%E 6[\. M)V)TM%5#W':B.H8+Z_Z^R0,J_8=W9%NTYZUABX9+X9&J.=/Q4KKB"?[LGQB8 MUU32X.?"2W+%H[,>% SFB6D?JC5BH95OU"[#5$ZN,K;;[C>_TVM,.<0FDS0D?6T<5E2,CER#@XI+K8B;J[.:V"[?V ML:[1?ZFWGR$I@"?[[;/UM+'2%;0QL"^ \YQE,Z)AUKCY0J40'6W M^N4V02TL>[8'_WG+^Q3USEDG1625IV_\U!2^R7>R 4/'2ZDF>$.ZR#_WYL2 M*2NVK.2^L7/(F1QA6^OOHTV3ED7ELBUQ%\>62F?#R^"07A,&^EF)/C&Y 5S7 M?[2Z7"\VWGFLTE7XY[AY^Z&\#5K_]9>>T(+.;--'KGCCA1QK/&W:%- M6\.V99;LW\$6LG=5(.J8KZ>ZQ]G4-.\5WA9PGE%Q@F+J8.R\(#N$0!TH07"V M%/^NA!N8SG1R495%@A"2V4@FE?N##]VB5G$#+=^0Z63(B(++37??8H8JDS6, ME=0!\5 L)*(V\X=<76T'41:#<*""4)?>5K)MPR0I*/[1@RCE998/2@TQN*"C M GJ*?"6 ;(@LU>.GN*^4J'[*+IV[_M"1!0U>LER=_AC[JKLT,+Y#^XP5#H[6Z/!_:JJS 1..(+.?,\7IN MJJ:F%B+AR&2!A2I6IKBBB30U6K$A/:S1VT"(X54::VAG16.5R]QQD<'!H^GR MQW-D0NVU!NX/#.Q9(Q;&P43H&PHMFN)Q/9G)E#HFV)YRLU&3_6-\R0X[G?:*OC*5(*FN:B5$UOQ$)!+ MP@35+-9+GGX5::\>S+3W>4CMK:%FY\:!HUX_"EDNV4](FF^UBC5_3L?QE60D M/7)(CE>+*)J:\A"D6I:G-9YI#;.3SMBGD/(B>1/2GSOKT'M?DNPC^3':V<'D MDJ5%SJKY>YN. 5<1:8]\W-":FB1U1H)(S)(1:D)!D.8\O .VK6E.7ZUO.4WL M.K*R)U@OFYY'2CHJ<#)J&.2<&1Z9Z"$<+6VP4]5/V+[D#U+SV$6T3B[G-1E!$&A06\4ZPR N? MV\R.G$&%@8*JA4$IM%F$HRE,U*C@QK?ODYTT$9AY+7?WTU)JL0626$S=F6R] M[I0,;2MCW/&(\#WDQB96EARDI5::DU4UQ%P4-+'WN>@0ZTJ)53_*EV7^+!&/ M#EK;4*O]13G_0)"<)3.YN*Y?8M-K#EE64=Y8(7MS/)-K.\D5I06(?RT:G MR ZHPE>G+WPQ(?1^.<?U"/I7%+#KE@]K4D<=EXL.[\KHDM.(^6FE4TC&9 MY>*3C#9F5P&%2=1\/,&> [6Y(ZGF1GD%7DY%E)!3C M>^WP]?00YEP=\UI=*@!?2R01SF(YL['??2@8?*6VLW^+.G1M%8@HL+PF?S\* M'RZ]2,)7VV+/D;6\0)7]3:U,V$;RE5EP4-[R+BH%8ZPJ*U-5Z)R29U8.=6FY MLMVVON>20BC2S 5H.W/*=D1.A6P%A=E0G&8OGQ>.[O)J(Q/NK1D1?V ZR=:[ M1);LO((=VN+'52!?@GAV;-&8A*@:;^.Z7_!<2-7DF^)^K8P4XN#=OJO1/EW5 M,D7--%63W<%EF7)D,%-X^O<><%5F0-[:C ZA'N674^+ GTCQC;4JLP^I9SQD MP(*AO%^%(W=M'@J%NQUW9(\._5HQ<1D]"&"2VH! MEDGHM+,%4^)VD<@:PUC M?7F?@O@47TK=ZV93_(258E$H+@OJI2FUOM5!_(W 8$V'5^+'.P8])_W9^-5!DJ]FUW>B;FQ"6;E.]E[1E5.'R5@ MV$8=\Q,=EW@B7T##2\"']VHZQ,]V'>4,U"=$)B^ 1VM#WE!E:VR645(D&Z[E MQ%<(*AQ+P2::6X& @PDAN#SJF/8T*3.4[[N8+LU^6J)9EF6A$HWK2)1K? ?TNTJD M&-DF]H"NO5T[U7J7MW?Z:G,E=B?<'1E= ^.Y'7Y9!/8@/)\9,U!CD+%>F0@5SFKS MO57Y(>416/G8KGH#7TC(<>11FVBR*=(5QS@A03-JG^$JS#ZS++]>/3Q9P5NN M3$1>33_=B;Z8XTK9^E0O4NML8> M6K+H-A"YW2136D7!5-%>44J/BVUHPTZHP6U6$9V53$8#VV,QQ=IHJ*.#NCUE M\!:NP9"W3226UTRACLVTT&R4&79[KH1]=;1LG"$AJR(>.M 9 M=Y?2T*;Y3%N!-^%CH-T@MZJUX/:[S HCVZ8PI(DNKSXM+(^Y'[->A[2X*A,' M!HF@*J-*.HYRZ5'"_MYX9BS>@ME?J)[%POK":A.?3$2[ 85JRN%TI1%VR^6KE4:C@GENA4HU)IC)JX4K71RFR>-BAEBWK= M[^D.Q)C.G\JC@ KEH:A5DV-88Y%C&&R#^+0XONYJCKM69^E2$9: *EH [W4H MFXZDS&3D[AJMV0:_K(5\O0KG>VD^7$> N0M/-)5D5ZE&9XM"<3@]5?EFB?_6 ME6CU;&"LPZK@?M<2<+D:PAG(=GH8[)@'/.H41E-6A3M7W)S$NRXB&6E%J(QA MV#(S9I+3%2P%D;Z,VYW7S.MTD0[C*)%"5?/?"1W C@*9X_X_OQ+\WS]T+3$> M>2K>_Y)Y @P3P!K>]!+LN^[MDS\!3NB^?6BX 8L^ >3^]Q>4O?_Y@K(MZXP[ MM_[-TNM;VL5DQP64"C201_JJ:XY:0HR>EEK@KYU%.K1)O$%WQY+''RX)*FI;$\52NZF1!+S M]WPEY>Q$BC1K M6@JZ?+H<:51?PJUV^#!_C;QMK9N*? 5]9D@PX^W7Q_SAEZ..-!Y5F'^%MI/4 MNTG(.I73PUSH*L,.O).%DS?RP0SYN&_A5GT]F*-N[+[>?*^+5O16E>S1K&@Q M>[:+Q1%(_WNISZW/.G4N0P$Q@=W9-P<&&JR4L=H$2PYI_HERH6=U9ODI^3A+%09Q2G5:,?KBCX M)YP_:;(%7N+9G1U" M"/PD(DGGD)I_=GW9:"@NUS/O_&S< Z1A6QQ39/HEP0 M] 1@-6I!;-S]=VFXX "U9C85J?Z2B#=EV"+>)J39[HP.U<\@I0W9K."!/1P@U.0%P\:N'F$GN!.QQ;2P5F<4 M!G%\=B BDAX" ..:@H:M$8_%F]IH^S+SQ=5;1L%)C*@]L,:.";D*!) ;;!]4; MR#9I$G4M^/OSQR1?T?_Z_%$"ZRKESQ$&V->F3X"'/V\I-W6F-#W"3&(OK*%* M35SV(I7-<&'-*!QJK/GN-RR4W[#F-/9NK#4Y*6%9DOPR62^-,C4@6IST'24: A+@^8U.Y-#=U0YE/+H*&VC&]"L8-90%# M:2TS\?,?[2G!KIFE7;=:9V:6""^8F:LN2]^0ZYLT6E!K*GMSEP8.1EX4I3IB M6.2P[:D0((>QM'T#HM2K/#ADI"E0SM*FX2/1I1%^: #:X"$S@=FBFMU^R#60 M .ALP&+O:DI9>6M,1*=\%S:T9M^Q;;S93+4SO%/<&-]T8MTSF'&86^#=76L) M"Q%"%-5#>\3ID,,!FU)JX$ !^RB'XTB? )5L:?H;YS?L:GL3:*G+"#Q"N-E; MO3ZBN4X$49T1\.=WM6GI*S32 1G>J-K>D_=K"\1&BYL(/K!E7#BQ)Z@.Y7:Y M18F=5R.]6;8$EZS%TIZUBZE6@SOR# $*3%BTKTT!,/ B0>Y;TF_BV>Z,UOEH MN[*HH&A@$*7A,2.ONSIPL1_5A?PL%*@=IF-MAII,Y-^^N]06Q);T8=W1TI0$ ME23J]8/M&%P1$7CR>2!'V*'46F[J/N(70$D6A[=,0] ?:G+#U3*3]/G73D MJ#]877C>EFP2E/X2Y(7YWAO5YNR'XOD=M*_N;4;ZX[RC;0%X-_P9SCR%IR5_ MDU83G4*-+K?V&&O*%0,3-^0##F+L.Q;%R:#O^MW]UEP=XY@7!^X;4T6DU_R= M4)@/:A=HZ=:]VW$JKELD8?X@J)FMQ]:.-(3+%K_0*8M-G3 _X>IS=XP2J[L< MTJ.6$(Q?]78(&$^ 74)' _*^C5\O!)/_WN/V[./P3>DF ?O5*)@L_$?>H;]I MFS-$#RN>/=7^Z^G<45;7,KS?:X=MEW'1KZ/@5_YO\X["3?\)Z)]4J2>]S;F8 M%\11]A'9GBH(9<2AY(U347#-WH?&+&90WCNH[/%Y/H6GZ@E#.=!9(O,M+$P* M2ZWX)]"^AAEA1 3. M@9CVG*=01\>F]OMFA+*2:R_2 _T*WSA[5@4Y0^UYES*KF+<_)_3IIP>(SDHG M+WEEMUL M$"B9+,G!8&->JHP.#\_N*=3\CIN_ M\V'V NW>8IZ\Z[$[^HX-8]OQ"8"6/4ZZYS?Z"E*)8ZB/5G?FO3<0U(8] ;(S M YX @3TB+/QL6']N'+M@D>S.6?(4"K_(Z-IZ<.3L9T'R5L#1 M@/HWO)+^07A/Q]I%NDT*O7SG_E=JS*2K0?!WWL0GP$BBV&%08!/6 ;I)7H$) M__J0<"%.Z%(:_JSL&_^$Z#KU67V2^/M M-!4!ER,_1,[4W;Z7_X.GZK^CFW-"Z?WPL]X.0\R%_-XO/W3O?[,9]S/Y6]C@ MO.H;_8$B>MDH3-Q%4DF*#+S7\(IJ :5!MKS(@LF]/92#$6VUKIJ+%YZL]>H+X4=+:GR\/ V-?AS/U'X\S_$O X_V[D,Q15B25_ MP28E5[F2*N6K.CLL*(T>ES4%Q5TH'NZ8742)5^@2:DPR31*HE-^S0<8;Y P11=)7?=*C%D^(CN /8$2,_0Z.T224L9F!7&&3V=08XY0Z!QDJ/S_('_TGPQ8 M\D,R@)/!VU*X24F+*$ROJ&@V3T52\A,IW/:24['G)331I1GJ"P0JJA//L/.5 MB:R_@ESC*CQST65D;12?L\GM;9.J-5(XI97=#0&%8_*Z(!DKF2W#%\:7@+WT MEV)'9VE<$9&4T;3;7B1+@O7G=]:"H>C!S2JFA,3,ND(_(VH17KE=+B'&9I61 M16H&013W\V*6EW';=I**:#3I2^M_Q%;'Z2\%X^:X?3]5L5U^3E44/]Q+^]8[ M\PEM_'_UB_R;B3?QU[4\(=[>? ) &XR5Z/PHF'\*0?/$?T1E' M^TM>E6%8"B,YA?(%_ MD83X3U_T?P)\^J?K/7=F2,\C(??\+M[['YTP_+N5]D/SC>_%QD%A^0+:SEU: MW7+Q5+EJ_(Q0"SB.AIPAR-V01>LLX0-7)+)BO.!DO#-N@< 2/W+/KCRWM>'Y M9"HSG3Z )(K1\X>2?3_M5.Y!IK]OV9[.=Z>+:;M;X(!0 %965F0'Q M_8B8=^^ X!>KO7\YB9KT7+OZ[,P2"!"A.L'L\9 M6:#OYWK<59]]*(5TQLX_G?'> HY-MC2NDF%G%^78+5-.5S/%(ER06E+Q29ZC"(\5CW'EJ$27 MA8=@==J F)HU.=$$3C-)3)?K"1 Q02.?\S(>B<,7#)UH/P)>:JGZ;+0BB*57 M>4'=F;T7Z/THVZKCM6$X+Z.&[<*>0L5*U !*OD_6=5\0P"UF0 R/99F@ATUB MFO&_LZ'^O7((I;/^&74%_AECG7Q_ M!S[\.W"^_P3^YL^ V6&D:'CBF=?D+>')7*5[%[W$C.?AZTW*$94=D+T@WUG$ M,V#>MJON3LY(_,W!PVE%4,%#0TZ-, P="FI8;M^ &25E[^1T1=L;+7VM881* M7QP>+Q!6W+ $Q:];88BM\NU1<:BO.-PY1?@>EG%)KBA7C:-QQJ??Q^&MA/UX M_ONBNE(7R>\#\?[S-&GA]>?#+LKTL2V_9!03Z2^&=WEAL> MM]::18I$A0,'):ACZC%HE6EMI4 %6V/*QDI MQ^#1O5B>"EM3;S*R6GP( _YN@E@QE9G%'*,8%W0RL!@=@(7Z+F0_6_#@"1#\ MJ_Q^E'RHX2[H-JVF^\#P8"O+;>*C\>?N0UD6K[N?JC\L+^X<'L9N_$2? !A_ M3@-XD;]Z5N06@UZERL;HN=B+4I'Y"1Q$Q"P3WK*$_?J@4&.,5K#/X0!?-W,V M^G2AL!J5R M27YCTW"AOB2\5<&WS(:ZJ&=Q"6B&?QF\&>2V^O.7T!=2>24*ZB8MNL7!,T^% M$\4<5X<)3?><7#9'J*MSRQI6@AGQ%T#]\[M+R[24?6P&;)$Q,;? M LP=T$?3/9A-+Q(//#Z= 5&7>O1^9N#U36H@SM9:?MO&KS?77^%O$&T *;Q: M?I!VJ7)^['-:Q2)WO M]L-CC+L5(-92D8"&T@>"8%!G8FSI.[7.L33'DX3>,37N3%58(ZN N%#JBU*19[F77.(I5G!A.4H,A1P%M)Y/!F&OQNG^=:O5P%(:!( M6LUBNZHNVDZEABI]Q7)MG5J14K>ZDQ//&SV)T8HYA9% *9=/!Q=8C9[(8#E" M@/)X.9JF6]WT<@*NJ#7(0I?C#1XQ8CB >!M;JZKDD'WB VNS)7P\$"J $PN& MH8A80;R !R[B1*OTD+0@BPA&K *&7SJG6)['!P\Q\L>@5+"[&A?=/>:Q5.18 MA8/2J"FHL+EGMT?C"J\]A81!9<.U?0>[E&"3%'_%681*,N(-*\7[F'@34T-- MN.IKKW:%-#-Y4UE> !" CC6.HRBZWX%CL2GJ3H6*#UI%7 MMG3DXR*1,)X0:>R%C\S[2MP)&BC6 M//@U6YAR$D3.R1R+]C>V&P^WVLT;\8&SW[X)(&?3O @!:9#RAX2XOT)SU^(9 MZZAH3X_!HUCMUZ$D)9WPA2>%;^S7R[G-L7ZB"^M,EPH[ M$YO#;Q4? @CTH5ADI G6;_"AGA%/,]J+Q4%4?E90WFRFPE3,3J-0 M/^SDVOY99[3DQL#H6VIL!L40!Y\)"[&)+:]6^^/DSK$ANS7TN $2OHF4*E9$ M(]>N_JJKM^)RB4,JLT*.5)._=75F&B7?K+[BB96:>U/"3]7S+%T]H3TE&TM& MY*&7PB,[@*+34%Q4\Y(CPUP4C@G5Q"S:.-8@0E@R&W]GKYNU\(!1X\.0\7?? M=HZJTW4)VP8&"](3+!Y8YK#2CIA5M&Z_O%994GS7_4F;J7S107/!M#'#WQ8. M3R><'_667GF/8I,L:QD8$.R6@@PM57^.K:BYH-F3(DF>(MB?QK?MNW'GC;W^ M:R4VZI/-86Y0+WZ%"-<+Z^4QD;79 V9RY=(7L;H:R34:8ZL3-B!/9C!#\XY(EY#!_%X?"%&D](UU*GR$'1&&-9GJH=58T, MK[R!O4>KC52]O?Q%2+35"GZ[:-@XEVH M.^P@-RF9%! 8PAD),-DS<.0_8LFTPF]H?/,&Y) F%>.T2B$1[SIHUV54W8 " M Q,3VD,('X" H\(S_0[%0=\S:4-):WIHG$@E),M)N$P[2^28[*380L_T4G;< M3ABL.W37G-KKL\(H6Z'A19JA1UAES",G^4T"-)+9*>AEQ;(BK9^[GSINKZ?W M (<:WF"5CI]..(N$JQ?YF>O1V35H=5H\?6=K7UT_ST%O##$\!%8Z73U*=+'J MTWJ_2+2YVML^DQAWK!RF]6+HDK8=6A G:H12XZ;]GFRT]8=YVGB-$,6,59D. MQSR&0JZ:1M-5-IT>9]=<%*IQQ>9C,1&ZQMU&[H&@5!08[WX3/6+)=O&2D0+J M @.NGGU_P0+P\:M+_5H]M^H]C8JC4U(K1T>J12L$^Q(\"QJL^O+F6'; ?7$3 M@&77GE_Y.)6?3HHZ!7]T#*\5@<[DZ6SO)!FLVWEF.&;FYV!E.9=*Y? MX8L[=HWYW+%;T0XVMEI[=-^@=87"N"R9U>'""1$\NC8(J )?L$$3["*'\\7P MVT6DT(-E8ROOMW$4HRT*&(HE*$E;6&DZ3GI&74-C9P)[1[0H4!CT#&'B86JB MV7%OJ*P/7H*#Z?K7]Q9#P:;Q40&OLBILWJY),5;M.I LS0V8GD7W1(GZ2(_J M5<5$%HRG*]70N583L9A@+K/I?-H7$J'7;[B/#3+[WD)_V$(_H]:SR;&C1SF# M;SX-4G@!S;7H?:(N=;)_4LZFS;\_N_-BGN%-+/40?%6I M0\9'JVZ*4772B<3(5L6),D*LM@5&TE8:\0W/19@?IEF!$ M\;I8L0HG3_(?,;:-W]NQ5UD:L0#+ZB>EQ8B6S'IV)=6'M*5*[LC=.(;!2H?[ M/JP^[O6%I5@W[^^Y8T+*>MND?5C7<\*)AF1IX;>WF"8]+B3$+9-U3E*V4L@T M9P_"Y3K'T^_(AD8;EUZVPZ81H\)14:@A!@."&6>\.@WIY'P)9U:!XKWY=7G( M0$5<'""JF8*Y]+B\U\]5"VJ>F=O(TL^^>)**-\VE;^RI2_&:5O7-R]M?%[-Y M%(PNMW.N,&R>JBGP)S-B.V]SNTA#0UM^BNIXP]=N;_D1^S.7>:;DA)XAU_2; M@MPX8'.^WB9["P$\ 1^[/2$I?J28!2+Y\9%T@]K2 WGU*K/VC%:[==GE02T/ M ?$@)25LTVLFF[VD>DTUV](:2E!-*I* -N%\L LP!A0=Y+*+ M.6MG0O4Y^,V;]2%,X[ZSU^+%K,6:J^X."U;H?JI6%AEV)&^[,NV(];2Z"4". MZS4&'TQ[,9EHF2S$.XTV1 MOHI6)*-"[W:JDV+(XD]%M-OPTI'L[X8?B:.D0&22L8O'==Z0*'?Y4FZ7+^;,BUV"Y-7$Q,X".YD$*<\3&@'^3;>AAI=K,MJ%M\TSJ.K82#=[+7X23H1 M?\PBD0%W%]<;4[:WH>_]BRC>&BX#V.&N@3YS_R-Y- 16RC[!JR'FQ+5S,H/- M:;+)*ALL<[G\KX(5MF$T!'1MG6P'J':SN$VKRCQERU8\)=XAWH8,H3Z;.;8E MMOAEZBP>MH-KNLN='?3T8#Z/Q+.URC*X0NO76-2 %@92;HPAA:\O=;GUR%@] M@O7L2^1=Q?!E080HKJ\GE>^'J)O$7DW$MLGK;>\5/ $T.^)-B3\KD=.M5RJ= M =6%+)T6<$/4$;9U\M'MC1[9,/%+6GN[XFWA_9'82SAB]?"IG@"NAXE#83 X M\#S -1IRS4Q*V-BF.)84-55<@:Q1%6N]CBNN,EI6E.6FE)SO MO,NFA+%EE"LN:TCD]0Z8DGB8@6^_$+"1:BV4\IC=%H:>73%UP*3.&+$3>9"636^38K=\^CVMLDF/'J/NK4J!I2E[N7W$H6\VE%5 M=C%&FK I;T_+^;T"9VNCHD+@$-X7X:P)Q*XUDT?PUC_JEBQ9;9UGQH^\\IX1N3L,/,ATE41VOQ %U#2/*=%E9MM2E M7(8_6N7C.+<]PO5E,5J\6?EBM!9N6)O!96#@I+6U@Q(-)&%TMA6,D8AGS'?J M:#\2>@+PF8L1N"S[2P)1]6Q@^P6J"]5:8YL=XXP;P;,KI<[X OE^1O:FX:4S M6SC1L8W]&SD*.DYXNOZJ[9],Z"O8U*RP8&H7\ @W@>%N2:U_-X^J#Z133TADN$TN1?&PDQ?V3!SF<9/4ME(<&JQ7@K3#*5 MS*E% 57T@Q\O_81BK>-;C*N>D0^^%>:,M6=/Y5-T]-;]V,P).G;_.65+ZRK%1SC6&C@JV$6'9@ MQ?2\/BZ"WC"ANE%!Y:498R#;2'CRF+^0-IO[^5F$0J<"%RJA[K1["]^X/T5C M(Z(0[U =N9B!?N=)%BV'(ORRIZPN_'1X #I/(+RX\6S+K;*WX<+6NK9J6N%B M,1JII3]KG[LB7M''%\5RA;H#N52;K$>HR>H#X6<%=BX2DL)"9OD3\)1 G_M6 M*Z;+JZ56Z#D+CUA\ U-D*;/V8X,VS_$@>8=:LOB(VE4I01Z?)6)^;\457> ( MD4^(IO=]>6'S+/,'B4.4QM5V4K(1*HI42*JJ/?$: M.)CW)/RXKCW-YY,UA=>&+T0J#,0_W7N$O *#U\X&> 9CFO7!JX]%L^OL1&I*(0FM>+10G+@G4FQ6MLG1BM8'FCL MZW?!'V8%ZA5@%AL>/;,?*R%=@L%A]:2SV=8#B:1RF*+.BSK/2O(S$>MJ.F8:G^=8&5NSJ$_@FJVS!-H5V]; MT/J [\!?LVK)WFEXK9[3')=2_=I6HFDU7M&VRTJQ0SC))YE%0WWO^%/X,65M M8XI)7LHR=&0*&TE[/AL/W[:/U0NV8RJZ9ANVH!':Y@@* 7597M;JKA'WL^L1 MN)!X+!N>'B@IS3W]5QN='LW>&KI?-A2]:06UFFURO!\%]9)6M)16 M1 /BM1QLVEN\=Z;.V@KER/()M)/(-(H!@)VQ_C?:_N,3PZ'?5-!!LXC.>%B( M[73P"^6,^0Y9[UISLT,!OI*8.JA %W4H*&**]KM.OHI#AQ6[UT+L$LC"B*6L M&2NIGL;^YK0TBX6L-#&OO3M:0P\9LHY6=WONMC'4.IIE&O1PLV-)<>*Q6UO&!Q<=$MPM_9GSU!%7>"PI;KHH\-9>2%\_ M@D?M%>[QM? MWAGE>-G[L.$)QG"XUYKCY-15%Y@PZ&U*>HDL4> 1-/[D"$FSV-XCY=(Z;7EF2CC#>5!#0Q3/O_HV\[<7 M4@.+7A5IK=ODUAY-1H\LV(^.?U(>GV'C(7V5S)0@UJ/3]"&RML![![=/U26> MS417 A!-Z$%G@?_)*X-'*?7;332,9.9=I#DAUO2-JD3HH\N9.6-(XB-]XS25 MG'WF') 2TT?/5I^.W!MMVJ2)C&K4* JY7R@U[TAS-4H$I\"YZR&X0,)@OY*_ MBB43]#!_*WC"%&V1GI(3C1XXB#@E&U$D&?J)S(HT6J$C0QVMPF5S"8:GI[,1 M?@*6+W2 L#YA-H;9U2G=E1XI&A_4%6N+BH6&3CO),VN+Z8ZGT?""Y?RTR>?] M!Z453"$(C<@D!*/% MZ@_=UHO=FJCOM8RN_E_^_X9/5[XV"WX&C2B:]GP;S.5&5/:9P5=+!/R\G7!) MTI8%>VO31#!#;YQOTUNJV2RH\6UK1EH%L5>Q&,6 "@+]$_PK::@2&BOJ'UBG M4BP"&!N@\">0V*@FZ7 9@PU7?-HG+$8=?/6^!UKA8X)V 6YIDU64BC0M 7,6 M\?1T@7J#!G*P]Y+,HP4Y36W8RBD"4 O+"GDO) !TXYS;).]$CNDQTA6M5']J MSFST$"Q*5$^_K_^)^K;AE8*#XE7*[(U>0\EJG/QYBRL183K?.M(<"X723GK?V \DHTHJQ'^]C\*_WF3Z3W +[O4VY?D1X+Y'S*TVV^Z+4VO]9$O&QXFM?WKT']I!1:3[X.= ME*B@'?8;&8 "W,15TS(L/2X3!C?]&)G+VJ$07[)A_,9?:;R34O[V-UXKX_4F M2,:Z>6O!?FB0A(#?AH1[7C7B8=07=RDONDJ^LM]X-Q=QK8_TO(W&/0KFQ=]( MWC?X$-TW^9:2N]T$0:PKAT"L.T,JTIV2/T;Y7)%7#9D$,[\6JCO)'Z9@?BWV ME:]8]W_E%4!^ GP>F]: ><[G3ZL;[OVFN:C"G^IADR#F?N437@$4S-_)BEM1 MVRS,[]P/^;'8_@20O%66_%MZ2%6=T2G\KB'IP*@O_,='K\?2?YSHA/'[U\=, MHK0[=K<[91F"_6:<;>O;S&RXY_ $7XVEWI+K3J)^>DQM]RT]-X/4NY/E5X/& MUHLG@!^SN/*_T?MQ/SR;UOZ_,7UM='+^!PA^NF4].L%^3LR22:=E3NJWV=-3 MH7Z]OC4;9Y60ZT!)J^?4_Z^=\W_@0[:&>8Y*]1?QLP7^[[\VM<+HGR-GWX/4 MF/>\BWWE&8KU&Q#/@T;XOSX!8'Z+1;+[-]?NRCZ)%IT_+[>OR?_I&BEZ!F(2[?MTPJL$W7TWVR@H^3=' MGS+OC-UV?BSVO86D7O-/ZG\G4.6E[Y2-,;E$C?O1P9K.!][+WP$((/P&WV^J M/I-YTK=FWT_3[,?2[])I_ME^3!1"P^CNY/U0ZY_C&UP0%KD^\PSCYU^B/6B% M,2K^6$ [FDSUG3S4"7<.=;?/VWU)F?Z^[,@L[O$?.CG]? X58Q]\H0( /'.6 M@("WVI_$N-ZK#E)0F2> UN^2A[V#2,-[2$4%GP",DZCW->X[AV$G"3U/@-4_ M8,S^@QC_)P"OC$_ ETU72>Y?>^?=TS\U>U.?2?'LN3IDMYLJ]#^8\Y04^"B_ M\?[NY!E8FJ"&[>^9-5#&CT=Z)!\@@64_ 2"1O5V""$QQU%]2/B?U+ZZ>JSK^ MF-;^YDX9GW[R;](%X/_4G1S"%E$9[TFT^YK_0H7 'T:'04!7>L*?GVV(W#47 M%L=^G!O*#F'D\WJC_VG_$\3^8P7.?C6$3L-?>?^L9WP6ZW&(G#A-^I8^=B6% M_5VK!#4@?/_LNHQ/7.7F;T"5_@LHP.?'>]7;OY8W4-$Q$N^,7OF_;QO_3?4_ MP4-88_&!B:R4(>SZ&5?/"KVO>=[M&G:KY05AAHOA,Z=A_&K^4?GG.TP@NNM; M@['OH:T,H3W>,^W!5W_1C;%?YJ3Z!WO*;E^PG@!VVY*_JUD.P?]SFAC\>"5] M3+;1]F]8$,(B*]R@MDF&P^I=MTDL(5K+N_%GN[BS8LEY2$;_J(0H7XW[IR> M[0#YMS^[!8WHA/DQO2IE>%:*CQ =_&^ER!Z[_+W3,]$6WEGSL/_3<)ZQ()CT M6\E_BT#%B6"^'^]?@D/,9DS\EX08ZTZB0.#VGT).6?R'?BWE$'883_X7=5WI M_W#W&6+:BZX2OYY%_6^-N#,$_A7U_\/740C&_Y)2$Y*U[F?&;O]I.A/[2M"_ MJ]OQHNWNVM$S?F/<9W*CZ=MP)UWL,@6/DW999@0W H9A M1BNWAI$@)9^L)4 69CBV@_ )4.^\+H__RYM_ MR3=2I/ MACT!#G^?X*7UY>JMXQS8X89OS:E>NZF@& >D)ZQF<\?*FFCER>>%F+F;I-;# M0V&'9UKE;9O4H4'Z\NWDB =%6A)V>J"Z\]O^B(WF;[+)1^R^9L--.Z&)4O1Y MA_T4L.IZ&\$&):=3Z5]Y\S?HVDIJX8QM) 3EX$.NZ.4B83=?*(4C5J\C52[L M!'DJO?ZZ"M#W@8,E?/L\JWF(UN>^",M3R!9N=RZ+=)LF*HC(0%)A@RY F B,"? MV.VAJ25U6CN/RJ/V[_F^KWYYX7JH_NJ]YMIBT>?.2%,>UPPQ^5K2T6$!1\F# M^,J(T2%55'VJO SJ!.,-W9QZ<1EE%D<]/JE7FMKH5EI2N+,3,"E"Y8*,R+GF MJ6:"UB$?9*6,N^LS]CX/W_L#PCT7ADQ@!JA($](!![TA@5BJ1F-?JXK'HV\56"Y"AR?G+Q#"!*$P5'A>:0" 5KL 0)\JV8/@ M""J))=;>%0P"4* ?A0%<8^FS $?27B<$6J$4 8EQ M87WB'(>>90YDVN9G,<5DF8@(SH,V84DJ1!+K@3:X,G!9A9H0\M*]"1;+2L$" M()5!84T H%5'PB,DN0$ -BHJE2_HH?CO*#'I:66L&=N@(#.R2[*+L#3JMTB# MM.-H@S .=,QQ%/KIR!5N5ZUN%$[3M#I9WC#_Z/B,--_/".4)R2!U7N-NEWPU MC0/L%JN(9$S Q&L2PF94JL@BR[:! 9!;IT/$=?J1%FB7>CU5<>7U=N$-XEY! M,>,B8U":N!@'P!]=A;+-=!%YYW"1$0K][%%SHN@J%=PPT$O68C!P(O= MDJFE]Y]/SZ#X.@X/K$%>@"R#C_IF+\6'!'1Y!ZA:ZEHZXH5OUB85H HM\*+< M5]"+B,.LJ"@0F-\82L 4-9#!)-F4'*+CVP;;2HU)C'V=)M1;7F^#9BETC?(. M285NE6'3A=I=SUI1F^"+&C**Q5^E$"E9K(1 PE76:2Y4H=\$!T9@E M\R@K&Y$Z ?CZI8 X-K7JZM2$K@E5%?N&_#Q94VP=%\*G.2W!M<6>LWJK/5P& M)DW]V&G"C+3\7!H1A@#PI/2TG8E>[G5\K=Q*J/!'#-<+XJDELZQ+XY1=U/1V MD(L%_ 37IRC\3R7)NIB3XP '8BM@,4D]9]$&;@'=%@-4B#,4#@:!,@HM'OPW MF>JQ_,SE'$$F>:+V$B>N^IZLX ' (8GL;H^FK"D .PX1<2_D@QKS"T-9FZL9 M?GDG>R]?7@\R[%YN?"YVV0H&WQ=M6I@UL:Y,2$3T%Y2D)0;!,@XX@*T76(3S MD=_V)[XF,@EXF[O,P'H(6F9/5$;*N43B4;F$J8Z^5FQ2@$.]FNA/(\-_S:SY M006[9,F:-55>^/LA\AH"=I(+?+Q/'?5R$]WJ.;XBGE+UF,4VYOC+VEI5(ZPZ MV58I L2I$8:HX/!Z)GS%Q=%9%8"L,YEQN.OX^>6;+1VQ6*!.D4>E]-@*+KBQ M4?XZ@6&I 3[2N;)!; MIN #<5SZA"EYJ>@P5U>0^/7U7Y)J&7ST%5%Q?J",@N!5LCNQ[?3N7-(&@9+] M'1K9AID03=GQ7K8-9<7\@(J M'K(JVQR7\,]W0H!F0?VYY1ZJ&59:=01 @D!)$6?A3 +KU7I9KRK3[5*8=K8> MIF%*Z>= :H5=4CWD2]/ZRS-DMPR^,@XG )NBN7(XQ1I4Y64(H> MK723+? (RXU 6K7*R/#KXA>XRG9JNG\6 MQ&+6V7=0TYDB'17F !5M<&5HHO6H8/5-8H5+.08LA'>P%(;+^EHD15BE'&^4 MS<$9C#:Y;**O:P_5=.KRPRL,<)]_8R-)O[7@DH8!H..;1;%?G);H0LIH;8/4 M]%E&6-A,$(JO[6WS@%=0M'-]I,ACZH1DMQH5Y?UTD@O=A 7 .X:Q[HWCSC@YMZO)YR.*+\1A;KV>7]6I+P^*\KEIA'F-2$5P, M3W9L [8%A(/1X6HA6D.-5/8&!Z PBICLPH$O-QV!P'(E +U#2](.$X'QFN%N MW_RSMW(PF:\'YDVPTH\)WPO&RZ!/CGTP0O3OK43NDK^+'[280N7@='.3/8Z] MI;A>J_6?BOB<$?=N[Q6F]]FRF#7P8F+XX]4'Q)??3BFX"SS_-4=%9 MVHIASGWZWJ;Z-D+L1#._V__%&ECS>NE*.O,$I20F:W),\]B+C_&)SACN-PRHU+1N2[;VRK M%66X=Q?Z#'O#YBF$0[$32@I>P#[886;B(78!]V.#".ST?9$Z-EH" MU^5FI)IJ#B!0H!V3VS7E@B .%$=:&1;6>!#IY&&: 9W M$+A0T5%1[BQ#IR$ MR4^3;LVN=S\G_6_(A)X DV:VL MI!D^6B8I@V+F=+D8(V!N&&KF'JOMPWPS@:L/[BM51%^88T+;:+]M@T(OZVL:>W M9T;6;@$=K:V?1ME%M*0V%B:XL/'":@]" VI5 E=>>'8ZIJ[3V'KXX&U)5:_:1"J_V9EUA MC)*+)TO1[#+M84<+V]2% ]S"K H)/S!%)&BZ,&UI:QKDH9HELXQ+N_EIV"ZU M-$<-)B3M&P:\B?'8Y'(4WV;;S6P94=+\H" C8+'0Y/WS-=X(E\+DH J7%>QX M;:)\X"[RI4<^Y0YO*HQ9>*1/MENKEY>XXQK5M:YI<#G9:)HO54 M!-YNX>D1/E':$\FN).EX(DE7H_XXB,0)+K2>[S:)YE]EE,\@OS,R:OX%[?B] M\57%)DT,/3VQ2,\%TSR\DZ0&)1^WBD00/,+]-@R<[Z@<+%ADGU"8PAEY> MR-A&OY0[J0-JO4BZ.R,>8_ECO;@*'EB?I=E64[X,-JA)YK71J>$O.VWW(SFK M!A!DF(A\'8 =R]AS@&.!J97L4@TK??8XQ%4YS=0LZ%,52?;Q]HNP[\C)Q(*1 MBR.-[G N\8[,S$+(XNL9 WQI*]1TSRX$-!E;G&;.6'5U38-(*2=%U#+1R-"% MB#2NZZODVWV'KSYJR9UN-YJ)KY+;ITKVD,\8 =*VXVD$2 0V#9Q9106@C!8F M"L;3]&EB:F)O57=JV3OKI5%%CB(=Z+%S4N;8..[P)MNN^@-'S76'7_I*YMM9 M=O=[-+ID2FQ?M7(=QF!-L16YP>:LXRDFGZ!@=1<:W%G],D%G';[]VK%95S;M[%XI\)_'*KD7B1!:*A.JO$]=) KN<2FS^B M%> MWLU?9UOXOYA[R["XNF5=M/'&W;V1X-"X)DCC--ZX0^.N 0+!W5V#N[LGN$.0 MQB5(@& )06)$+LFWUK?77F<_Y[G[/N><>W[TGYHU1]5XJ^JM,?N90V\ N/[N^ MK<8B[FE^T2 KXF5N\@AJIR(O8M4[P^"]@@3QC0$X,^@FD-[#_.Q7M_#*WKCE M.=F'52MME)\D#=M_$LLH>$%[G&)T!E8K+]E2]&7+'#C6BE_.(.'+2 S5%&&3 MS0;2I.H)RCB9*BX$Z8?$U6G@$"3;]9=+S\$X V*=6Z0PB,*"9L@J22]O5PL9SDL$M.PS 5:F")$<$:]F*IG(SF742,M8^K#]*E$6;%$M7)Q.Z<$B%Z5#R32A65:A"65^X2LP;JO,0@PF<%=4@I%:,33ZFK[N2+(L[(E1&U3I*LKI MZV?G\JN3'.9E,MNM^Q3'[#1^[=$T^::?JVR;]1%;@0Y,;1H=!4\;G8-[:43Z M3F:WP(U;OJ@H1@O7),Y[.B*_1XB53B]*F7UI(#&WP D7<^,C+NS9-B7-7,:S M. F'VMXQ* $4WU"%Z9U1GIQ/XM-$[_!>TS"6".>$B)DN&'EOJKU6HEC?!BY& MJNLNF:6]G>IK5K]O3H\_6+QK1R5KX="V12XND&&'2'&<-;Z7&.Q\X6!E"88] M+1-CKS ;4]X^(3GA-OQ4,[=-5/HR3QO-+X&)=G":6:Y1NV:R=IL(=3YWU,,A MM#2MWK-^%5_&QZBMKS/5X2W;RN:.]]F^ "\CQ>H*ZW3W3W3?+<=L,Z&!4%$F M<3[!N.:4XM0-3\?JI'$;'@4@!"!KU6%[VKEZ= MN_,KVP_9QK(^;J(B$:/(N"S[51Z%%J;J2,&>\^Z/B,]6L3ZWN^PJ* M)DC7&MRFH#E@$XEIO#4K)M$]>-#K#:'R7@:A*8FN;E29:(-!/A>[A M^*OF,?ZN/.$/E"S"RS!N&4IXCD>5+U7'$TUW9R>Y(D,OLV M,YW6 IJ:BTD:1 W$P1"G\3)_**)/>U!YC6J0OV]BDTGE9;F1[G.*==WZ%^/+ MZ?[H7\LR3NYQOU2C<:B&9DWJ$7%8D:+DLNE]^WG^[0>T:0UT?K:8E=P$3K;F M5I,Z".;I"[1_4:ML##>4<%_J+EY]S:B?^E;>>\'SD2D?*$*,GZ!Y'HMGS%$A MQ1$MLC.VJV*Z+4)5 Q:J/D8/?OS3E4J!,OW;GA)D0$5/ZOM.835\YC MJU^ 5A4S0WD"]R-2QECY-:S*=T8=AE7CXYU>1G#+"@>]-.T:^827!ILR=9;E MCE@Z76+A[0J4K.Z2G^I*@1PMU+T&NH10:.NQI71N3:/7J2ITLZJGIF?'.YU/\/MN(AL M;?>@)MK7:UU0YZK&YJ>5-V;+S=I4BL]$6RI7%(]7@HEH[;(.&![?Y!<(QC_R M21M5'N\=V-@A6>WJ%8-54&M1S8C%:UT+P%1'L7,5[+,9?.V.#2;DK8Z9B!CB M[8;?C]2F;!::-W_1QN1 >11#-6>:)G'"_\DW_8H+ZH\RA54,GF 9"#61SR3 MDT>A0 TH09)]7&ZTB+LJDN@\M\V)G4!"I:+O@Z3B$T=VQ#R/Q#%L=FQ@69@M=QQPX.6@N!5VX!:W*FE3USW4G5F%/8 M%6 [ESNW?=KOEGQK7-2>[JHHWWM;'9Y0&9>S9+0K,-^^7E?56)DCIJ0V:VUV MK!8P.#*2A\5E(Q^I^4L:66II^683A*E)L^6DB,6Q$OSW?URMT3_R8*^>,_T" M',9'8/%\LP)]GW_V7YY:T/BBZA?@7_?XU>,>*CNJ$+0V7E+US0X0> MS.W2/V2-S6A23ZG4TK9NSK4J;(:96U@X*,_0JJ$O6K1"L$?Q>A;/R2V-R9_< MKMN0EAJRZ2,L74[%:+_0L2\SWP=%5G0>=-&W1<4"0:WR(CF+J83W3,]WL_O( M)OD%&DSJQ 18*XB$;."7W# R%R60):=M6#"4;]:342Z:7BZ0H%N-,(&%RNO6 MZ7''LFG-P(R0]\0Y[ZJ [KD+EPLHS<\RMBFS+S()QD*F3-1-3,I'!.+@":$8 M0[XZ*@(<7C,9G 2E:-0$Q_ X!2\B.3Q'6]CE=Z3/N:SJ^]@^D_-<_AL^_T1[ M=OT.HR2YW-.IZL_6YGX'OCI"YL4WCQQX#7MEG_)$?4S7>C_^\L-(:V[M#XQ< M">6 N27B(6^1A+QD7Z'/P;09<_KO)*+/JFW>67/PI[YT8I1'?A]/Z[!'M>TX)_ M^K_YL;^AMA(RCNG^%-VU;=QM(_$<9XOV2QHL041L3 M-^%?'2?Y&[Z_Y+E[\AW&.!^/!?"-MN7_#H_E' M7/)'_%=P_S)#_R=)I-;7#G$DQ'X[E?E'7>.?XITO_R\SI/8A0[Z,_ D8G1"+Y_";?F/S'^/9_@OY/DOP;S?Q80V$- /D;]_Y/9_P[4 M?P8[^H][>/_F7L;_$,B_LN'9?VD1B^YA,G!=B9:F<8I_';M <)RYF,%4M88$ M(_E10_B3OHPHN7@KVY(%G3_NJ_YV%/;'4>+?283V/V."DC_*;.A(EXI):AI^H_# (KE,6;B2V65FV%O/U1J @ TF: MU*TY*@T! . WBBCCP5BG_3/I3\0 2)!3NRBB[9^?_VYZ/W'^QV'<4'_LWWO= M/?_>9,;R]_M2,]M^"GM->9B-,%RC1D?J/!-JE?G^2=&JO@@SPEFY&)^#VI58 M6*40J +%O'GG+0$O0WXG/[YI)\@*46SU]IG'S-NMEXP@G[FET6NU$GN*<;!7 M!,7!WJ()$+!:2>YK-+$=WS]CRF2HM"E!N,O* M#N7R\SP]@2:T*(% $L"G DZH5\ V$PF_^? 2ZHU66,GP)'86H7_QP_PW0\6 MJ>2]I0HRN4^WC(::H&=J'^HV[GRH)!/.I]NP';/R_3D_<+7,;BD]"7%A<^!S M;.\3QBUU@KJLA9<3**A^GL>.[IC;5"NU@:4;Q\< M'3) X[+1.+#=6.>?)=5_\\WMG,Y'=;BR\ND<@K=(+S@K^-Z[><-U!_&RS#_= MOJCQ9\L)3%%'2(V(8Z1Z,PF8*U<*4SAW1$VHA;,CE&IQ*H #H: M8:=VRXV9Y'TW?M^;NS>KDF+1M"<$.SG2R_JN17L;?=Y\\O2FKJ/R=<-MC8^% MB[Z+6F26,@E-O(A^(%B=>QLI$BT=#(^H9:X<"N+IL#C2^?8%RLLS_6, M?X+MG^D]@^@R##S&"##Q7Y7:U]"1"_$1T&P[]3I^O43X>:N<8J-UIZ\F2.&& M_2]8:I81E]JZ1\K4Z>)'W6$_@::>; M_H?*81YS'BT.&SIBH#4QZQZKL$XN&_0I,S9W+')_+IG,Y](1/G$[VV5D*PLF M70>#SY'>H1XA[[H$O6QUU?L)3.B^"+],+O:4TJS\Z%.<66QGPQ/3ALQ)0W9>("S?(W:^5GSL 91I6LQER? M 6O6%KOOB6'P#>OV)1QGJ]A4"8JV#S4T5*+"4E:3'H:4,SL-20'&)S(@G&92 M#95K\BJ+:90?Z,!=*0HFP[**L(#R!U20$&00,&(O$DZ"<_MVY#V/?(QG6RY/ M\EX\A%)_>JS,Q#4M*K+6Q$=]B$MIJB9\8FR;V[60C*./X#K 4WKJ$9LUBD&U M_5U!HRL(E)H@!K#&;&WD-]R$VE2V,D Z.M(!'--*V*QJ VH^N:XYILCVS NH MRDT,Y=_(?E<&/Q(N%,$5 1B4_-KV+=T#_WT7P:'MC"^)[V]&,' A[OC-1JV; MV;6)"'[5,^%RAAIAWV6CHK$L*">LB/IL.N8, 4CC?/M)K)-_>5$(>W=_U M]X]H\OXC#T45OWC9']!$8'PVCI%V_\\4J7555C,T41,0/9']RA/%D7GYC^L)[O2=T,KTM[O2$_[HA>\3@US3L>'2??E)NCV_?C=(4, M^B2SH19_/$?+8+'F/B%-2WSC9P7!@>LC]%#ZUET;XB8\!J$;S \SNFB6PX3KQ"T#R,,F,?R QK?>Y[BII**&QQ%% Q-9U9U%+[\9V MB^S],IHQ!S7_ 35'I?,(1>L'KZ?M4YZ3267^*?/]@D.OGSTG/-'[@"5>(> M0 J G_/<--8I(<'GWE[CQMS_2KIG-G=/=,G$M!6U?4AAZBYIK)F[2Z71?%&! M+(PLD'&:[J[?<8]EGKYP#'P@>FD?19UID!9B0 X%$ /$/5C, MP51D D0'O1)G'%EZ: KZ&_\@NS\6Z$CN!#UG=(2PH^._>-GMSR3S;KG2_%N[ M^P?O_'QF]%AX!/[/KA+\NZM@Z-X)BMX):(8GB#Z05C3@%V!Z!^G?=&RXN+[M MLZ-(."1UG^5/7\*5WCH3<[\GZV ZT,LVF#LD"GC+(B9(^JP%0L06@QF!P67!ULI(NXN3JR<)/YWB=*LF$V^P'%:J7&H%3;LA[JU:=;6=M MC?"U*:>.W(YA1*\[Z1B-8CLS(B]VAJ(A)Q?19O-I;JBS12[! YMOWW:9!=NU M=3?>03 '2PI#MF2MS1$O=Y$LD3547NB;["AV+=4+KS ;1 -$/,PJ!6@\5CQ! MG".-)ZJ^93FDE00:!Z/6OB ;9[712NC>A M4[*L=PC[?@,% R1"R7@A D;H^(4G59^[ D#.SDF-D%H*3L3(^@D,DO&]70/C(TOB/K >ST0^+ MB)5V]=]VBW\O(H".MB5 CRLSY^_FV);_:'NLBQ*_ZZIL7U'G.]SQT>MX18@ M_E?]4I07U'^GU>_"/^=X#FY*]8FI*TALT]U8J:+AV&6%!V96"#?I0L;5U%(2 MJFFTQ&MHRA\;/^*W Q 2)0D)96/,\1M-L3HY@&:LQ,A<@T[KB4U."W,%J14+ M#Y*-C\/SZ=6DME M7>K#'UH(7#CVVT-O\\;51BSNX:HAP/LS83=V=#37,Y^-D_G^(]7^+'+DAO]: M7Q%__ V2&?G4AJ0>4:ZD?UH 1RG)GPF6I0M/6("]3%WG0 M&.-H-+\"I30:EDZ4+&,.X,KR-^69ZMT\>4/K/B3OX/X(<*'S@\]TN\_ M>N3R<%+5EVF$1A%963LH8@+HAD$(_!>&4V+$961O:*(9H^S.,3Q-K/OV]DZFKG)YS%P[WN< MLAJN7^/;37,Z0=D;]CG%KNLVZ;G1#R7P5Y? VK__"GS]>42E]YD9FN!Y?/3O M(UAD_S[QR^S/OX%;WQ)-A>+>B!A8"^:UE(RK%WR&=13E.GL"$=OUWHNB+IAJKC1^&D.-&@.]/Y;)LP4[A6-;,>/K MPPFV%"]E?,*)^CO?;S4I-N,E,* JW0O'E&],=I@EB!M^ZCLU/D%'$0VJ(Q5I MQ*&\4^UK:W=OZ?8BF)-']9AYB2U"V4"*Z?I#NWO-B_IM6\8LO8'9\/-"OY_L M76H_/WQX<\M,)NGUL_HG_^?[SA_P ,6B5]%]/T6"9/R+%TSW!0,U/OMX58F0 MC6?TEE6+U_E%R!J%HG@UC/=W+GLGM1BE@'PQL#N9\V$.1*":H>HXI6X&$FBG M.V^E%470]<=8%WZV](V62GQNUIE*L>&$0M:C\K"7=*>!?=,]OL3LN2[O:0GV M0!1(5;R0MS5N)%TU.U3<;S\6F--8X*?AI!O5K%K%;+)XHM1UY%[&FX]7TG!P)A08-V@ I91 9D(388]EIX)!\'JB! ]9>5H!Y.0H\W5)N&$G1#TM5';=/)#1@@H3$R% MCGF(=M-CUCP#@ M>:F4RO$3R^[4?M_KN5PW&YK=E;<3%5J1TBGR)O&XG<=P7U?"0!/G?%P4%N8 M"\5?@$Q%K:Z\G8 WI+9AD.<@J,YPOJA8C%[MZK5Q=U36.QNIWMKRE66U<\'- MN[FV'^+U_8D=*R"NS64FUW+%^<*K5Z['"]-?@38VD41<<[98- .&0-9Y5\I8 M:L1GE:!<8K,387QOHX,-RT908ZQU*0=8P=S56+)2S4' 8#5:OA15_FB0'EJY MG$;"T3=P/G_Z[7DE6"M[>C/M<^4\_$C8IMTWUQ5.\07%<&N$3]9170L-?FA2 MY=+(U;,K#(.L)(%1')@)>%B9W,<^D&>+OW^GQ$>BYJ5,GTT,8),B1WB>L*A6 MO-]GE28VIAQ^="&8O!P2*YB4;DV8OD#F8K*;[5/U3I%8BS-5'6L#\G M]W7MFGS[J.R<#WV),_S;@?3E)IL%B:H-$Q:40&CEG;%"?'5@VUG8&F>Y2R#4 M:D>/^Q,&X3N#VP^J'(M5]="=>CTJ7:X.G[??K8@ZLC++Z4^7-)M3B MD0" ;8?/S[0O*%GFJQTAT52; M@PPFJC*H,3&:%DPPSMJL ;^%**KS$GU<24MZ0OGE^S-RL:@+P5H.'BNDN"2* M'C]=@4SZ6_'7#W#G:>!E&T5,[&N2@6S3?3- M[WHF6SV+DJ(E PWN>?-!_W3IO0 ]]VPVSTC\&]N:T&%2H@"&/*5[6)WW@,E; MTXK>3^/]8C?<@-7-ABPU)X .DK20+LP1_=:X'D:MFY%;WN7A7LU)YR<>:;+L MN,RN*MGGI.9X":BS M'5]:%Y.$'MT+L'MO*+,MXBY.3V#FER"4HM897 #A$$"?OB609LZ=E M,,S 26XC\-;LZCOL0/7M0,7U4*FP/3?RH#=FE1$A95;=P/N#W<4VJKV)U#3! M,&@=&#G1:(!3(G'7V%L^*G M^JR2Q+0Z6E\6ITMO;"H[0OX>B2A5\U "9VP(9#)AR#",&#[ !"$S"'/7$\KE MRSBU\M+RE3!N5(6Q=0*)4 UEH6)L?:0?;,=N,"59:&8Q):D95N(?U!"6>W:D(;+?/3J5 MMOTU"FF^"Z,;(WS3$$0JNVS_"V"OU74>3K6WX9W5.6NP;!-/F."4@/NX2%GW MLWNOZRMP/1FD4'YT/"*KP\ UQ<4%$1 >%Q2OC![SKKQ\4K1EAC"295E"QTM2 MC1 ZR#E-"KIM'BVW2NQI;T^#I"S#Y_&<9\SM#0G]%.+&O7O4NA]?60'0'4#< MSMA8K:%=H M;ER)HO3E&AH=E\JWC\^QKV+ HU?CX,P8\>=>TO?]L9)49*[5T"J_;9, 40C5 M6G2KRC"H]K%\UY(I,L=<^M:.BWVZ6]8LV-2'6BJ58DE8;0HE&XM. G=L$%EU MAPP89MM7>6!UL(\,B)9/),1-< @!\G8A'Y@M8E!)9^W&2X=+ET/&LRG"+'$J M'$T5UUQ0"^I&LZA:2 J/!VI)M[ #216AEN\2G%.,IGZANRA^4.EHA!W)9FN$?;T&!?N6 M$8AKJQE4@U A40Y?M5"I]F';+$Y_XQEAT-.Z? &!82"!T1L]CYUSFRBNZ,+93F'5QGJ23XSBY]9/6;+&./5B#=: MP!I5H=W/=.]/+"W3C!G(A.=,,GA_\D7C)X&,,UCS[ ?O\F0Z7)Y2A@Z];V42 M&D^5,SE8A] ;)0_L^ KW1_4LX#"T&Y4:D% I(2'"&#IVD]T$^N#X:HR3?96',I**?\=VT;LA$VXUS"#1%)C01 M7"G&1$$SY!SPZ88Z8SFE1JQ^W(#)69,4:E>WS7)XZUE#5UD"<:2&^L0VC#/T MZEF+A7F8)[R4*ZUKC:D]ZA'&8YO?P"5D[VJM/1^EG-89IUU:%'A$5]Q0XR;32Z):];&E_=OW M3-WW&WX)IJX?5>%/Z(W]2#TD(W!&3JEI$QT,V3;\8ZZ4EQR[ ,J=4UB::GV& M-+P43SM/NJ&A"8_$47]:?,Z"@\@L'&5JBT!%9J#J#,FJ[H MM1^[/BH]?'R:KCI=_6W:S&7UW/8^W[[G+6IIW@+CF>6KT1"]_',$ZKU?[2>@ M.&.6_,7AY:O*UI2/]:BC#T242[=>L8Z$NK1"E/W1.J27D-!!,3&R+X3>?_;J MYUMW(,8DV4 .H0(*C9?*$,Q:D:UE[8IX"CQ.$/2A%1.>79\0\7G$6.8S&:O( MNR]$KND,UJ ?:V[ICLR+SJTS+#NL7&=6.D'.9[['W/+L!-D="."-[[F\G&)> M8!6-(>.C4HIA',S*DV== ,>]I3XF W+;&&-= .R]8DKY&,)0(DDU(0P-ZET) MVTV]@[3^Y662"1_IAC=]T*.T3"K1TB\1E;=L\8EM6;?:L&1!/]7 G?;&E M8((ZOONP#"2UC00!"G?N0KYA0J=\OO9DN3RC/>7Z)30^@%Z+R*RH](S%_= L MNM 2#3""@T2!)">SXJY+7\2MO75Y]'9X@-TXO<$1'@"_S=&K^Q@O60E.UKR6 MD22L8?;'EJ-L2!-VG[W(56J;TL?5\986O7$545/1J73AP7.J($ K#= J):PI MU\-1$D3!(B>[>WS")V#GX)1W90T09Y+D9$! D$A#]&V/NZJVA[7ON5W5^[LA MZV[:(FL+U]](]5LT4(=\L(PL#XB$:YS2:E]&]*[ 9TLOEV30B +R7,;DBE-H M?ECS];NTHJ;M.]2W O/V&&V0T*-6U[ PA2"K^F)KWX66U;98\?P]T U8A6,; M!<-PA73D588/ W96C"=?0\9U.,^T310<4("@GIW/T+0\QW)<]8^8M:XTC\$[ M4YF!.!'M1I/TK0C-8U<.%]82 #1GV,->Z'U@GX4M\=>F2!Z';'GD$%HJ_NKS MNT$BJJ&-6\#WSE%I4<2G,@-36^I2MV8Y>M"#L6R-H%*0&%WF.L KP6/? IS\@^Y\ Y MG/S60H:9 @FYCE#5D3R:>BAV$&YLH_4UV+6_+=J&VLJ>3H^5.![%Y M:GK689#:L'**?V3!H]VZ&BO>T'F#KY>:6KVN;TOT3H&U5CVI3@$WW: &*X8X M\^UVA?F)"33MYUJ'@[M7 9(]0*R!!VDN@1N&K$P86B9_!E\U/>-SLV7I!@*4 M/%C1!JE9N_6E <.,SC%!%UWBB3GA/8J:8@W6\2&938V[3 H./)-G/CM5FG1I MMW&UJAW*,>)A'8)*L],YU\SVN''6S+) #_.(0U[K1OW1%VS08.M6+Z4 MK!.XY-8SJF @KG7B%8(C(OPJZ]G[(_J@<,/+BQ$CUH/XPPL M%=OAD<-P)D"HJ44--."L\WOAWRZ^BH4_19^TF -LY3S& 2XYQ\_"N MVAV0S&TM<$;/:D76Z3N1/[3 MI#YJ@^?7L=721Z)SPRTA2-X3XO8.L9W; MOYW@XS%Z7D?[@G\WP;H&)/STU+C*'=CEA MV.@LU)MA:7TXE!B%8ES0*3]PI-"EWDXZW*X8)=\PPDJF$740 @.R.71>!58O MWYIU(#&9JNOK@DYYJ433\A>DD@ZON>SYV30[5%;H>7N4'SFHGL$BYV"X(DW#S4*EY-IV%]?+=:]; M\K1&[&NP$'TVU&U0)&52*F1I:4:E9\9)]'&J RKYSQAW"ALS6Z%I@PM,PYX;K D%L9%Z#4.S^N6#_19OU'A_OH&+\V8H*"Q+JLY52,! M=95N%]V2=_M\WD4G+ G9]K#MTCW>F^L?U?N@6WN;4)!+W7;E9V% "YV;8F*B MN8K6FB[,D=)$E^=S1Q/58]O_5( =KX9S0H *;=$D -624$2.52(U," C$6WB MJ;*VJ0?HB[F\\TX;LTESJ""M78D:YW5F:4;U5L%\B$H>G!.L<7/!URY+ 'IK-P+^>=*S<)G79/A/ESAFR0B#$$ MO>2[1WD?B.4E[TYU0C YZ*]V-('H_*R$N-]G[IK8J64O)/"GFV8QK'!)6(3EEZQJ] M!SI7X^#H7X#>=SWC6_G(1N^0S#>8M8#P!@^6USVJ+WO>T_^P'10T1&<051#2 MEA;\@>VE\4&LUR;;MB.A1G9<) *KSN@FT\^_3$SPTF%$3KAO2-1Q/)@MM:U: M&?@8SGJQ9.7.RS15+D/S16T$[#LT'QB?6/W3J]KO79Y,3"1:Z?S3S,F@>WPP MKD4I@52^ WTY&PB#C54LBZ6!ZKR7]D6R35@IHH#(XPZW7=(GEIN_4:?*?Y_8 M^66_-?-;XQGUT>Z8POIUZ\54#B"_]X:O4OMP"MG K?W,5)D>!SP;A> ;9K?U)#OO2]RUCIYG:2E M"-500DD7E5'IX(GY3TU14G?+](0P?VCCOHA36[&SN!UN7E,ZE?^ ^4*\KCL* M>N?18SR!4GVM**7V(:'VO1I6E!6#)6"CKP5]7[OQTBOQBR1Y.A@QC+!PJ@3% M(8^^X8GZP>]AL:&J9-^\R1$AKU6\U,=8&?"U]V>98QT;:6T[Q?K7J&,5@IM- MH4H^S50!G+LPH_E=%?C9L?,L%6/Y:R@=L^8$1R.@!E/1)B[:V'_DHT3'PAQO MKKV^K?444QMN"'T_X9UV3QJO'^7R"+;!*B'$8!"I4TVY-)[$DQMNO5OF>SJM M"].]-6J'CEXTKTQ DW#S1Y=L&;3*MK-I2U"Q6_B*XQ.AOW[Z= M86SV0V8G3W^$-7KTVGMW<1QBC)[;="_\PF19W8X?X_U&;6;)Y_N"*5ESVT5^ M=!X<%U\CI"5:0GG?$BHR+I>WGW7RN_7+[01=']/1"6A6'IJRHTC7(:N>FFP[ MMCJI3T)8]U.FC/-V:)R%7?&T+@S*0V)%V9+F11($R&RJA$VN3>#AJCOWTI8 M3\'.7AQ396SBH.[']KP9*"B3)647J8:4E_:DI*E*;JI]BX[QH\T-2XCV\LA8 MAM:.G=5(HFF94U=QBV]UK$IKKZMV)B[T.'4P&^7$S(7,W&-#?5#SHDACQ.T# MMW].Q^&D>666V0!D^@7QJ3;-L ML,8>?RXX6"\HM=EZW"-JRR>'=OJ>URG?/K81Z3)2$, @4PJN?*7GQ;L>J/K) M5Q #!0 /,[(/C6667H.1ZO8NOK1M/25K5M?*7)Q<(X#5UE'K6KFK+.T[*BFV MI[9P/J)>KXP.>$>;:4-*3"L0*H.")\UZ..$0;M*4+>:VA5O3Q UN-Z4 4OT" M#)EP*=SX]?=47F ;+$"X0K/$R%5;MAM[_GF,I_P;>I97]\I^I+\ [\-5GKPD M 2]\K;IW_?$+<#;[+=LI]+E1;_"/(J,?NN"OAH'3W^__Q!6!1_I/N M/]L9Z$^:!'E^7>D0Y/WN\^X7X"NTXODS'/#XRU\ -)'/KM_BMGQ_\I@?TAN8 MEW5E%DW%%&5TEI7[I)^=B:M1P2V:H>%CECJY'[J"UYOMUO?D:3I1 ^F;.]OV M7SO1YW^O.DZB+!1WL][\U(!,&,&@(?[I.9^%\;5)3U"5W4::8X(UVD>,BZJN MO=?/QI^#\[[;)7=_;?I>].K"7&"0?O;^Y0I]ZXLWYSG+QP+F"1\?.R5C?*@" M/!=X?Z_[>#K\>:/UDYRY8(&1X\&KX&_N&#>//W3\[Q0K7E2+?#L6^)JP=BCY MV!G_;U?"OR..R\ZZIJTL]_&H.%T9#_%WU,SS48;N?XX]-O\% #^HO('+O%H# M%Y5]1W?YVA.\U!YN+/LDR[U#R_*[^-.'U_0 M"TV$?U[9PS\.>N,8O:'I=C=K=T/9-/[TCRUUP$^[G4]5_RUQ\2^ T(,'X!=R MOP"#<]W//Q=IX/^9UNB#$:DWCLG_XVV/'^U\J@[*1/\%,/DKG-%SH7L_;O]R MZG^A_/MSM?%GAG:SMOV&'X-//SY<]OC?8>:_)?\OX/B-XO\R./!O=+: 0+RO M":.H_)/VOV[DO[UMO_KQ3(/\[)$0GK#G1+R,60Q'P@,8'PCV?Q; MX=6%SM$OP W=GXIU:[3F^P6H_KMF^__/^)OWFB?[[TC] E@]4 7=/QC$Z?\H M._W?(W:;6WF5[QKUWGC&_O$K\H#CSI+% >V:,S:]> W7A>41HU2FO7C.TDDV MVX,/UG;.6!)27#Y?FGYD@+F$@^E;-RXKQ%([8"7 1M.1*6/23[";KHX--;S( MO/W4@)Z)3-X!\]R)OU[B#?[/>_3\.<&'^,;N,]KAZFN$XU?LY$9S\<[*R%^ MI 'Z7P#V]J8/H5&B:V_V*G]>OM$R=GTS-O/=^AS[SGEMA*)E 5F'XE4=+2 6 M(NWY-OU=2-031JRU=YD+$F8#6C5^;+TD^XUEM@67&K(;*63R/A=5U M+\H/K0OXW M4*;U)O%D>*R%%NS&R'>5ZH(86DDV;S>$L#PQD2@[U5)IT.9#D M7;-5EH=W.<0UY NIZ6W!AFM"8I60\(:699V.5X]"5GK4,PU" H"7*HNL.PD@14KCH! M&D4;H"'K.%^^#;05#6UT6(*!*5M)8(A$F6U%#HDXT[9D%((H!W(L/Y80G1R<&C\)YPM)E7'7XC9BPM+F].1GSYD#EVV MS5WQFI)4M@;)(D7X3N95@M5 ,NPJ8I@)E!CXZ*3:\3259VB>7S4:S,[3T8W: M7!,=N)&O(60QIH>/1M&HM)FIH8(7*2\$^E:H1P)(:4?)M6 M(,6.OJ9^#<7N.+6*#XLN] *^+_).+L(CCC,0FUB96 E9M=>5<"ENE,T?=349 MNER>XK@'BY'J*EV*.0D"J*V>E'%LI;5XR3Y[-C/,9T_1U34KNPZ,0@#+J MV5-0%]7D9)K#6.%RB'CJ>#KG%2@<1Q>X-Q?)PBK']FP7CTU'*;>-I:-%*&T,EQ.E' Y:DTACA*.: MW#$30G0XEH ,\(CB6+* M$<&:@S:82Q:VKE:X&B&#:19=WG"9SDN(2\A:$Q( MI#\,BEH*%$/B GE;"@( 8GC EBGJ'4_A =OV%\[)E@ZC:=3$,5Z<_.T!+4!" M1#S8@78#CSQX TW)4CJ25+QX[V$PSYA6A7G(.'1"F53IZ]-. 9P,0]3G DOP=@*#8*V9 "1!!2(!2(&\2 MHT6P1SB)@2H[R>PC@ZS$X#-KVEJL6$/K16SG9E^=J:6IVC*2@V[H_M$B#B-5 M1NJEMG+KLYP,TB-ZD+K2^&N;VLMZFMSD; U(UT4L,6)K&3UK%5PO:<&GN;_ MO(415I=9RF-#%"1X6E8UMV#H:]&JEE^_D58*6R$J!YETMLV@&FJG S'U@#WHV$QB[A4EMR:%!:N*2W:A% QUFG@=1A# MEK3\7!$'8^ISB*3A7ISGE @?&TN:LX7J[3[G+0[P&(0T'T]:19.-@+WUDFZU]>7@MDB CA?H=?5AV>C>;#: M]A1PG@,IMMY:S-M31*;);2A\2L_PR/=ST8>\T@2 M*KY,E/Z>,MV.YCOT6,G&.*R@)+%9]RO8W"T#_"V%QS"V6_1*GGA*1$D-:ZI# MU>(>X\B\^,70]:Q24$=\JSL>333C#*J)@B];+EI1E[7HT,&BF\0.0[H_":E6 M1M0@^[JZ"@RB[8N9@SN5#$L).0KCK.)HVM>].[Z]@AQE?N=XT;_[ EC0^BI2 M9RU_>8@X2_^J-N FX"G(<_HGJ8:9FP:JNJ'Y<,WYW.E>[ SG%YB4_X DH1C\ M.595DTA5V".N_[^&,C0EA*&?ZB%I'J"(#J*B'A/0V_)2V(7Q?-F+OQ']Q^XO M&O]R<+K9X09!G<$/#C/A_I'KSV7?OI]PCR=YDW!S>5GKYS)HM0:9DMU)+;Q=[)=.=#,\DJUW=2V+B39[>O9?%GBKSMLQ,LGTCQ,A1^[3R]8YIOWQ M*TK57*$Y7DR$=UQ9(<4A^L: M4=)."[&4.>;[BH>;D5CJR9-C3BO4?CQ7>GI_G&H&,HAH][>"M31.044#%I)V M4\Q\!>/@,%A27!PW&EN-T+:1?]J%C6%_F4@&',,H"<-EHS'LD!/?&C%%J3S< MRV1A*.(E=#]B<)A_.R030C .%E;194N"P*S\&#KTM_W&^]AE8@K9:TI7-5/5 M\=<9T:#9]1N84Z4*<3UNSAX,>?,Z1T"L, NLZUQT@#PY6M)^)ZG%1:HO91Q- M6_2F3@.)45N;7#L&6'K)T)-EV2$[:(]0AHM@XSD?\ MNGINGCNR7YT+.XSN.34V7T^]B@2.ZC,/U;T^39GDRL^CN? V+*6CQ=;9$/'D M3Z--JWU/1UKC*X,^JDI>[E0CY<2[VK#>0!59$>!0V7Z.Z]B\FS*L7'HN!1=A M69^G%;8E/!]\Y<-U8-ICG2T]1@?SJBY5F'%&"2=" 6&=UCBABO"^E)]JRPEO MT<[CRBB8;4ACN*#SR]:25845O#%2,$I5 I8LQ,4$M]G6TIAXXOEJ--M\2A>* M)-#CM,<[2RJR_WD9H"/ZJ8TA*E9=84I-4H4SW?ZNWI1_T<@B@\2K<5:YKU*; M.-$UL*7O;]@ER9%^W*HHPF/4%4;6V++1C$5AG42W.^HZF]>J!2 M^C[F@]:%[XU6X2-KQTS_]NCP: )^GXKB8Q UBP3>05B)F-"25D_,=T6N&"M. M"Z@/)VF6_>KIC(-"*:>+%**MHU70- $JI90F[(*<@%J^9&3;AA%IA8M2+Z:NPZHW<$/S[84.,+ON+4 MT,]SXXAGSK9H=]J+*'*,Z)B0':/ 6VN@CM7*Q #1NXIH%W MM7-F22NJ,ZS0%1_%GIU\CIY1NAT(1@GA)@=C)QA M]'*H-[-(U\?-C/MB355M-QNV#M7A:=CD,@PLP!1<4Z92UH5C93/ VP^L7NL] M2TA#KG15\\HIYZW3!L+U!+G"[#SO<8J>?V(Y*X<[8F;C<4Z7'QD8O0KV 5-_ M$-DC(O$7&%048MP$02.4 ,^F9;/YDV1Z$'J^^4D;.:.J?$Z6#<(>3,34%*NR MX)[UZ>$7 S5Z,V/NLR;B#BQDG[C# \4()3#J"]KT6P!A+X9&K SYY+//;3\L MYY74;(JA?N/G5Q!_5:[3XB4>\G1$0*'+(:GS-*.?><4'&6MX/,A*_TUNK%)) M(+GS\*.-V3@#(@M'K/K =S"O#X)>+$($-%#IM=H[&ZXICC9_ZL"SBD['*=I: M/U\WJJD1==,"P6QT?,VG&P?J6^64;#D7GO94RH(E3XPV?;C7ZU<L529]#1,!!% MUJ1L5^YQ<5W"+ZZ(DM_(CLOK<[N8;EB[U%.G9#Y2!Q7E(B(:5&0?(SM6RQN@ MY&1CB&]-=D-GUU^6X8EE+]T MA<L,D8WT:J_SFMH17''4 M*Z&:(Q4E-92!C7QVZ#XAB>"X51V#&7A)@=6EXJ9V.GI2U,;!8L"W<5*:@&PV MP]#;"HYE^/;9!SL$MGRMV812>F3KQGE:4@DL\FF(1'S=&;%QAJI M?;I8@B8,*D=!0GP9IH"*F8 )60YZ[8.>^:3"]:4.+\,$:Y5HOC4B0U. C7!Q7HO]"VX\\I,)4 L2';[Y\W3%>R= ME;FLK+,^%V]@A8D?P5L2QWK.) MZ429_ /$K)XI),HV.(1.6^.G>;&RT8%"AO9+03MA"NCBKL+%BV!1N ]BB[./ MZ_S1-,.FHQ0P/O_I(7,M?H*,O$#8(W8L=FT<)(XD^5=^SW:&IY3[8#YXD^-8 M8@DP& E#W;32Z\DMMOG"D8'0K#HFUH@RQ^T.EVEUF0/),MS.6II1-I>+6I/Z M/($*>I5!9^H<1[6+\?(9]J &8:.S(Y92_;@D[R&#:'#ZVJD2IEW+!RBW>9& MK;Y59\#W;><)$^H9M)[PI^ MENX_,V4!K9\3W$Y%G1N:U+';@CBF-*8-WK&O4O1ITX9#%J,\H"F0*C1_>81W MH^-UI4@K#J!:ST9E'\<^,S]M0D\1E96?3OOU+P"*P,9 M'&Q8H76U]&LMEGNUW!3%*!&)N@X-B0DE[=A%&VQL_\26[4: X1N<]+)Q:WTM MHV.B1KUSC>&1"RX+2P53U/K.2B;I#L\&LS^ZKXJ+NGOW';J1(8>0&&#HSJ&D<^A.:6F1#D6:H;N[NSM% MNKL11!H$!01\ >, OO]WQ]E[?_;E.5=P\5O/>IYOK;6X4$0SO F M#0/Q3 - M)?Q2#@0.14\#FX8'0OZ''__AW^0(9+\UC1S?_R$FG;WIN?SQN;&[DZ&OO3&M M6M6KJW6V2I7M?OQ?)OV+WQR4-K#YS@1WN9'$>:N+W&[H(EPY";^/#(4 MYV*WJH^3='S^BL8;@_L1=@@F3=VW?)1VC5>RV"(KJ M".?_!EB8#_E-U_$T-]H17[RHP:H24^H?J%FW\[0"R4X98UG-_09D)G8:L^CS M7D!%K[Y\99^D%+=#IC>V(S2P3HV,U4MT7#AID/-@1F^72(,')#/[/\6^P'[U MXC=@Y:^DNZQA!QB^J8&QPXPRZ86,8_)N95+E..K"-TZ\+=8(\6*?%QUV'A'/ MCQN7U!9"3UDZ7C+K$+=+F^_C9FE^GU*B"-*>U6&EJ+(09N_%I%-K/X/[.^^, MM6!]MN;6#EJ# 6W@19+0;QP]))WM%B5H;F2F,!R*2&3]GJB"8_BDL?J*:WF5 MPD'5100[=TFKQ4A MSMK(;$<KW1MD 9S6!VT[, M\$LD HON7_HGAQD^?&XQ26LUY\[-2FB*'5 2%$\AXJ5.[9;:2NILC[,;F[6J M7&\K[*S^I2_8L]9'8+U&J/AH&V,JGWRZ#S74@LOY'6EL$LBQ(14] N%62V"\ MSL*:Q(W"%!N'0;+',U81\8BG- =?>9KY!S@%"A>[$ME;Z2N8[;RBRAXV]< , M9I%3R+6,2(=%ITQY^]NOOA2%=^F+1D8__$=%DFVWQ+[2.3.CS3?^TA%V>EOR MAXQSDV5FE<5DMI#V#N^I"\4+!)XTDCI?JF[C[#'')_>B>/;10C3P;OWD9_KI MN 5Z1.-2<^3>ROBI(^X49Q2.#['LRB*E$&V;)VCGBR0-6. M;NU''QBM\ >*I<10:$= R^K,8F YDK17)I9E@%DQ9A;/H#8R@81E-#$N"55*_:;A?JC^IB-YGBH4H-G>S(0B M=>SW2,QFAX!M\NQ#OEA6?D@:?[S",]6EFGGJU":A%/2.#BA1N6X'?HA)O:NN MSICBX)CZ )N=GEFQ#),^?\P=1K]T/'J^6\"<^P)&LC(W^ID_W'F')NPC;'D4 M?]KN/ID;*UR-6"%A("0DA9D&<*^M>DWLY4E'@EG[4'_&FTN03-?> M^@"P3I1G7O $]ST4H56W05OZQHUG:Z@[X8(N\OV+71)Q,I8*HD%+#FYA*>;E M?0201GVPY2701^,V(J46[[*E4::60P@OH3=0$T*#JP/^,$O]EPJ]6F$3!H;@ M&QW^++$?# X;N0?ZS0_DUZ^S;^0ZVE_LH/^U-LJ M+WZZ6[C428TT[DQ5$)9QCB6&XYVN5C@DJ_/X$T2*-"ZQI^:,?COQ4\+&* C* M:$Z9IVURJ'R>]@F/J0":5NSHC+@Y75C6BY.6$Q?')--KCN-6V\0K.=H^A[\:*21=,=W_Q(NXV<+5)Z9A$B619#ZGP+^VZ-0R#]&25.(AY7 MMJ#1?@PR!1$>]3XZJ2:N$4 P], 'QW(<=: ?=8XIQLZO669?PC7=ON@]@3%% MQ$A33!"-=JUQ\N)<0K5]J@'F.W;.AH*DI$IW*%%ZB;\,5E.,C"!_$BSX")=G MX_L\UYPPSUJ=-#P"U6=)V&I%B<#1SS *(:!6<@S#:&[Q)8MMA4^,JW&F;(:9 MP6^ S\:UY*N\%1.LFE%BT8#&E3V"7*P\?UI,M^A/N(YF>SF MM%9)=7DH?H\;OUDUX;SQ1U> M+_;J>M,BT&]U9+]1PQP*ODXXPPGG1ZJC50LX:-F_X30;$<7,>YH.'1_2[$;H MH4EV3 80C=CT56SU=5JD\F*6N8MX6T6'[KQ!29AH)"U@*]),B= !WWC0[ J% MOJDXW-7LP"&R7(,?354BLEU!76ADU,SIHHB)IDX[\>,1$SB'',!'DC]-\$.!.GCVCB5C/V/9Q>#6I MBHU+9%JYEQ4",PYU2/ ST)=RL?Q>50XHYING:[S#XN5LZ(L\"IX3.K#,0 DG M*<\JAYBM"5DQH%4,#7WZ_F5E!'\T:VG@D7K4&P_\@;GSU42 J?U,0WR-K8T) M3LE.V<%!/:WPA0WN5>=>'T]]P$>K:U73:]QA"S@YN^[+_)37H#GVUD1:F_H; M8+!-3=5GLUPZY1.%'RNRA+\!?^E5N&2@5XN9_,BIQ5M$)RWZW# O@<&*WIBA ME>>VDMTV$+2(:Q[C*RT_\!OP)KJSX^=:Y#MKWQ?H 4#Y>93050_NB76+1E3D M!\.S2!^1$6.&Z#O"\%4_Z@DDE@UC:W[2L8VL8VQUCLBG9(MCSC,=(1:RQOY+ MBFQPZ>+H91KI3(KIC@R:ZD*#0#K-I)FGPOV!NJNS_ZG :>UC+O^BFG9-:IMR M\;EI6 *@IDW]<]KEO(NF+,*'\!P>;9'UP/?I/-.L8:3DT9>DCJS/,L!C,KQR M8A8IF(Z>7B)K!<_7:F)4RR5&#B,%;Z4KJW60"Z^>#EMH&$6)Q$>*O&/.,,I M9C4M^R AHT@YA8&&B]/V$:N$K^%68UBQ NI7C//EA&R9!(NCHL.;:)2Q&FPR M_*JJKYI8&/K0-;&7,7E[XOC(PC@1B&KXHH#T@.+#!89P( M2?$SZD?-8+K4O:IJ2>??8%]6#H1T$ 5XLZ':*\4LR)%U2!^YS,O5#D^1$>L9 MMJRJO6 0V1H<6<3F 0%SW.^]J0/B:?XFJ[$ \6G#?H=.STDW=^- M08 /IE_**3Z6@=3O=49M+E%-&SKA@^P(P5BH0+O8\+B@: MIH/(6I2FS9I6?L#[>'5!DFW5F=(YRW6Q^WV<)<61#/1YXUH'7^D6MRG+=5,= M49[Q;.J;R@KIK_V,V$B 8\L+:QW7"%-;SD.1"JA!'SN_;C1:AENJ.,.!A 'Z M-5@X#:>K'8XU03",@+Q#W3WSRW","BMO8V5\93M"5P4?>V#X:X:L&)]4UMDQ M3&2OO ^5#'V ]@1.-W&N,F,.6<-]5#?Z-,$!-;=[B(@SQHT9X ^WJ3;TT/ V M^G-I=S5"2%J,;B.R2)RKER^3CK?@%"?*\G$23'7A1RNZ6]NKG,'7COY6\P(G MI,S^FH_O4_[NA,)@@(HT@7A( M%/?D .'6M4L1""OZI/UBH"?K7;-\8>JQE$]G://@!LFB1&F\L6;8G+:CQYBD M3PJD:=:<0M40+'Q_;PF#VP7ILE-6U-6AVL?SFA0Y)FFI;:,!$&-Q]HMIB"1/>25R$O(I9F9Z[)+B<TFDM:;?MOZ&9B:::!%SQV#:-GXMG/\=+[POH['J#4,&8;?!L(>2 M3H1/MZPZNB'A.^]B!,91 79A(&I$@4V>1_F"L["P L3EQ1#4PK;M>?#2*/>T MPSD>F(GH('#8OO/:*=,^;Q[1U$:(:%%'2"2XF(S(6!5?X5C+'NHC+!'NQY ; M'4>39+V'%.QZ M46FCYLAXH2LS\+4,R[ 7DV>[@ZQ.B 6=KD3W"FG6^9S.7XQQ;)[95-BVN*1? M:Z@=X/&+D^Z#[N\M\4R-)WZ:$P@%B1G-.??W%N[(=UP%=)KB>D=%EX1,CE=X M[FX!,'=>GV."[-V47:(,^5ZI^A._RVMG1DU<0\DXO+*+:VTQF(& MCR/0,VA_!HFHG@ 69)JJ?8I#"I"7*@ -&-4ZI_V:8DLQ/2[[\W0:2M7X#6B4 M*,:S+U0A[LX++7>)M,VTVC21!^(#^*XGI27Z:I!G\W 5K:FME>_=SIC4[':A^4V?JMGLWJ:BO! ";7:K-;-5TJN\\XMS)5)+ -E* M*-I)9,X-0QTB9")(<"82^Q'X4\!6P$\(>)\&2;".TFZ44WP5S-F!A(A@[I^* MCIZ^.&]J@B90W"Y8CDPO\[YC9&#P,?:_K)6N%N;!VBSU[P0ED0AVK43-N&$"_5)>[PX MBA)\U!E=4AI:F62?& +Q#>-X9R R*+$6WXNH OUE%(6-4AGZC^MSOO1%$4WCP;SYFO ??);Y#>T8@EU6=*&#N^? M3X<[9OU?"^PMTU\T>47*$$:S 'T[B84>F9^7 Q]4?)2-\Q:/U=5JH;0+U^3# M0'@@/N %8R/,$%TVG.RTW2CDIQKC^>7C/?J7Q9T0_9N.>^(+RKN-WYNR_RQ= MKH8RD,ENSV=#SLZ\&R/4\8J M/@.8F14*D[,B:^%Q$K'/BPJ0'A;X H)KUV>C>@ M@=!:POUU:B'T6]>*CF]7PD9,UF$+[=3W2#/XR2?-^@6FE@!VU3"VJK^XZCXM M;WY\P3WM:+T 9JX46N)HU61I>?*8^-^T&K3->+.QW#W@-<6@E'%+%^[%P_LP M(BHJS*)SGW/+V#-EG:69HXY1+)-"-=+?T>LP@:6J8O\H 1'(H/&]U9BV2710 M;)Z_OTO/U1@XI21.3W(PJ"_X_0:4PUJ&),9;5=B^N;34"7H5ZKRR2U_P?07] M !4?6%>UY1P/[J405.DPL=0G2+>>-VB'C:4$K0 M+_M:,0]EY]T;=O.C=_3-K:/76+]4[2\-*7JFE@M3O$[^XGD2Y3@96\7>&L7U M5,&HDJ;R1INOPVG6*,I5<7YA/C$]*E*[SY$J*#BSRR/1"DJ0_@J/2SYO;V:H M?%.E?Y5^^DDFWIP]4?]"R^@W#QIN>ZL4I0!G8"G3H#@_^*X ]J89@&.2?/C(@=O)2PPPUR&:+B=PL49O M^^9"DP#915OQ%P3@4W3X/Y&B. TT:4PU[H98V9L7'WS^L4!Y/;1?9UEW8<3L M?QX8-.1,)2X9+W:.MD(V\V\DDF MYJIZBREUOWJ=LO21822,H?F6+5:S^7 OA[Q'R\)V5M,'5C%N6H%S(8\K(\LM M0L3DH:FF@0=5B/,G#+L2-PJ#"PHZ;USD8ZD$OE3(J-:(WKM1=,'6LI4ONZ.1 MP8[(]W\K9D(+?Z**%@?9F)Z MF$F:H[97BU-V*" %@;D P[E"?0<%+6I++,;+Z<9@2M<'MFB7FJOJ@9[KLWW# M#8))NM#42:'O0VC>*,!H9['Y,=S7W+0>-BG%.H&7,2,[.%>8GV#ZYS: VJT: M(%>21AT@IQMM S>BS4:6AD4&,9,+R5R?0NC3.L[$.%REEWG@YYJM<6\^\&.\ MBBZ543[BT:YP>BN/,9(W+.<2GFK%!Q6KYMZE:9!ZT:2Q*R(1^C59NU3B >6ZX\;*?^=7%41?@R?J<[G'J.@M1 ?\P\L0;XM%O=Z+[$C^*3PG@2= MQJ0_N*7V229VJP=F6+1HN #H8'UB9<57]$#*&'+DCE.A1_24IX\H-5.^NGDR MTS0P7_B-T(^S97==-XSGYSS2C>+Y( K$RTL"PD!V5GRNEJ@T,$5:)FM+<$Z1 M$#W3[!O\HJ>?@$V/V.DR'+R"89 M>,TZBX L)]*?> B!AKXF?656I[3D\B 9%;]W:]"[=?*6,LO\&[%R<8ENV;E(C)&V+J<:CQ-$ M\4S$W">>TVV I]\T%?0OV1R<^*=%>+8(VU+?3ZU4 1-"H6D;H:!XX+IJ]^&+ M/)+2&Y9&$O*$+I;=6,0L,#7SWO%?TE[?[HO\_8% :Q]&D@4MO5)($HQ(;QM!F,.NV[AHSLI?..D>E.EPSP#K.G#X#E M#-\O_23HXWWVJ7//_C%GRG!.SY*YHRQ-DVDFP1'B]+"'H=&^6-VC9EPJ\YA$ M@7Z(_,+)6OQ:@@R+9>HC_"HOM9SQ %L4 J\KJH4P'MJ5%RCMI( /RKI8 M\2_3,8;V4A4XQFJ@7KI,XP0:_;LDNI8F1)'E%R%&/ D,3 OTAS6L(L5JH8SG M#][OA_Y@[D0^R=+IUDXTU?M0RPAJ*KB?G*(7&A#S7,-LNN >P\]-AX_BY/SX M'%YB%AU- 9H13&=%2$,8,22 D3_GGS.RL.0\&#]C$BJ.SZ/Q9GM1!\S3P3* M^H@>Q=UK>E@0*8A.WE6^*\ZA!'J08;5-?3 W_I!WB0]YE9G; M0*\VANW@S)SOH5)*GQ!&[>\,VBP;Q#LZ,^O:RC\D9T]SW[U>"%N&.= M:CPN#.>6FJ%\[7%T8X]LPC_BO QCQ/S>(9S,Y(%YSW@(1)*<^O6U?SMZJ/Y> M"CGR/8J87Q\B^-O17W@#Z&V]RIJ.%%UP!$).-QAET?X3N8=2CZY<.-@Y)YS< M7-DHDJ*32\"> VPC#T?Y4X;J_1.R*.=_N00"Z_-84!5WXWP9GX"8;CG_/GK4 M'M4'O?YN&OZ]AL>,A@"B(LU/P!EC3LG2KES:S;8>)?N7";M*HZ>_(BT63GV@+_Z$T2-/ MSYX5024K-P^_:(6L@K-R&PC;T1V2;DX)VY_@W;M&B\9VYK'I.(Z7XF$P\'9O M!.Y<,+(X>OX[:9=ST!O@O3>-2Q_S42XW=D #&!4]237W,/>GZ96PV^?H?\?P M0Q:I8WT^(T*^CV&="2(\U1 U2DXUK^G:?,"JX;U<[Y?[8I1W#[/X2LPPU' H%CA!'''E/RZ*P71)UE'#WMH%0,$+S MH$D--^Y>.I+$]^?WO2[:SY8%8BQ7>4!_76KZG!,N<3.=@*0/QI.VKN088P$Q M?%/M2@ZE8O/A-H:6VSP098AY ^US";J5'NQ5;D-MK\!FT06E/U[ ML8Z3$F&[^\NQ,M^@UP=Z:ZS'2P[7Z+P7-& M5?ZR\RT!QWELM2_*0N[2[+NS\;?[B5\LACB_-GU5,VF.>)/BLSS1[5C3]:JK MYRMPXF1Y".CC/ZW;/DL.]&B1D< Z;C;(G,AN6TFWAI$YC$2&B/LCGPS"RJ@< M> '(KB+=9"T!169I?$PR[\"@.@@['V6VKJ[O<_&\8-Z497Q$^LRXXOQ+;PO MU.N$XU.%RS)K7S,?MGNIAP8%P7: M[+!59N%'8[G0VQP0VTEG- MQ\>T+'P/M7+ MVHC_4B(W6*BV )I4"*F<:'ZE+U)DKV>V(#_VH[#,* >BQX&]"TN*<()) M$4H?R*#P*(M43W"?/FEZ0O=VD(4 8OA"C[>%HD[?(_3S=;Y=4N< Y!B6;YXZ MK_\YUI+^*=W@*>(&EH>OIJI*#=NN4<4+39=X=/Q72 @&Z-S\(R6F>)JD2FDF M,+\)8AYZ;F-9"+7/ ,O]17GQE'S9V"#4G.VYG$C;E#Y=68)KY1C'2Q(!P0VI MQ6[I0KWLH[F7!\]EM.-G(W8UF;QY#<"6"Z8-AC+2TI'D6JUMZ&1&;R MCW)/@N%R?'B ^1P(C<4:M$8H7S%J/N\5 Y2_NU66%Q'?8[P,:_4D^=@X><_D M]I?!H+5=4:!*IOS8LP"[Q;42;0)2*T4LJF0A*Q'[#W-,4>*U1SJ6Y4X0O/PI M?[R2"N(M^VZ=\[U&+3.K2SW:=8.A.G !W^CW !#)R##7HK/QA0N* V#HX@-\ M-%U;P#:6MT)76^F(_E5_)M M\N&RQ"E)R?@^VV2.8Q&"B4LXHOGKOB ](<( P8KF[HET18=!Q":",@BL%*\V M8U\0.\DE]\)@3]%R*,$>.)D6/T:4Z(GCLS1I%]Y8]458U:CL3M9N^18E$%7( MMMI%[,[K ;U*(= ^ @,D7&RE9,1R,'NF M2MHW*JW*DV[+0>K(O/XZ8:2JR&^TMU-84NCN14I:5$YR8UW2=7/RU^I$C"$MFGO,1GJ1J\P9U\59VCFX<&);>) M:!@&+W%0I/CV;E,$QS-7*T7TMZICEMT51?V8%H0'6;ZIG 6'F-YK[D%BR@+J9T;9"1" M"W6^5,=W-E5U>V*BJWWD-;;\Q/;TBU8"!F9E&R*"1[>LW%#-ZI?#/J*#WN'DB,^(/_8 +3N--=^5NZF*GK3.$-LD0^H#-B_3"[?$YA76*VF^1PN*?-0^ 0 M"2< I7_E5U'7FS[1CVQ$EL&#VA3D5CLF"[0O@Q4U AJ-&>MU654J/E<*Z/EW M,P9G^\Q6\-K14''SSIU]EGH6 V]N]^FPRSOBG:1P)C@KPWBQ+L:%%T+Z[3<@ ML&YUMW=HQCG&P3_W0G];:*<:;L-^NKRG;<;@U'(L!5+6=EK*^-GP(EK4Y^Q\ MP[W(9SKX:OEX%0P: HX-"]D*:A5S6CO&CWV8FJSYR3@O5[M2QUWL$?OR,'16 MM5*9E%A)8I-'@RWC;24)FGN95F!IR6QJ1.?E]KY>O6+O!9'GA= ;RTB_;SW, M4WTB4F9FL$,0H%<3(G5%:\@W9>O&#+QF/,*V7UM9,O7N6XX3'O[*8N'G$V7$ MGE3N8U5<5*$2!T4C$!ZO+-(!:!;,E,2D#E, MH;WYNE$9D3B?HKWP1+\#%CIG8;[ ;T8J#;^1[+5"KO'^: U(?2_F$E'I5,F >5O,D*INK-TP2 M$*ORND,] 738PAN&D)"!8\!37B10L EI9),SXRG57G>PRA'+%;J=+;FJ3+J/ M@7:+DXKQT7A/2)7K7"1+HPL[SL1Z\E?%WE?8_4DDMKR2U)J8AA9!RYO=.Y)R:7PV:>;LWF]52X\/\)F?5 M)+*$7+$Z"6.PRICH$%_1 (:Q<_DF:-J';ZI=+!M,7:.1(/":$L/6H:7R:N9& MW0-:&A:>5D)E$Q>)"X>G2"4W%+MR M"40WG+J:I2(MR))LM8>WW]C%.T>?H#3Y'Q4-//=N)[7#][(;.;KV5 U(EQ7@-%+F-J[+C/R04KQLSL&!D4I07582N MXL3XKEOB&/B%%#<4=W5UP(40\YA8Y-FZ=>HJ@E$&.W&$XKT%9-/?&B>&RFFH MZIT(D)P^"[>;,N]D_M(57J5LH"Q*0EI0,/*T9LP^ &H9A+NZ-131#1UF7FT< M0T3EC-:2+1RIXL?9:G9R&I1I42YP)]->-2(=6[*S^6"ZK^.=[!#NB&S%.5D)TLX) MR6;KGFKC3&EGX] O:RE7,PWXD=6)F5R@KT0N8/ >6C*[%H2)78KMT31,]%=P M:2>H7,2(3)0ZHE@^L&YS\9Q/_(F*E]QBLL6*(AM>=,$;0G60SP5;8REYW['R M.X-/3;/?[/#Z^ -M^:!TP5;[S(H?";A(3#U)'.;?OP5M4Y\I4W+:10YL0%$( M]N0JD$C!N?R3WF\B:*YN)=]?6+48UX.&9Z6YB98B_7KL)SU-6!.-KRV/0G.Y MEKWFM(S%5U:7Z>Q?74^NXAC;--)!XBROM[ND+^L+BV(PL\%ENX/RHQB).+*6 M[SG39L TB[\!9#J?F)6*0_N C][;=R=/X*BPX4!+ M]/>HF7^&.='W$1\8L\%_K'0TQ\>:D8)7MX'1VDY=KM&E],Y@21?SC-*UT=HW MA0CBOP% V/Z:%<#IG @K_;AGH%"SHW0EB>7NR??3ZB]68:H[8!RC0;^Y5C< MU49H4714$[T"KJ%T$)8B W-YR9Z4BU(6 K@ \XHV["5W&?H%6^A7.K=@)6F; M K[EA)#6RSLO'/?A/E2MH*UO-M9RN/=N4:Q;/?,#..PQER@ AJWK,R8 MAZAPO3CS>\O@D12%_J:!8RQ7B%$F_PM;T]CSU#@XFU,BJU++O,K+YURQ,\W* MD5[5DO/&+IN_:BD30RRVM2H-W68W!HM.?AKX*+5+S'N&NBOR*X:2ZVD^*AIO_"W7*784E&U M&0QT/<[+K9VIF6;$4_ 7JV#1W1=^_WDP9M9[;ET9P!+>5&M':^4TRTDL?[AR MD"20L,/=Z.TZEH1NNQ9U9;:@%(Q+K?OR:1)N>496<7=1GQ(%M>WN;P BI@=^ MO]2:A7RAB'>YP5IZ#VJU+G/\R7+UX'A3GCKO+ N9![]GZEKH#T?8Y2GUPF"* M"I=\>,9KFU6J2K"S"U8)ZP"N2UKDA5[X-")>&?;YJ.+DLJU.(=EH!5X!KXM+ M)7OV5\T*M[,:==\=O28V'J>V"GI M;J4ZK+1R-IRWE7H3CRC:O&M1]L>08Y5P$>NB+8^@W%ZUM70]M*&\I*,I5D(O2^?:X#*Q'5W?@,A:5H-8@R'S6SQGXZ3][2<" MVJH:W@NUC-<1%[7)00DE6IA1WS:U]>D^"(C9[L8V!!.4(%D#.H1L1QH$O#GA MO,##PTL+U:J9NA&_*.V-=;J03Q4^T;;9& MJ&H96]C-1:%8"U-[1D#3W1437+S;=9*OOE4*GA;%3?;]:DW M\=5Z8[5;N6.P_!@8+*G%JA;Z2$6EG=\9'IW",IS,2#:@.-JL-K06Y1&N@9AT MF+:"4>N(&(]O&Z7,L'K)%I/(UBLL:%- ",+\Z5;C('LC=&1OP;V-3QR&9[9Z4$U]S9(+6;SD$R/R43!9PZZ4 M9P(.75H_O\&%I:Z-\5ES]6D*>])QO11=[SH$1/GJ@^@F/^H!$0Y)T?SG7BV) M0 _NAC:AJ'!>GZ@6\U2"06AFB;R[5 M81TJU8;N0>K-D U3GU-4@EO#@B7^AR!CA-!ZJCZ7K4QFA_U%\E7BL_N^NKLEAY7?\35Z[\8\W>;H[EK]9G/Y^5+8X7ZOOE M_ :\:,K]4H/T*]$Q6J#V$\0/Z8KM^\MMJU]<5[5FM_Z#.TOG6[,=4\@150S( M$1!\_Z1T]+W!6.(VF&6K8%> N$EG.-=7>P=$F$XUGP]L&!P69G1F74!-#)%P%G!V$O:?4K3KX'W;*K88[/C#/2DM RNIS427RT5O$%Q]E!3.>.\8D]0EPXSCEI/1M$?53Q 'Z(%X&^Y0!;W3ZW\M+WS M::>_-;%J8;66K$:=S0<66);PU&W0U;&&J8D&Q?7DY+2&GA%S>'5K8C7&".1Q MP9>1R;>C/2:YE$NHB?^>(A#.J"4=!60LT!9'T"B@AZ& *P#DXD;^?V_.;S]4 MF02M^V8Y\!5-S9E)1>6[P I445B&:734(:M( !W@[_^$^&E7MG5EHPF?4>7W M&".7*;:5O12IE1_4" , J#/ 34C/$=^][W'3H(C^[S+X')@-/4,%5D+1Z.X$ MX.)5S7BU :Y9 I("=83M/X-\1-'=MN:EV'S+(?\DJ,<3 MO*U=O%7\I^4J$NS>)^'8ZHRI8A0-XR(FFRJ-6@]PS93CF'UJ)!#'".Y/#YX= M <%H&_O," =@HA)>OP&23ZG[6^/_X*J9TPG.CW"GT5'; X<3'O,H2R73BR-H M1;C$K^@- ><(0P">$?S[70+$Z1#3% P/BLC0 L>((-&J=F)CZ#"?F^8(X M*882O8+_T$!C\%KC*?=[BO(*XV1-%N2(C*)QMA!YK=X* IIQ6D"HGL>%>T;- MM->B"UG37P.[D\@6$&1F4RE.Z0'D$5,H 2*FN9HRCS^H>!L)U:S_057E#S3D M$:7FY1.A U$TJ8LR\BG]&3,DP> $.T1?2WEIN7($P*=_X2Q4HX;9V9!4S/;6 ML@@G@;"^>DQKO+FU(5V"&I$05U@?5:*Y?SCL)8-^A<-RM"YSUV8"8H#P1$LO M51+R'796&E/KF(N_>#O=2QTD1$(.2Z!9L"*6.>=D54/XJKB3'$1;J4.21$JP+(+AY!E&": MCS>!%@?V%X>J3^0) X1%*/3^A=8:WM4H$<\>C;8F[P3\(BI1DQ=&2@I8,BP)6* 2 R+M*%AOF'Z"798_&)%:BE$*Y \F/;/J ST0\,A4W&(V MJ$!*-\)R0-X,-AL]D9;..DB+@4+#F$Y#6>1R[$-JMCZR9/<(U(?-A#6:NXF> M-2M\B-\ 9,V2DAOBF%TT0C.$$(?[M"O:NF32:]$C1"ECJK>86K<7W>@:'5C= M&SRQ;H[,0=\@SG6;/\XZ^0?Y1SX+B%+S<]3 Y-)"UF.B@#5EV(WTY,D;#3M' MW%DY_]48KW_4)++VIH'^*[!%AEI<:07])!V $R<^N'LM ^ X/G$X88^&/5A M;Y>TYE'$M#!6YF(AVPNF,AV%9.F9K6OD*62DDE#3I^+H)$&1N)NRCURV*_J, M+V);E",R4^RD3Q7YH$&'P:$ON.8)0-+H:I\."84D_I%=">9)N(SZ?5&B 917 M+'1C+'!"=,2V)'\6=#Q >Z88+BZKL+?0Y!_8Q:M$ !T! !SL%X>< 1 =']T M*^GEC^YJ:_XX"JK@$'=^8.A!'\E^YTH'N3X;!X.Y-/VI:'*LMPC?@W *_B6T MO/OND&7D@6K2ZY+,,>2 !.@#5HC_N'TX80VS/9;A8@6-,3&-% M]*9QF(KA'C):P023?-)=Y!+Q#8>?_F&O$(G9,8]7LQ#!7]&4QY035!B' 4-$ M:M($./N?X3YDV1^L4_F?._^:):^4JX^^,XG5^ECQ$_;2XCC3W>+$8L$Y%I5< M^B$3-[F;QXV4G'[",MMXNT>/;K%6]5NL%VK>UT)6Q]2'UJ-(JC"?1NS)-SJW M'@L!?79'8 -+W'<\X8-KEA#A/HO->WB:8@0 MN6'EC;C],)ER17$YR#;=))!P#&#&+BE*(6Q+-JEW37!%4<)F]DG.IHX<,H%F M4S^"X"_NRA@00$TQ1IOF%O8O3[?#LITD:$%'DHSA$\:)3R%,=*XD-JH-%B62 M:8/K0(I@EPG7G8?\6_3P?3@QFNZXR;MDUV!:W-8GR!Z)W+V NA(G56[,WJ"/'V=]3(A+U8%!_R1S,7&>+H$$8S"TQH_CG5-%%LSQS0 M)4 H?%"M =I9!&7'> ;6M$#ODIK>DU-4V=6MZ7^4M4?XV04]?"(*#$_7!!VG M$S.!K50L,*+<9;@)M:!19D ":S"8=O:?RMJ=HUQ?+3X.W.=1ML>C*X._T@UW MU[[%%_R7\=<(NA(IK[M_R']:'_VC$!N5"YCOVO=SVG\9U#A?^+Z,_9\RUO\/ ME@EQ#X G*]HQ:5MLE&2\7,^6RJ9!C"L61$_KGP%@V^4**22<48 -=.Z:-UU? M8KMF'**AO..:Y2@TT>HJ>#9.I?_,E[W(N MOV>JGN._$D #,W$Y+%I&A5F4I05,6 6CB9SO^1F]__)7 MUVAT%[27$Y$&N]XD>Q_;P(^ W7 7-=.)>GBFQ\9[_>I,\-C !VF.^(+ZF6^# MU_G5:Y+0SY.[^\_9A@1CBGJT@1>M]H=O[?+@P.>H//-OP[LH:.X^A+>=( M%CE=N[N04NW,4=H .9N0U@K$"PX#%U+SOI5F=S[WD[?][CKJ6XB+U<^W?\$ MVA9*N*1T^]9J_W441^R+-X>;V7LOZZY-Z1T*.0V3H*DNCVW>/&Z92^=V5_A3E?[[.Z/MLX?AY#6C7CU5,"H_ M<%K^F/ (Q^' 5A>/R4L&[J[_U.EN]^Q]IQW?O D>EO@\$;J'^=MN3*[/L_+= M-K&OQUE/$LY6WK1W2+Z*H4E.N-'\C^LR'M9Q_;WN[_9S.SC_WNMA, Z) [5O MK9\/GIS)J?9\M1AU?J(D-C+.^"Z__18_JW_0DIO\/_)C_=_Q@ M/_(3L/=R>7;Z+]K2#U1+%T9^L<_G3OU[;O"KT,>Q584]>G[$S7\Y2/@N>\^F_>2NR@.7AR)'_]#B=WB/P^2] M2DSB;DR8^LX?PA>E/, MYNC[AQ/;9VYNS@]].,4]MK[W3QN)_VIC___JP^2ACZF+^]9C_F[=K^?RWD=I MYWZE"=]5[I<-GTZ&S=P7W+.LT?JOC?&<0P@M^=US:9[]T%RK^1-OUC9!88LP MPAL.;*I2 7DU[V'@LWR.9*FICW_C&'0KFAC^N%S&ZP_ZA??]G+RK?ZC,'O8K M_E&6;B%H6?445:EC_XF:KQ 75Y9_!UJ.A-K\)RJ)KKB?T\?U+A#T=G8;QN=YSC_N0C!]\[&40$67!J/JR\P?Q;FC.OJ]=NJ=;N M9TIYS;8;]!MP+"3X[Z!_74'I\?/-H9;;7UXN6R_IO\3$,#RZB>@1$N;8>]ZD M8@I+>P%/B2\D#J^'.% ^M5,)R-\SP%+/3*7Z7ZGGH;/4?Y3P/SGB[C]DP;^W MQ+._F;F/G_]U9OVQP[VRH8G_1,%_9^G_C:C^6W'__S;29]O#ETD?#9HY])M: M52$5EZ'U)/8#.'8*XW1TF.>H+C%C@<[' MAOLDXRE&M.C2[,;]DP*?%V^UURSH0V%I9&:@WMI.O6_-WS^/I2;)W5A\9CC) M>/L]1&^X[L;BEB)6\YWQ^*C(Z$^GM[=OU2O+SA8SZ8-5]# O=S\ELB26Z7F5 M7DA*\HC7&&=M3:*T8"[6!\@@>Z%+(.%*],>R(@^QO0(4REU$1[^T;D]9/XWX"7S\Y:/[-\>7UTAT$5]5/B=4+^ M6$%,LIUA\@[+U--EXF+/_/$1D*X+O:2!N>N[==R4#*\)(@&>_>N7;5-N-,4-L<-A.A).%MGDJ(M7<1F3MQWYOU57+R5'5V MD\%BO"D=BI@%=6%N/*X4;D%A@F9W'.[%%2$):B[^L0];6 X4%20T;[K:)^VE MI(P0PE&IK.F;EW#0EACS[06$&Y'"V>G4T2-\U' K"D&QVFY5MCA")76+EG8U ME)1V+<"!.QZ,.?+B>'/A-.6E+A=,G<;A"W J$@ P@I&D[)U8^\N MH8-U!&L;+U3XK!T:TVC*,W&#D$WQ[G#IM20]^1+"54@&,M/H6)O 4][*950F M5%>GI^T&IU@&G!Z:?'-U$N-230D:R\@5Z$EE]:97KIQ0N10$9Z/KH."V5? W M?AMV5U-A[I,"9) ^UY@,E%%ONF,LB=QJ()&3OUZ>FEQJ!H?4UA#_A6Q3"Y.] MF6Y"TW"YOKLY7$-(T8!+P+8MHON]UHZ#$R$KOW5(DAEO94.>UHWZ5Y=5I@;' M N>]C[6Q]5+H7K9P-!:L2!F^0!JR]0F"H150O"30'J^ E/BN>DWA=7EIT9@0KQJV+:\&K:S7 MGH'?QQ+WBHLFQ@5K2_Q7%B)X#F[RC7K!.733Y*D.Z4X&T2F MN-7LW'!TBTS(%;]IVG>$650<(&Y>QC:-,K*$B$]V^ 5@FU2(%9 MRJ8^W(+[1G3?Z,A2W0F,.[*6!6:*5F+R5."^4^!!X*J'&58;*O-*-I>79;CK M9[3%XHL>%GXNW?;MF$ E?T(H3UM!OGC*;>GN#Q_,S(BQ@.+SJ(#DQF::/ MAVST)P7[,>D&^%"K#4A:5WJD<29:V<<7+ -A),R0^)A..+\C,62V47Y*T346 M8DKAG Y7M?>1G _F!L6;"G%>)8A%,!F5?IK#NF5O6-D#=UI*BI512=L:5IP@IG=;6S1X3*?1:]C? J)9)1$XR+)!!HRV>_HB+GD,4_A()@( MZ:C Z&G:?E,025N@HSC\9\IR0GSB3-5Z]L:D_0@8V\:?#7XW50&?S=:KZE J M=4X6KJKR27Q"3VM.'XD]>[EK4X7/V:)(X%XTKX!^O>^VZ&7/TH])#J;6"16D M\O?P4.PQ>2YDU*J/0R<+Z$OIB5 F;-(\*K?/=.GDEAZN:^OB[6,GQ-O7U%'; MDS6<>J[SOEROKGBN:$Z@&PV9$26R1#0B*?-$>ZMO]T9Q+'@V MR!R;$26X%ZY+!K8U"(E)U=DXMH^HIY3_9HMY8OD7ZIWG4"%$4!R;[+<>0.&%#JV:0FHK\+!Y/#9930_3G!N1K M?H0JV3S[<:1#(Z]LKIJVE$50:R-S8)+N=%R8VE1FO15WL/-DNDLE1#;!AH:Z M QC,8PXJDC%;9V#6C+""?F^OMDQM;H(A\B708L<3:JJHR^ 5D;HG/8?&O(IJ M,%-&!8[#< BQFV6+FZR:(*&W?FYQ%Y_[I1I%D\K:W 5 IXE$VQLR*31$1J3@ MI]*[:3W<[8X806S5U7$4;0X#+W%2YJ[7O!O)T"'4P](D3'^]^3#A'D9<)]M M38-N&Y$P6>*F3=8O+BBT>&-PJF$GK\NSXE()?6K8",5"2AVC'N0RD5 V>S9$T=,YAE;WEV456: M0<"-;A&-@11]*-1)'\87MU^GMUCY&Y#:P/'M \(J.L+]C92Z-V%'K[QI!J]E MJ#$+4T4EXQ6P+&@+,FP:471]:9RKXKT%9CZQB5U@U=GCLQH.LE=H1J\4;=7" M(:_SD1*= P.UKEN0@O,'UK]*7!N +@"N M@^)^@+G0DW@TP0O[T94Y^CVRM^JHUBMS4J;)>);\.+ _27")?"WOJE9A'-:I"RF3^P=$ M:H62Z$H7EDY\$AIN.@)KJ".J2K<)N5N\&##MT "/]Y+"[)#?'Y/_LZ?[E]<) M\BDKJUR5);I@$ @HO@8 6IX]@VX_J44US GSG"NP1W#Y(0DER2/._;??L;/6[__F[_JC%J M[[W67'/.M4X=QJEB8D+"GXT3 <9 A07GP+[DE5BGP3GV^XB @*&B\$A98,4N MD4S^5D@+8X:!.L-0NMM%YN'L"&.8:EH6&,QQJZ*S')18+!(3U>TI0@I6RPQ[D\.\QG9CHLC9 M UH2SV-?)V$"UG@TT[A:QTK.V&_,L-9$\7KBQ3##[UBH)XI*MM+=8:,TL&2? M$*DH[ZKV7;!JF!4KXD %GRG?OM%]=C[12:KHZRO7YEN29&EQ\90FFT=_FXA"3OB4 MGU),2Y=4O*.;()NI+P$+821Y:58U7D]4FE5:7R,ZB%Z1*K<,;R9Q\98] $", MU\:/F_%&T13+&B.L=*99L6-S5R$;@7O2"H<741RZSI1O:+G\J;KTVG;6 M]X2+!@.IB$EH-SXVGE)[U>9)<))$P&Z73+.^72W%R3\MBF,?2,C]86Q9+@D( M%8)G@O@)1;0(-ZA(/NE#&G/^3 QWGMBD)*ITAY9*3=1\BD%@J3=;>_%":BJ^ MHAEC]#9NC$WTZ335"M*B(_6<&N$>+!8_R"X/V0(;':1*D2GV\1,F]"0Q%#2I M%:=H5C"&=6Q*^S(2&)YZ&$31@E%"Q0N,I,S6)STN29>4K<:XO\B1C=7>LQQ#:"V6.,4H;I(CJ-=JLO2@7\,>&U M-"*@^QNJ VI*S'0;)):-2L:5$>SSY% ^1#M&5NQ5SH%B\!<2^F9$KAE4@"0, MLBD4D9!U\O>NL'$''**_+AL)75(2>G&O!YWR):K*QUI/I%0R\#.6(:2S84%YY2A^G/U0$2?0! MHE0MH0LU4*R*M?2I&]X#YZ.,9&GJ7)1,.@#5^A<=EJ6IK8Y'UM\5F+:8E0MH M[H@1%8!*J*XN!P0/HS*'T566)BH,%5!9R(-@65@X% BQ?M3FJ8*L$ @[&4O2 M9OD8S%9!5E9U9&#W1?^5%VNH.,4VLS2.MA37R#*<];O"9H:06WSC(SY*[19E MJ4*F@_-7QSIW5,5')HE1==)0^*I[RW75Z[(E%0:R)6TV\4Z3W)EWJX_NJA;O MC=B" L" 01)_@I:LQ2I"IP2&ZS5;A98=(D0,:H"TA]AG^=[S#CF#:-MR%NQD ME9K3RNQ)BARQ-HE5$PT+[7P:M N">RQ5T[+2^CJ-4?)$%BF54T \SUC/I&2C^X7@&:9RH?3X"F5<,?"[<^.EV5N^GPW%NW7F7>U[[UN.$ZK_P?_'6#89.F M,,W+M4Q13TG "+MQ:B<[(?H>JZW(VVF(VR4KZ4BK[;%!395%WR;!PE8Q 0^6 M/Q_;/+7*?*A*!M9F5R"&EAF$@ZXDP1?DREW;]8T'A$/ MK/6^H<1&7.HYFUJV'CI43' WS9&(-J*"N['A,=EB0S9)D^&"1?334 G30+9+ MG173C_G6]GT@RM@7J)5RO8J^.=IXY2KSX_B$_$W@.OR _?(K@+]=? M=P]-BL:D=!'R>-M4IQYZ>*X%],LIM&,OY:177*#BLICT1L M9L#;V.>YFK[CAN70+C!/H/Z*A/8 0<854>.98I")P='\=,B@A@5-F(FG!__S M>%@UCR'5AN),1>MFJ2?H$U&'@HPK3*I)@T(S>"=9I8PNL%B7DA(M+[D86 1C M1D(8BH#7/THQG0)S(A9J(AJT,EDXT^ZTWGG%)T!/PT%?E!%Z*F^PEW;+@HJ6 M+S7?:DUW,#Z.41'@K.FJZ(C2L,86"[:@#YXP,J4=1X6&SO#7%4$; @EVWUJD M\0[.OFDE=B/=4Z0P/3[,@_0" *82%:90HNS0_I$%%"IH%+O#$OC]O?ZY#&3- MH6>#WA$9.$.;29[07C'D"^*N J2*;PY..::3MG7XHW\!!(9"'_JGG \LE9;# M'SE<<.E;C;]4RI>\!0Q2(&"5A&B\OAQ3BD06P4&0D02PD/"WX;^T9A)O= M+6A2%3>1C3?3/#&GA<@7Q-:@D_O!UH.$Q/Z8@;KH"$B.]_%E@ U,(NU)[A:,OHO'F@Y&;0*(Z-N^MZ?FHE M;T)2?*)7GB+#9J,\+I+P>R_S;7(I^: I;9/"T8QH61D;3 '7AX)\.__L]DBF M7)D**T=P4]J'92=]00+%EB5JDH:!':N;):HUJBQ .3#2]U+EV<7O*B/<.5SH M8L\[1\,APW.H4N!8@R3(K#5$686DMQ131_( :@= TLNVM?+6CU'>KDN^9]@N M,*@3= M/,E7X%&X\*E$1J>\,M\=*[MUMT(N<6 MOP"/ N,E;[V3![QW_AJ,;-?RH_@BS%M::^NFSE];ZZL2[=]8I:ZM8L;J.YB^%?/_V1MW- MQ&!P"IER&!!7$&2],[THA)/D1-0J4G&@0LS822?NQ3+>1TJ O.R3;/9H;SR2?S! M_H/7_E_8E%-L_*E( BP.3 MAP^D7V*7#[20 M+1G31(%?I1P$(/B#HVX$0:8HK=,I1DO 1@O2B D/R"H'M J^! M#_D"#:Y+1ZPVVR!C8E2%,YTK+)]^2TLTGTM]_%!=BS_L-Q6R%#3BB$2Y)&[J M0XV83K2;4G"T#\D"-F0O?=+#5=$4$5ZLR90!Q"U*2O)G$LV5_*$/Y[.TTCX[ MFP?Y@GXR=&# 5BLA"2(A#AI)BPRT_S7@*)5X_=75B^57?UN>7NDE; D&]OO+ M?((A.IP23O%AL/Q;-36()B:]P@Q@]]^]YY%06I=)KM:E< Q_YQQFYBE$N\#U MJ9^O2\$4ECTB0H>3/50,EQL734?6/%I >E)2D;0]]B!=@P@\@.:02B/N$"$@I9!2[ M?X<]G4.7[#+0(H3M*K!XMW^^$TU-4S%;9I,(J"A/UDGQQ M?7PNL_&W:UX7DMU\ WB0+2A&M= (O6YI43'Q%@;78%Y7E7=VC*H_^EJ\P*T M<_3F*_F"XH@PV3UK+N(%.CKS+!EYY_\+I/#+IEB_[2!5#X]? *L-%[_G81"K-2EZ7P)#"'V)S2XW[YQ&.VTKZ1*/G MC$@0I8<;S6U9L+OD?3G1>^LT5,*F\*&\N'"F/JX0=/,LLNVM\E6A3J29T8S^ M)XI$RJCZ])&AVN$O7V^ MPL__BUO%&!)?H;@)!_,R9&',)&2:,6 #@6*(Q5\H,H/[Q0XZ MAN#E(]_ADD MAK\'2(I$R?VA?%5%@V@\.YASUNZMY;@_NMMO>W17=7X#IEPD[J="> MF2_ZSD)!B,4'3UTW6PHHU0$N%P>L?4O\SN,5)HU>\4D0* M'FX,0?:?H7/7P>X]A'^;X>4:AWW:C_WQD>[WXSR-W6M=:>-+^Q,4/5-3(T;.&T*K@HOALL%PPZ)_8@"YK>6H M56"UR_4]D>]##E[_M\\KF__SO/+4YI)P6VKFBG:.8[%Z^,<,EWODBYY#J\E! MEV0FOI#*@SVL4-^',2*2FC7;1%TL@F?/"P=%U7FW%C>?1ED;9J[4 -@Y*@PB M'\ZJNCXF@RP+-V6X653GJGC1&@SJ.*E7%I$F;!;&&(XJJ]@F' MB;QN_-*C:G8"!F(RP<6CX U#O^#TG+ZG-'7WG_2YT3[6*]7C3N*8>#)&9I'F MBRH53N70_A3BR:(P%2RCUWN#ETXTGUBPJ40-/_IU*76&ICL4';PY?XKA3&_! M\<1+?\K)%P=*W.O#C8;IH/#%X2.@\7U'79\O=ET?__+HXJUIYZ?3@/%6 M0=Z><4-$1J99G27_4Y8RG"N1HVR_E&AXD:/LM@I;@@I#X5@60-2)6R)^UP;? M5/,E>^WO[$AESI'OQMICU2GHNV-PIA.4B25YSQEL(AUVR2B/32Z_][RSU/8T M=-*=O=#D^V&\/:;E,P[3]W62^U7/.YFE%RR/+G3.3T-?I7WC3I7#$+[_)%$* MO'IL*KGM^K%)MDCFN]+V3=K3=Q MU2]X;VB%9?8'\TM>MA^D9(OT]_">[$@+ M#GWL.+"*KL0)G.,D4(LDIP$*_4*8@RLL6]D,*,JWKBX4IW#^Z&.1YU!B+)]! MS*/(-A90K6.WG=X JGX^,YBHNI?/UZ_K#0X\XXX'%B]4B>_#14HX]BY$'SZ1 MU&T^?O@T?Z[^F\HX*]2?_0 0;CI.?C_0HA@ 0,/$Q%0! & *AT+[W,:L7[A; MWIP)67@%%0D/G%16!R I2@^!46 &:=CH:##(((ZAH*O._>;BET3?.X3*I\_0 M=PCO/KZ!?^MG7YB#@/Y[B2?[Z/+XH5Q&Y=VX2?(G IR1;4K%C6+P(*\D(KP& M;#_4#(IZV.87 ?G?G!F?/I1_^V$\<;?D,TX.$2DQL<'WZWZ)<%@3&V<5)E+U M07ATNAVF\/@6T@FW?B6S?*YT]$]>_!W":\>?18!?@&_7*RR?O?\ G[U0(17+ MA8&"Q_&]B=8WK#'X^I+BGG%T>J__1RF>4A-Q] ME1?,_:K+Z43=T[!A=?9"#3YO!05$CV]DBM&KGDPWT\B*H3R M(K?H!4.T_(O0Z8E5$826QI:C"H93JJ!HT@YU@'!#O$(+B\(TZ M?2X8?N.*JUPK/;J/NH[^GL2V^PLP\B+KS0\ZK\4M[=K.PK6LG_4NFN\V KZU M>U/<.4KU7SP6GKV Z7D1ZP5EZH=*8:9?@#<(+2X.*RRKV:4KOXDS/54+S7]- MH*A6TSL,TC-G="(8G.3V1U-19T<,P_-\%]KG'DT_5S[XQ]F*^+_9>J1S_/%) M?7:0Y]7'K;F\ORN2K"U,MP>ZCQ1>A'Z* T:=/RZ$A]Q37N1[::JP%[3)_,_< MQ"_&5_JM-G9N"WD_QZ7*V?6*W;?L8I[?^Y1]5_P0I]LE:@>,.P_=DK>T2E@?\WW/_/PVD31!7MC>D<1I4MJ#K=X&A"MT!# M9)W]B(T,7= MCBR]7N7\!;A"KH\SOAVYXR,K]>U,2_1,>]KX!;C[6:C%T_E]T_6=2@=MT37N M,B9K=GK10>@;$R"6*H1,")<:2/EV7( )K!Z5>W&\P, MX__0W?RI"0X5$&^9%T]DQ24=4HK&C,L.>>]K[)_IGA94P%/V]X?")5R#Y]M>2H#M^XY#?VX=-2-X^]4->GRUJL M@'K!\#JN)6K[1-7G;37,SI;F-\X,1$G*:Y!9E4.[DXQ#,X9(J7-_E9WT26,R M[U7":LYY@F,, YM63)J[\'#QJD/&&K:.@VZEA*FW#8RMQTW6ZJYF!WM$E@L+ M'-ZO?MYO9@B&)/F!H6]<\^(X"/$8^6U<1DE:9M-@XR!6V*"V62+*!#N7=@ ! MYNO2Q5-=%^5Z>VLA'FF+*-H9W/1#3.=&-WH?4!TK#;%@;+9@H_Y[=%-D-Y-Q M%J*U/CQFPW.((?!934I34R9%6.N(P&(:7>J-QDLP;-TR-8X9IWT]U(-'PZ-' M0V\S;W+G,JMHBZ+^$1$"1(>4>#]M"=5" MFNFD9736M&*D-7?9U#N)0PBVL, M.LA8,C*(I%KQ7*YDPY,JP6A)'OM\D-#-Z2A,I-C\";/\S9$;).GHPDXKI;%2F*48UIJ,[)*JTE^ZBX_UJ?O'Q@;1132*"F=+HK7B-Z5A(ZF.B M1 C&@8ZB6HE1CN;X9=>G6'(@Z1Z_":5!==67M MWEJ5HMG1F^HZQF2K%5SBY95E5F1$IQ4I BP6S=O/2\=<9FTB1(L\ <>5B=FE MKW1R899%4L!2YH"Z)LCG"*=LYB'5 HS(PP5LXM92C[YE6^=Q)RWI8_Q!PYJ9 MN[?L2'V")@6W[%.'JS+<\5B@AG+J,JAQ:*>R'*JF]W#U(?&HL$>ZDS:MB4B6 M05E2P(R&'PJ.7(NH#PF-ZI!)RZ\YW/U6[2594M)-YW3B!H4D_<7G%70-97"@ ME4C6?3%C3,3FJ50K['?$S*]C-)R_,/MD;\$&R<;-(_L6-[8&+<98S%?^<$.. M0^7B@.&=5P[A.2_'QK.PK*BI4;?."&RJBN;@:(Z S_#AO;^&"7S@2>ITWDX[I:VJP.$'E_4IW?(Q Q*5L]8PMHC$J\;RH(\0;K!%9=@[ )V2!W,QQ M8F+X,'Q*8] [;ZG;18PVX7CZEMKX5L.]J<$RIX[59IY0MKG@U&%)WD4CQJ@% M]I+&F9+\;6I5[:M7]<#H*/IDC20I"DS>>K#DP,+UM@'_6'@A<+JQL\54PH#( M2.GM'GL_CG F1\/C:4>NET)QFO?>8;/4) MIT7%L+6I5A=L!D[ I(#U-89V4\(8%TFY(LT3\OW&X""F%F@<\^\E@I6-_+-5 M;Q9U%L-2K*J8YI'/#7.KG6*]1I1MM ^UU1*A5]AO;+,EBSYQ$\TC\,]Q7JP+ M)-@5)G//*R$@.*A3MI@>Q./B41#]'/%YYJ[W;:P MSH.'V _>MFNM"T8O/*2T-W'Z;GW-"$U6&%&=K&Q4R X65:<&6;- S?.<86;Z MCK)('DR2Q.^"%#DQI#P9]13+F;C7Q"KI"G/G6D!7;A04SPH4TY'R::0#?-!?X\ 4\/%+W'I9FV^:T^@RB#4"UN]L-)^NXSY7#/D MV'JE,+_/6ZMI^0*K[M.VU>CH:,=!P9DU=?F\F'.]BPPCV$X"$F%L]]Y%T1AE MJUFRG=N(:2TB1#@ I2?I+G*I/7NI^^CB]5W#W'?%*S&WO*JU <+7EJ)-P\O5 MBH?'SU5550NSA2E#S11_"YT1 M/G-F&)6,% _3Q^[4$6-,=6JS<%/&7$MN"G6S)S3'GPHP+$J)*# A.+P6U$Y/ M3M4?#7K.)+FOGM >=);#'KR9NU*R+=M$BMO\' M&Z-$='&XG8\2%,>N+B)O; MI8?KH>R&S&*G9K*R10/W)_F-4E>&P0%LI0P+>G13#A@-< -JXG3R$&7USJM M-;F+:RY:U1K)_M7RT*HMLA8X25)9BI+%,TS5(DK?R6>JF:=5F*B.'? M\:'&J2*8OV1=DU%\MO![,V[6#JW+#.:C+^G:*BZY7(=JP MB CIIPX?X)9ECK9)8JYVC4?$+&6FR"UD/_\)L?K9I7N6V;M*OI!#;U$DNCHA M-W?B%7WO:'!)A8M+;I-LC8MK5:.GPQZ^CV/&(AL969&_Z4W'8]\K()WM6F1<2C&OLHPCSU*M%7L/3?4Y0A+.!".O600PP!KFWZKYU U<@"3IW MZ.6V]31]U9X8@ /"2>2I"..EK]\6F]$ZH1^0?%&0 4[L5! TTB6*8I/G)^*17\/'Z[(.Q M$5/QN*M"VHNHAF7'-;GK^;N@0(L;*R4!A<,40FOJK=2%"XP'R\CUY46B!8V[ MKL;(_3:)(3G09F$0 :[.KEE$QIB=\Q8!8E6&#\RSF)4UP4F1M#]=2:#/NY-@ MK>*<9>:#\JM[B4:&%H%D=2(7G)^Y/?[S$:'4CJ#-9Q?ILL&:A9A#:AP_'6R& MGY3"BIO7-D;[G4S[6&B-[.]!?&5Y/R@MQM1(X-C )0D9<5:-M-5ZGT921\ L M7?O=[+!K6/$*VDW<&VNV%WJJU-6VS= GI&_CQ71/"+U0G-_OM1ME8CIIPA[A MF<,$2KDE,;IJF(WZC50;CJOZ%\S&G2 /4@A)Z7\^3;W!72>I]:RXJCK)62\> MDU>0/ND.+>6RK_E8)@6[T:7N?GZNLGM!Z [2U$+;E E$;9GC&-22,=9L3RV MPR1D?(6U2JUF+#9!\G&/OT'J"J9;,)K)(-CRB_^%MXV&TK*R0FDJ9$))Z%9Y M-UT'HG7NI+G(B->F%>+D3@.=1=@F>K1?(B4)QQ$\-ESGH_(+0+[',#F6@ 6% MJV)"_\1(OAMRC^.TSCV*B",I"7#:AB(#;$\'\WKQ[B^*;Y?\?_\7I__SI6OY MXW_]WKDV\.Q9003#('KD4VW9_^C[4-K9"V2=--AJ1(5FU%:V&ZQ "SAK&9WS MJ2TU:LO'KLNH>(]+WO+2,63,8:5>9!.[<#2V82+40SEFZ@RJ^6EM27_TX@6F M:Z?+?FN)/#BVXUF9->X :K,@2P/Y8@+TO[0M(8>Y9"JZ>U=E_&CTMUTTLZ <7H"#V-<1*<6GA M0@EECA))SZ&U@W'S9G.94NB7"@WI:@N2+]'. R/I M\R1/NH>M$J@U%U69<$<:I5Q5WXZVEG4/J9Y,?,A$3C9)N"=:&FQX(.)C:E_4 M)@:^ZQR%"3XU?77>^YD].V#SDJGO!;CZ@HT\=06R%(N+-N6<+A4A&!A1)J:X MS^=I$UQ"&8PP0\+=^3M(O F1234;D46W&A9[JVYYJW]M?[-2LB23&NJ:]#"' M++M<)2BB?(Q'C.V>A@X 3]%M(.KO *7NW,V;QE?45CFJ:=,W1+"/$"?4]&4Z M2O";G:!!S07!FKIQUVD*F;7NCPO7L_D31%]\8< _Z;+5\G#UP!+ X0[ ) (% MOQ%A&,;!^#X0FL#6W=9LQ9Z_6&G*6P;]PCE_FH+<['48"]./M/R9%_:L0;_% M4*U8#1:5!H^&HQD)6!["S*.;;__#1;9: :XUKZ-TQ][T7;^+!.4+$RC_RIBU MU'CCWKRD>Y1&IQCL1QJZZKZD;=)U2K%XO@>)=L['W)N2?!(G#]WY':NG(1/U M-^,VJT=;(WP'J=Z61ZFZYKG,.;KPQ :?=;F)/Y6K'%9G,G6N'+$PMX MJC8\41 T;$R#=L%S\[H=#G<%'_-*%5A.X",W#A/1;*!D!Z>U<:4$MI9E>'XA MV0EKF(\N#("DF"!S%9B?AL>RZK;T1QB,2MV@2*Y1\_@7SPR$^RGM_<6A_<+4 M/%YTA];6.D* MG;Z]*KYH^Y?D?.5FC^5^/6DM.__L23XL3MKZ<^I?@=0S4E][I7T_\;8C-EC_ MHX+R_X;YOR=,BDMP]6MN2+3#+I?9C-0II"=&,"]2-!\=53Q"?HQS+8^[ MG/.;RP1+O9I'@0':^DO+!A*\FQ'9SOO_P6^CO'6CUVF+$5E(2W1C.' )<=*2 M=#J$YS;<:&B8/09N\7?L*FZO<665KQ'4ZI/T]$<"D6+7TDUV)S],#);4U[IB M?I?D#M(-,9,.2,X5;U-?F>A:%KJPD ]P!>83 ?CDGN@-#$O"T4J64-2IG3*^ M$!CQPV%1.! V#:)%P )D([Y,YJ=!2<*05N]&)8ULB%1T5+;'7 2[!YT9AGXH M(NX_S?'7NEN24*0E%N>O4U+B3!$(OS.#Y/TRDOY- M#Z5]5]VBY6%N>RF0/IB>(K=^_+U?P>[*$-5]GHKE/ED4D0=P$?_"71WO;VEO5PG2SNIR$)8^"CW1GN MR](5O'^.D])%!\]*WB] I8U?X>*N0\VKS2>$X:9"]+.?1X"H. MOA$*3))(":0P"C1R"33=_+'8307N.\;0N&W[ M]@W_BVWS>3(S0M.$\P+/HR?:J27 MZN#PXD,^CF0G=BLMW?@#,L%H"0(4U5&/L-\:-2[1#ZY,>W#2?]C/7'_NC/[6 M,E([$.)@>+%I_D?F/W;J>Q:,^O?"[+.4X1\TM+^%8^N1.O@Q57]V\Y?NEV## M_7<<9'N-6_!XETAH:K; T:4^;553/H6MTEB/1"=_UTP^][@CCYVIY!) MED)TY*$3_:L#X-;V(73J/9$I,06]PALS4P*9\&( ;SC$2]_CKZE?=CX&B6?E MJ/ZXPE%14S[OD_*7[(ITM2C59C]J(DF75(;6;Y-@&F!"3ZD3DS,.VQ4[U#=; MY$B0.Z+:6B_\$(7^U/2G6OW$:9W\+]SL(K>H4!I?XNP]Z&_SW4SHX3TK<"T* MX@%HXL \M%XS09(/'@XM2-H6IE^3(AQS;N/4BO_#57ZO\?_0:9*E%.U>**I. M/"[1/2M:PK7+6RQL(A%C#,'9AJ8 2B UL %N#G)TLIA_V^QW[QT!TS[)=;=. MC'[,M/%Z-OS33Y%!DRM]OP#CG+!?$J_^Z?*/V'_CUV+M_>E7@]_]^MOG._UM M?ZQ#\R)6ON!^Y_J'KO]0Y!XO_):G\M.,2;]E?V?\?_V\J1CBS@+52D M(YJM]?_2+OHO[8+]2>'?4/_EA+81#T[:K+3?C>_'O7+_]5_CQO%EW+SF8WGX MS K\:5M_=OU/S_\O_/];X(>TM7I\/O+L/.PZOF>8<([U-&P^Q;5#MBUP0)E1 MG;0)FBLXP6*10)H#SY/X]_43;._ZZO7;K;A\'RPW4S(KQ; U?Y4=ZAF$VV6" M9:8$06F=!(2;T7B!1R"L"H8:SR\WM\2Z?G]N;OG_FYO;B\_G1)8:^3IS1P,1 MEFBW&0Z2)LD[OU8ID:$BWOVKC4I"PN'#*/*5!;9]#";LC@T#Q.U M6N=:E.>ZI3<-;FMP373&5X7[B6K_#VWR,=ABPNX+A)#4I_!#:4H M[=IBK!@,+9NX+ B]8JI\*>S5?)EB2WA@@N-B$ M/RD:EZ0TO=7F5.8B-!+;M'16D)DD[,Q/T;R]J4:[A',A:Y;B,5.B!]9K'F-2 M)8^["E H=6=]K<[T#$V7MAI'7HZ,1+!/C$-.?;'/U-6\M_%01:@4:XX,9)@JSE(0LI6*^5 M\5NK7NVY+W[%\29C_J[#TZ#E3-X($C]#(FA07I.<$O!-.KU_(Z6I#87""V,]YE>+3*[%P.9+-3H#[ "'#P#ZADT1S/!)Y0M_%5YZGBFS?-QB=A MS)F*ED#,M,O>_(S7LDE8(D"J^.A#T*)3:ZH_C62ZRF-0W4(Y&>UUF*!2DPW9 MM\P =@0EYN7+TK"=[[#;/MFTRD.6=4!!R*]7V3A54R$^? \**4XI7(TT[:G^ M1=(!#\'2'Y)EF+3B%@@,A(V\"M_T[:;94]%MFE=9ZBRYG3QS)"B2)0[ HR"S MH4-ZP!--ZJ%SNDBR#F0J J^:)B:J.VSS1(6(N3 UTZ0AL0:O CS--_"05 )< MW0HQG,-53,_U0"9I^5.?KF/V=T;+)#ET:52R$<";]_*&VT%M>7QFN!Z3MV!F MJMB@AI)O0 :3P'*0IJ)96U5N."86"C-)# *>A'BH*:QW#Q]NUAMWT>E?>>Q8-)4/CXN(AB+X,'0H34K56HN5 MD#*\#V:@5I58J-]"TL$(P: "*V!*"4[Z- MHKAWA4D$QZSL@Y%58: V6X S).O*KI#> ,0'LT-<02A#S8B4,$ALE%2AK)N" MD9>?:-(="\9RDPN6[^*YN0G?#5ZZT8Z6^SML66YXG!$U3#5'940WV2R:*F95 MBGBQ/ED6-,7>52ANM]8UDKG;-40\2CU_BC@)N2D5]<9VT:90!#7A!>,9:LPS M%XZE*OY"W.)(Z2V:,]K@N"3J0;7%DEEEN#-Z1%DU/F&S0$7&S= MAC$27C$-I878BG+9>]R:AXGBB+@D,_Z91A@,F0)( MT!VYCO;PH@&Q.10A1<=BNJ[&=O%&FX7GHY3 IO(P)41B4!(K]*9BTY]0^T"X!*5Y:: :5KC\5BT=T M5-J[F'GYH=<:1',61CD-F7%I[P/BV%Y-E-SRJ&;AD3%'2;31\9E5BW'71+91 ME\S&.AP >LTFHM.V2CXEOVONFZ)8E'Q%#WY6Q8B;A;-H.6%0W*%N"H.&XQP4 M[(7Z:F0*-QI=?KSO_<9)J^U]JO78[+'6\"5.KD?"D:&2N("[F26+O\@GODCD MHH1U@F+9$;[!8FP$G _K7R8FT["1XFS%PS'-(NFYAK3&VNL4L#.@V%=.S\)I M>N>E935Q([B-\T\H 4\&W('CNE:K&RC6RZ="L4BJB>)+FW>..70=2%K.]6/UO] N"#$YK6-0-@$'7!WQ?);]](V &XKD*2+ I,J(@U?-:& MO7#JZS(D7$&U8\.]VFI1/D>QY)28-K2Z@-_F"VC MB2JZS,D> B80)KNYC5R3S/OJV6#]Y<+O5L,+LHIA.QN+4R7?P,U$L#E"U4V( M/\<"YK%FUIL$:P3A5?#^[G)GJA&;,,ZT>:&-$@8A^91 M:K@.0&!\&1]$7D!RX/U'OND/#0;,M' CP*:_=T?) M CY,&PJ#/E\/(WR6EC6/H#T\.-(65#7W!3US=3GK34V9>8*[ M0@N$):#(>-5PM)*]Q"R'6H\G+G5 08&A3!>AMA*\FLXL>G+3\&0+1W):M#TN M72)@TDT=UW\7X"I!!9LN@%DRRLP=#L1%C*(FJ<<]O*.BT:=KAF8*1+%FXPXH M"2>0$'2JG.;F].5M2*J[;7Y(9"YFM*]$HA3.7[*H)YO72K6C=C@6K8Y:S0,%_N*;7 G?1AG3FE=:H1(:.#= M97 >-3LU!J6G5$L0GUTW.%!/(JA@S68!AACK?=$@7MSK/+J'S1)%#M0T *E4 MQ9AS'APGHFBN3%&-I)2W+)4-!HM)UE+ AL*H IL4*73[MP(0?*DTRV,\*Q& M.MY'$>0$'"R*=[ ( &B ! !J.NCPLP%]OY$+"2(%=R',*ZZATD49BH:#C75P MC2TD$#&J9R8\6@J#:EE^L%(]Y5!KTR7AC317_*A\MM7^+CI*%&[R_OJM+!W\ 0JT*78\*T&0H43&[@R]?T7J8/0A)K##B45X.JS=OWX* M'12>*^;/%VR$JL%@OVHYV Q,#IQF/$H*:BI;DZ[1 X R^8NBOSBD7E%W3)1H M&H):).EJ5"GULL8Q- #8(=:U[$==_FOYL31Q>#;/B@@9O@3HT+1E/ M>N2S( @1_?U^2%D-@SIII%(=>,[/%YNL586:<[$N%Y.N)- M0PD6 U*[ 6D=:0B*?AAIRN;\6VI^A^#)C[O0<7FX2UMZS$E1Y@03OP!D';Z) M0HS(PP?%;))]V+"*F/_3%X/03?)O:G;??FJ5?[Y+ "^9OIV]>MONOM#)1/S4 MO/XX];1 M[L_QYA:"(B@^8I$,YFM%#%>JJ!Y6P:>\H^C+JN5HU'UXC=_61 MCD*Y8Z1R"\?>+#G?@'"ILEM![^R^HQJCS@L@3>= M0M!Y[!Y^,OX"/&YH=X!Y<^'"+MJ1'98X-IV"O[A=V9$_&(F@#MZU^97NW@B_ M^NR$ZV%-<%EV'T+^%]6V\4C!+._;\3W M.EE&1#JP$90@C>:!%577Z",I>HPH*,.PMYO=%KPBL[BBAR/T\_5I>. _<]LZ M\:?E=2+H3>T8= M##[UMWSKY&F98(7;&X'X;@[>-:"??)V.N#;\'E_U%T.XIX![*\HO0)_'],1^_'CZ]V_2^4#.M.NX_C@L*3' M#^]+WXM$S[,PL' M-MBG@4N(E=(0O/J+CL:N>F"67PFXEXRW.VWO5IQ5"^&X:JILO .'#)M010I. M!7**-1HAY.7?;K'OXY9,Y]G) MTWICR.?@J#08)@/^F1MOXLB-]-D)9R?+M., 6=ANZN)9.]QGK"T'_8?I;P$N MQ6M130G-5<^0#B^V/@]Y',U?;;QNW1E<>9%;8Z?J7<-^?=6 M[-S/!U_K/7+AKGX+_ML*DY[[/S[CB>JE/V2W>UA4JYJLZ*]0X>(0MK!,N)7; M\IYBB';!T3G@YT?K'2JB-BM!@V@++/F69"8@\_E6^K(8W\6+!UX\8S\S=S/] M>$D;=OE=V&,BXEKY#Z\CKN/8+W7V?. WI)KYL1[Q\,S[)_.+#=SU\P4W,]<] M:LF8/KKM>G2\+;TQ_F-1%4]K0O*O[>*'0K>^5U% LSC*4KN<;/@3#M%/59C6 MA'CA[T:Y%96WW3!E401H=E%NHCZ,!7"'3@&T5:O-KEA,[;ZK[8J&F/P%-3MW M0R;X"V"WZ\?QY">!_R^Y7V#A?-CL7+\^*M[E^P68=A1)_R$21OG7#J6HIJ3+ M="I?W.QM=[M\B5\P&_YA^5^8.]>_UOX"?'84<;[^ZOBG._YZ#SVIU=MQ^AD_ M#OWY$7MDGOS=#@EOX>]BNUX.:CSU>W:ZMV[_ L##] U]=\?N>Q3*1?LO<>\X MNR0*7R3J%6)[^,#[CT0+UR\$MQI&=MIQ4 ]R1WRO_;M??<&Y>VGS(NY!)&?3[2.T_ M1^P>R9A0K_>U__&0>NA-SEDR;6:K=QP>_%JW3;O^..YB:V\HH(S^C27G[DB@%/FZ$ M\-H3_L72=F-D'P;L_H@&^L,)3_3C'TXV/.IX!A(,/X=A&W4_4BH3#WO7J.38 M;5X*ZA#OC-;:#T34_5%L3^A_@?_?!3RDO=5E0\]S7+CG_<'X5&D0N4'E*8V5 MG>VC+Y76N>P2>GAC*4FB-:$4'^> 8"0T52P:_2$)\"9T.H'!QJ)'W1^#,[%] MQ0(J],^SX)K+KM0JS,1J^$[] MU 4WSB,R?/%)16"M,:".4\6;0/KU7$[O4URXR"('PE%"V_@=+/^]:.PF^0!7 M' A")E#$N@#Q3%5\&@&F+D/6%@1-X]\V<'X7-R_%6,&YH"6A=EK.,GESFGB& MI5[/IT'7R*9$K6I%4@8U6#W(#9 )%FV[9(4ESAP%XZ'R'1M(;0FH0V&<1'*H M=8<8FK\=RNN=)$EO3]%4*V]0(:VCEZ>!FD3PAW7<;:57.TS3PP2P&@[23B8N MI5O 5FOT% C:M)IV-,DT.?<]I4]\7;KDSZ./>LHVEVVQH.^5*-^!0H.8UJ^R MK+9KZ["V%CY).;=_-B:CYY)DAYI$A(1*#%)0&&*0< OT5&2Z;OLF*+NO='_1 M7J)=NJM;N7RJN%C.-BG\=(9Q(\<@XA 15_CT>V:IJ^+W MR38K*]A(N@Z'YI@&YI4R>B&'RE!+BBFU"-&Q#HU=C?4R:",HF' T$X),FG4> MAD[;?8(W8,;T3V?X/0I>@T\;?P!DNA[IU+#SM&LCTT59P[@S4N4R1;FCI.F2 M!,L+-L@1G-(DC%,N LPH*$]$@! 74O(CHZ #_, (3&WZR>_@+^4W;6Q7\B['^W_.^6_]WR?VZIB4_U7.; C%F.5Y74]@J4 M+Z%1!.SS]:*H8K!\H(QQKFD@IOED[256;)?P(>?;N6F631I<9_U%4@Z02?X3?$J$7D*#RUC@1M4-86OP*#/.90$#TL'%*1\>:<1\FD M>GHM-Y^6M[L'KG-D*KW>*"C DB&2AE_)]$VC13IJJG%=NIN_,QF)TV>01E30 MP1BL0IT14,F43U_K4Z;'1VZS/<+4047 !$2458\_Z6F-YR>AWW._Z4C=SIQ[ M&:O&D"+1]%OV;_751(SXCEOJ[GH.EI.*&WK2'?V?5:K.^J1Z&'FP4JP^:!(. MCE]AZ&J#[+KXA][;IHB5)T*1QA2$?]D:3H]Q =)'GNFRM2BL$Q!1%@VYEN#Z M/-&2+*%SX9;91JEF5H:W:,K#:IA-',ZFZ3SV46B]@@EK7B0/%A\_!*@ H%A& M;=.(1NR,Z/?O#O5B)Y&"Z<8JYH JE)Y4CYASV:TBA#* %(P<_YBA93,_J\YVJ MG.]RB]+2@,IF?!Q^ :Y;B%N^3^JZ&WHM.=C"+A[R)R#FFS&B ZF*+W!6+J2C M-=WK+PR'!VAAQPZ,T,P)F-1K(LW8?1+W[H;8A6K-%6TEWT<.W$H^4:[&^P:A MN;K/I5K\!L($0YJ&>D+%]RZ)_! MHD_:V\'Z+LT,!6X2PC95U$$AD6)R PI@02@>.[D;Q/E76,9TO/&2PW[M8X@4FD&V!O2/BC,C@L-X\.?N"!I5615P#QT';3LK]G. M!D,3I/@HGF36>TLFVV<'83EGL;2VA78^PA!ND[)IHVG=<$7'-D=8HGI%^^2; MDIHIO!4_;CN0/K[71JHLS3SP_K+7$5.F@6E<,]"_Q4XQJ@%J67(TE!W>$Z\\ M!,>)]!462^]* 6=O^--P@O@B_W>UK<@IO64A9N8WFS;%^N3K*H&IU0,S!'*Z MM,3RFIO:TD.KMA"<>SG>8;L4I14<D*2L_J:I6%>VJV>;P MXI#PL,,[;,X7(QNH."M(R"CEC?P_[7Q55-3]N^_0W0U#(R7=(-T@("!(2W>' M- +2)2DQE PP(@C2+:!T-TA)2RD"@C2<'Z#O^W?OFWW6.G=G7WGQC>=Y/O6= MA;-FG-2V[\E)]2RG&$H3U!Z$NM8+P1!<4$/PIB0NW+8DMXHH8FVRFO3@VVY; M$2^:?5_$K)N;X7U^%!:J\F(*O;2/FZF8SX>*PD+Q+9$YF2F>#ME#'!,:A,W# MLP"[1QX-93B(OO:1X2H='".[\6H3JO0Q$ZJ$C77)2>\U=IT*^;H.MIX9"U9I M[5J2G2H>&8OH*9'PK1&Z/(N61N=,I),V46DS7$?AX5E01 [)N2][,!.J M0FT3+6\FEF#4UK6>]W_Y)[+_P3\ZD./=0XD?,RK^K M4RI^EK1E4? ]*>5CC1UMMKYB;G7B*Q[H= MB3L(*;C''#Z,S&?,I"K8U?^*ZU<9!RZF>:2Y*D,2'3GKD/*">_)]"U[&?GA= MK((/2R2)DB!2?/L!^*U.46SR;'TDI=XBDOHO&F(M.J9J5TRU:CHTZYY8Z8[/ M_=C.A'YPXG[.Q?YV5;Q5$$@\T./O'-\H0_ M]QSRX*CS>EJ%Q2K:57X%![X&69"4MCLV;:S)1#QU1_6=$(XWOX 7&Z'$ICD2 M*>8AD&J#*;# QJ#<AQ MO[08S+3H2_8LU5(EWF0PUH0P)X2I\O6.L$B"1(#]WI)4LD(!FV.23%,-HET5 MGHWT'T==-"Z&'X?/>0UY,+OL3)D6*J3_ H9;@#O-QJ8!!K#.G\AL!$IH_B1N M[^RYEZJ'LOUB#R5O8L^T=N'GP?VF]\+AKYA'WH1):NE5$RD;O2AF96!])?H3 M'QZ:RZQI12<,6L^A<)QC65-=!(8JSNJN.%17>'.V)G2P^0\.0Z:%#P?L2>SS M4GVNZCF_'O+].B<)SI=X] *N.' M6+4_ZY[5C-7-?/B+H[;>R6AEM0WW"_$RN+ M7^W?NFV>#%?GC]"FJ:87]]!QEQAQ,>L5V.RS_1*VU.P?*5:O&5@8.N-O\._"][CTU3&* M6'YYSYJC@8<#$ZCT.&?,31DUVR, MKS4%#O;L-(]B.M*"2'@L"4T)Z@8G/B%8R&G2C3F>S4/! M.$*Z$9<:;;Q6G: M6FP]*63^W?)Q7![XP,&'DL(I$^AF$5SIVP:O7[K'H\6Z M]PERQYINIG>!NS$F!)02BC^>)7VGA!G:UXK7;"+TA;S3+RS@=V3W@0EFS,J\ MC9KI.HCY6+QPCYIF)I,(5\G59:8-#5\D'+>? Z\[TT=^U;UE*&MNOG8 RR;4 M35,G[[3LW*]!*<4IF9)]R!69S,:8,JK%ZKB/).6A80V+[(F;!B^O>DA5F^D< M@V1:".UP1 BUBPL;KKK308//=&>L.UFH9U3KZJ:6.&1NUONR]=C0NC/="4S2 MKCSB,[%8WQV9T3N0JQKP[>+Y-LJSK@N]F'H79ZS[:=E&Y[$XEU%96;V'TU_& MNW=?>]V=H_C[G.-WA*O%9PB-J^)L[2XF7\AU.$66^LP6?\^>!N_7 ,USRI8/BK_J',8Q*B+XRV MX+XBY[P/H[$9#\O.HLV+*91PB4V8M/)SY!7SB*KS%&B70;A+'?-"G#='RBZ[ M1&6'U"P?;I5^>!,_=PUZUN4/=,]UV[W@+O<*HYL[R\2B@E]*T(NR9CM6R3S/ M<2+B>!5"1C.CZHY]270"&T1>S'8NX#Z6XN\W9[YRW6\&.I=V?O/A$VSFX=-G M6(\MZ"LA^]L4-*O@*&+3'A'ZD4XA;'0605O#YJU6U^C:J,0SX120+>PNVXM.,[\YG+%XGPG>+^E MJ#E&X'7C)_# "0=5F-VC0=V+W$.FB$"Z@6K$O/YC\3YON\DH'5-8MHU&UOBE!?K8XAVE?+ZANIYK#? M71_U+;&+YV6\*P."V%C+A3:BVS_FS6_XT3BS=[9=/59_<+N&#*RY_7S;ZAJ/ M!Q2]D\H$]D[L215PI??MN!6!=TOG,R>7K8?7(", [O"EC\U\94\]_M+1[W+( M?Y5[C P,'H7YVGXJ+PJ5!D5(Z"4^KHHP(;9+S QSNG?5*J">BO!!5HE'(L[S M9A^@%N(O+3G'C?T>43<&+[CF$IO^5N5O7FF<2X')D5OL0)&1()!('!X>%0T( M=:!#UN4?/9'>()2BV@+[U<&5J.HW00?.3XSTPNL05F [X%8E1F9>'_]'L?,F MI!0=/9?@/H;%QW[/L"IS/MCAA^/BP2=VN [0J!.02A;&X.&RR'!O(:/ ?93S MNF/_-U)^<]_<9_8]_U82-]?>2\W]= H06;+1R&P7'0!044?Y'2DS^*Z;O0H'M@/1# MXH]NPP?SK_"!41X>U\$324V7RB .,<*##17@L!EFYN#!9FTP?$=D$X2/Z=;= M4?4N^K6V&F=WMV;V#A12'AU788L%M$8L>)&-7H-^#1C=@*J/(_)GS,[%1W[N MP0.J@$5?<'K6[*CWUJH+ M"\PKD#ARXX&$!:#M#B]H:-.MR,)_.WK\^2I\T[^$_BWK/WXU^P'<%K1B!-2& M-ZU^_:K#)SI#(0C3%;4"GE !*@QL-_Z=S=0WV=QG_$9>R=Y$)C"AQ?KMV&YDG =.NP0 $0Z*"-V3:B *J_F/R_^K_/_/^K3D@CFXK MDN[_<^N"Y-95T\VY=N"<+PZ@.<-KT#?@I#H@$>M_=8#QG^EP]UC\?:OS_R[] M]R6#5L^X[\<9M-]]2)@BKSKX0.AYC+ MTM<<8A'2%"B?WW^QS./2W[&EX^,(F5&CB>P 'Y5YDL2:)5>PX,.&T[><("-2 MH:AQVIQJN@>6V_;_@U^Y+O3^D29?>2EV-6PKL6"(Q MH__"?,?8R?^O;Z]+4,.M!G]C<=&OXDF1EP1)?V!T,[)B MWYKE.L3@O@;=VT]B:DC3*ZU!()[!.TPOA5XAR)IKIB)2/C$D-PW]F."^*&-*Q+F9X?/V#%"9,)/2IHL22<<.#'(MRD[LXG5 MW0>S&'ZDLK5'GX>E&O&F=#IYX'./I=Z@\%GL2"H1ZIA( M6XW/8[J0SI$TWU&=30GF;T4Z3)(;7-B]F#32WSD_M&R1Z!.$=)BF*-R#C_2E MJ_ZTV3\:ELQ,K3-/ A856$QM,"PNK-"+)&JNZ":&5R M;(-'69-G02REY05979.X^1.U1L4(LDM/FBN>H:!W>3;0VX4YDJ;,'1?%(-=! MUK00&V49THN^MA%MN'7KM3(CTF9 S6%DD2R=R3S7(*Z'+NZQ=>'I;4_T5^2T M];'>C.DP>C3%5G&'E1+H;J#*0MB#L +MD$:I@BH:4 -PI'8^)W."D_KJ*JD8 MC3*/?YAC?V%49:HI7,CF?YGO5:O[0LBNV(H9W7I-A4%1=L;1?A^%3Q0!G0X5 M-"9B+*."#9EZ\[">OS,T\N,(31(SM_/8,JZ[AF;_X?RLW9!=F!.:C=8]TW3) M>B\B0?&E4C/S:89B'KL*HL4@8KGHZ (I*^09Q XUK<$XDM*W8S"ED!BP(B+Z M(&X<$;FM0=D@[<'1:BDK]V.3(>:5)I5.'E+T9?8)I6" MD?DZI/DXB-;3?!Q-DN%5Z,Q4;/ 0+8*C%[QPQQ[R?8^6?B)--*'Q'K\\L;BV M1M2&;Y-H@T(DY)E1*!V^4L^3 E*.AGD\6D[S(O>72M]PHUT8,K]E.)@CA)QS M/9*ED$7%7<5#04"5;U53\]]WS^0>F)E8*'H,:Z^_(,ZCD6'C6\ MU?,NW"X_8%-/"DFR(UZ_!X'VVA!A?G&#&POJB!^\3Z<)-\)I$>.ZK<"U'86[R>PSP<0NW1()A0 M*5Q6*3($8>?98NF6D]>'T_'HRF,MC_FH1 '/EJ48-4;;0P.A,Y74HE4N8Q<\ MQ<>PB*#49Q5C%=,($X?\M#!PR14E"POJ2B;'\.6;-O)EC?-$-W1ZU:8BX+3B MB_;!\WGT\KM78(2$]DK<.9*7&,Z\$ ;G%N9EMS$L$7&,"3SS>+1 M6- %3&C,.!#$/153:MG'GBGY-836^F+;,.-=/6FS7AC$-.$SL>)1"\TU*&GI M\7:CE1V2]N6'4 -! 6EQU0<845YQ7XB-PH8H(>QA$#5"Q<2'.M,^,^C19"3) M+,'2Z0W4+#^=_63F:.IKRC?;:4WY-[#A"2\QR/"=8+O=:B#A41A?AY";-'?^ MUO#S0/V1<#4:R,'1:FU:6EEY9H*RZW;W^[IG>MIZ"NP$=JLD].&/B)3&7RMU5UDB!@##O(_ MP+,?%2?D, 3X&'7B+>N*/[M;3+-M!D MOI#5.LR<6?!X(\0:?^EI18"FVY7N !992E),5S1;W[RVE&<7)YIL">$GBYC* MM?/UMP[9-E55H&0I[*!8&UCZ&,[H*_L6@1W+W60+(14N4 =QQR?"45EF^JV> M*K[M1O!'TLE7^J6L#;JLR1WR 4L"1I:,9 @*4,0$I[4-TK )/#A$3&2F)XF8 M9#C@H0ZP"L(LO1Q5"#CCTCZ!P1"$Q\81'JA*YN[[07G4R?K-Y."#%OG'EDN+ M_!#25YF9+?/-R^OT[RO12L%/Y U?6V'=?\MKQ!\=7PDW0/.V$9IF$?'4ZDMA MHY\A^/,:%.E%^D8-'NIHAGT6QUC9.-F]0=J1?A690:HBR2YJY6ZYVL@216OV M?H:Q*3;:+P^"'K7$D&8B^1AF.6#'MM)P3GI&\RH2T'!\"E=48 NA,(]T)*8E MXZ81B9>!F$)JL^]K.+;UU*HP2>*S'%;'&V]A83 ]Y93+4\_V'D1%\_'.Z==L MC$YVEA?1%+5(8N/KFT_^5:;$WTOZR?,TV>)M2I=*,XU(^X_QAS*E_!'?U>DP M68BDJ7*TJ_OK^^VSV-+BJY2"\5Y/DYX1\Y;2*[(?D+?#'S!.HC![8K\SP,'6 M(UK+K'OIS/7QP#&;M*@;E@'2?_=2NB@Z(UV6!RL-*]^:!X;"8Q-)EJ>">KA! M50@[LW!DSV"+*/\DO"HK%:[2P1;7CH5C+H9*%!6J+>7TK+/%F],2^D2F?-4Z MMZ/?4RD[_W.O"G_&2_/>X %DMX]=)HCJ3?J0;U)C\]8".5'PH"X&>-8>F3AM M(2N#K/X0J[I*%W:!X(+HD$@)%7TQDPT]I07;QV?CY ?S$\XX-'CX& 53VE;] M78J%;]@5OVJ%/MC7:;$NYU]30X"6E-^5'- M*UN<.$R 4H3^34N0O3<#ESGEU,H%7-%RRN&WD2GP33_% %TR6" 2VIA/!-T\ MQ4P +\UY6J$\5HHDEH(5+R/Y/WV?Y\@PAU>NLTZ;J[L^YG9D'Q(^3(O4G#52 M&<-@JTDU],+=F-@.MJG-H0;JY'EALC88E!U)G/DDM&U4#H(%G[X1*X5;G*L\ MT%?/?ZCGCA$G4%S0)L-,1[@!O6^TK>69F013J!$H=_BJJ09=VI+K%_8LWK4L M*1*JJ'A@S;E 2M:IDM+YR +4^Y7&/#,$7%+R0]XQH[ SFU8Q3&T34D)_@=3U M@6>;83:)G-'#CKN@KD!,\AITJE<#Y92C_%#>5ZV)1GHT4XQ6&^6_?&\5E)(: M$>*'WJN@\*V;TZ&W6.$M\V,TG#1X2X$IH8/<0'OR;GU.Y*JT C.T0P'<^_Y3 MAH8;0GA69&CY>5)D*_88I 4"X^M%F&F5F"JAX[QSA@)AR=G>,V^SO#8>X<<9 M#F@F.LCWB\<^4<=F6.NTF LWST 7FO$63/2FTY+!@D@B3IR,HYLXG.5OZ9>M M?'-:&@CVKI%B>D K*VPOYJM)A=0O<% @%K>E(7_/8+[# M=%U+J]*6V8?(3HFQ4HXY6$LK#!\FRD#%Z1R0%^\>,L^\&?T- ;VXIO>56T=, M%-)W+#9;O"WRTD3RG:I'[^DZ*65M@M.44+OVE!EGT:L8$Q<&Q>7TW,6J).RM M5>=").@]&%;L9>4\$N +&"5PP>V]JWY69K@Q_5##974H%E(Y%+I-5YUJR&KB M@*!ORYA>'V$9*AG\HJ(\:A1-B7Q6]:F@W MAXNDQFDX&B#!)&+@:CQ"ZG@,LX5YHD-@B(CQ0%Q#.S1:TB9V^@Y^IJ M8AMT[U.2')V DC"[AP(4\BJ&$7:SVSXD6PFO"F+$/H9S6%#N473/CH M'$1/\?1Z#J=5%)&5'C-+IV-*"X'Z*1A;#N>:,.BV$F&1^'RDU,9T4UU&QF++ M>P[U&BJ2HHG4*Z^JP9(V*;,EPCQ'-K!!9#&Z6/^25*BWMNV03!6^P_?1-%>F MH:046>A3=2AM'VX!V)6"YY(#"VXM?8IGMH2/[9S%L&5HE:LCE0]52Q':"\NJ M_5!\6/TT^;Y1\'N.JT*.L2JFYYGO.JFFWFEZRFO:;;U-SW%[9#NSO+9&2];+ MTI->!& M(DE@EZ;Y_&Z- <4*%GE?%.P9\;K9((Q,&U46NMI]Y#_7W?;]L).J=Q&Q(-+: M\83NF^,,O!5BPF=MC>$@28R4;C-$7(P=?CA)' =:J=**. \VTGE1R82^, O( M0R/2LVQ4;?T)G6<[->%<'5!QIZAOS]Z,II%V3+$%C^BDR6(FQ8_[[^=_[0\? MS2Q"J]4-6^(Q,4' $9?,X!^:E94QQ% U3$ $'X5]RK%4MIF)Q9B5"37O0T.T M.6*/C/9UYU4J%LMVQ^!]8#"NJQLB(UJ9@R9?FI(S08(?;\ 18YW]2AB[Y/,D M@=T]X0DEC1F5-H0T@FM09>]/\G[5U*V"K@$W'FJID+?KAO%7U;V8'OT;35*QY&R&0WD5&TG@T3^A:4[\L/)K/CL M1ARF[]A>S$06?I+DB2QPK-Y+$[@&<8\\JZUNY$?]-*AMKY U5>5?$D)!_-D] M+R=REF^Z6*IWFS!,-$7@)1W'0\P5,@@&["BY*XYM:-SIJ(G"#Y&T>!.6A.>6 MWX-$I-Y&QQ*9@JF9(A,N8'G:1C);(X7LM<_'IMV+Z5LL(T@*KV PJ#];99W63]-NP$TI/ MH,QZ:MJSA[(,2X\>IL<)/45:;5+^/IZ@K#\U9@I].2FU9JA,]+('UAI$2\QB M821:E_#=*,TR('5)HR?(L=F3=]&70,;B95QJ@GNF$8T[:%9.JPPQW$@%NM5J M-QX,R[.&&N062I6%U.1(C ]YVR4A#*@"HHT(Q>A MY+31L[%WEB6;X[9II05&TVI]XJ/8O>:=PR(NF1]X/6U7)>K+M;83\MR<^M\8IH:D3SW>JR=WT#\D-?)1A@1I)(X@C<+KL(G MR1]H$/?[O/$H#FI'ARL>0BZO>U!V;S^)5'^&*_0^,O=A(CJV(KNLJ/=7#O+P M__Y[>S'E<_G7(%;518F^R0=728PB _9G8CO''&=IEB&!3YJ>G[;J'QW'$SSM M:]YUKFL*+=WPN52OKINBG-M![7NOQTWS0W]:KU@__1>["%SBBR=PIW+S/FF\ MKAHT$EN161'8",AB#T"=9%Z?&'IY.!_13;*E;/ =1KV.QA'YZ>"%Z7_QQ&%9 M9'O$8>2TU#Z4'(EF35\K95,?4IEYN5>#\L@0GG-$7<-FDL>QWNTU"1VND(HI M"-.NV9QGPONJ',;M1=#WN?-XSAZV0!,_(M-Z@4NNV/(R[JKE\P?]K>)>JQ,6G M KKO%O\#TL"3"9V+8]BSJ@M:>-"RD%+4<]SMW9AA'#.8MW[.58:*$1+W[M>O M-JQ<:FQN*T&ZG@K/EL]AN F;4A87Y %5LT^=/%=5K 7N!]WT" R:%_C.43 ^ MI$!-U+IEYF:(?LI!W@[#%M['FU&\[3FMNR&?Q"A7;;,H)893/94!CH7_C0[8M 1N[7([ HI:C@?'.=_7&;6R;$ZF%G'W6+70 >HR]%FU/( M:#_[JFW&>OO5SY@W05WK)\ F7S#9WM4-8/F'LI!M]^G+$>]ZWB\"F>.;STB= M[YC)S+AB!#:\?@!TVP[0LA]_"33SO"H>(:Y_;_I'T-K\N*A<_RJ_>&3R4P#P MP\ Q@2 M%V"CMK_:#MC$[O_!:>E,I(VZ-RA)LK#+$_4"A4KG\(N* KWK*O*J&[L(B?UZ M(_TI=OSXU4,FD_%OJ%\X4EDB-@2HI6L X(RP A=01ON]9YU)\B=/B>_AYY^")P-^18/+%ZX)**,E9PCOZ"_WSI=B"W MDT')!7Q[\3?&P,@7B! 3O?( MQ08.,LL-@S_:W)QL,YR!(+@!S_O&$_$[@-Y%0RY_4%$ >F]5.,96O9,3(Q#.\*X=*42V%=Q,+W8&O8V60 M;_1"W)#^Z!KT3/R(3&#AXIOJ2C&T.PD)ZW/ 3QZE:(9'J)'JIRPQ'LK?!IU^]$&PSP4+EX5>,E"-@$IZ%F/ NBF*5Q^ MY5ETN^ _HZYW:W=7W2=AOCHMEI!5:J4^SW-UN8&8[0-5_IOP?V*K^AKTZU93 M $L^*"= W[$\-\)S_FHY81;K]/1AS?&2,, D^\HZSN*-V<0!HZPNW6RQIE;X MF>5]QX9O4_:M9/( Y2T/ \):Q?P)]'.:F[4Z3!!0=2/QB=^$*_R)E]S\9D?> M-Z/;W%YW9&DMC?O?;$#PN&W75V*+0O4J7N-/K[=\W_5@1 GT&1]R26_;[.,A MDJM%FGDC.7\4QJ^9*QR!9$6 AVXT@ZC 0<$OL3\YRVS'[]3!6(=U>!O]684 MWYKSYG5#-J(&1',8>"#R;^[<&;&266STB#"NT*?F_?G[7[20;T->N=Z0OKAS M3,G%1NE)>D99GN$PE2 $T0ARF+F.35U-DS&[?&3/L^>1I95[]I/),U^ M].(_D0HP)'SC%D[ +$?IF7?/UVU:IG4#!9A$ W?#;@I481T!Q9\C)-]])@"L MJG83!1B7YK8?K'Y_8&#$_[\U_E'-^^YS\'* AQSKR MCBCW[JM-8R!<=K@6-2_X 34*BM[:Z!&482/^S?;SSW.1(W$L?0W2G776"S]+N[%W;\/7VV?M__UH3W86JCS1 M?(?V?-G-# P$C2'*!)KW\>UDG_"OE#PP3Z;765/7D_I4PRS\*MF8+4E*O%3& M!5F(M(RCM]YR1;WIRZP1RR>.I*71+2::P[+G)&$JKZ(4(=8+8 I^&!9D;%55 MTE(\;"N&2OV#7.#US/\!4$L#!!0 ( =(FE*;BF[4T-D! -P' @ 0 M9S(R-#0T9S8X=S@X+FIP9\RZ WBES9HHNF+;MFUT;-OJ)"NVT4G'MCM.QQW; MMCJVG71L=G#S_QNSY]PY<_:=9\^96VL][_-5O:QZ457K6^]+[]L ;'$/2S, M0%J:%@ -^+?V?@I $7,%6GL"0 #@'WV3CZ%M<#T+%Q<'7B8F.V=&(Q-[8U-& MH+TMDX>1 Q,+(S,3@$_0P\$(:&WJ0FQL:FYIQT]ZT=9%2FQIPD^JR2'/+.\@ M:FIA*?7%R53UBX(:\(LUD,>$5%" F,^#U\/6P=;4Q8C8P];&SIG7@Y_T3^&\ M'\]_##.1$O])XF+-3RK\!X)82UZ)6-3>R928@Y&- ?EX.1EY2+^:R/]T.9D8L:K(B;Q5UT?/7[2OT[*W=V= MT9V-T=[)G(F%AX?G#QFLK P?% S.GG8N1AX,=LYD?Y,@9NH,=+)T<+&TMR/^ MHV]D;._JPD]*^K'&#NWA(0("]N' %%N MT;_Q2MLYNQC9 4W_QFOY;[SL_RDOKZB3J9&+O9.:O;W-WZ)%R<+>Q=[9PMZ! M6%25DYA:T]+.Q-[=F>8/5_[54E,G2S=3$PDG>UOB/WW!:_D?Z.?ZT,PFRLK. MS"W,*2["PL(MPD__*FC%]&&,"Y 7^Q?J_!IFJ MJ>-?GVPL!9R_$#'].^:/CHNEBXWI7[F%;5S^+N>/ M8."U,;(S_S".P<34S,C5QH540-X2Z&3O;&_F0JQI[V1"S$ LJ:KU64*;E9F5 M^;.$O9/M9U9FB?]5\5^D,OV#+J;_)3/^-O21;G\\_CW//SI_KQ2F=A_EP>FC M#KR? :3^S5-LC,P ;A%I>7#P/ZL1$CZ(#@ ,CT(2'Q0 /WX_(FC^!.'_+)- M%#[<-.+!Q&[,#J7E?O)^#D#\T_, D^X//,C[*B ( /+/-]!_:V!_;W_#_8D& M^4?,/]G>NP$HT*#IH#%@("@ 4!00,!20]WY PT=Y!0'_0_K?*R\,!"04- @8 M."PHW#\._Z6!(@, D!]&@$%"0\+!P$."8(""@7\P@$ #8%!0T= Q,+52<4A2 M%K 6L9>T630TOS6E"2N3DLVI>S3S>,(:Q7.X(&#N)#]'43 X$<'\_D^ B(MHY>NF;=G1?CX&Q,"/1M]Q]5#J%:TLE\=WP*\D M6N!^]0-MXVH\@^6-S;$@N179H$<4*=<@O1\U4N!Z]R4*$BA2.I="/M$*!=#= M)9;O3FP!7 420KQQ>'E6?5KR!CBI+1(^( N7]]B9UUU=D)!,L!6E MOW;8Y+_SD.QKH7LAO=#U,T^QA@GD@O9MJFDCL<(W32S'V !L0_TUU[Z#2N<= MP!HNT-\.U5[V6V3SBT+#FRGJUW /)$_-^^#.VRSKEU'RWZB7A-=59W!?CW@7 MGY*D[RFV^/<_KV#^GG&MNJ%./)7M]AKMJF=X*#CY?*!,M?3-[_\?>L$6UN?L M?XO%,DIA+S_GGJ >/L17R!.:"E2$5_^(_T1FX>P%!R=RI)#-4IMZVP$G_20G M7!IQ%8)XSM;];/7V4^'15E I"Z'NW+:ESL?5QN-^6IZNT1,ISZ'9/4%TI%"?,%*@_3)G0J4BPM#^<.H(KLU4!2T<^[I-T@<:$XD[\S M81AO,KY=!5P\K\0^*4!Q.SE/.$9Q,TTX9_\$PDY...W/&02(43V MQTVD9?BGRTGP\K61"C+W%D"@20!K&6,:%!:@+'#8@PH ELQ#[*&^3(=/+"2$ MFOB+X9"LO])HZ-0:C;9PG!3"I;I5U"/P+HO'H*4*IK&XNYTS#^O\ M?XV5A7Q*&TMO-_SI'CFAB;?$9R*$^*GER@LB*LQCR$[0G'OH])('+C_L:@6+ M(F"H[S+8:!GIW#D3;KNG9>C<"?_^;=$<+(>GQ;RN9L#^W'\3R7BV;@-2$+IO MR;R7Z'QW:\OQD(MI%V+SKH'H.A/1^^ P>VV[Q\TK=] YEDYP:]")WNV0D,H. M+'-7$.F!&]]S?.RQQ_W55O*E&"24BSX2I"]AX][+*_>Z[RK>W3$>KBT6K8G? M?\C.MZ7['TC!1@NW,4$+E((_$T IQ>Q=93W#Z*K,6MO\&Z7@B2N MCIB@Q"T,R.)1T*2P??TH4-QGW0'T.)GF.(,^\)<\_^ +L F[SX-P72=6@OO< M2#PMOMB,[X"*'^^ I"T))O7D,J1":N-)C1\[;\VNV&TAV99^%Y!P#GL\I]B_ M.YI?8R!K?8U7GYD8J_:KC-]"J6.@%KM NAWPH?XU &QW];>5[_0W(5]WMZVN M7+P+/H2J(_LWLZJJ_:RO[X EZS?P9 E7#W95HF6TN80@+ MJ5T"R]8:?^_NC&>!%1-'!CN^ JL3%?=/Y77C /7 :@O)*!I$$5('>L@6Z=0O M;E;GG;?K,?)'AW=VFO!]6G5"N@W@.,GGO=DV(E7"IV[.18T6GW4HD$9MB]OA M'YP)%766?L5+/_)I(<-=]JFK$)E;84[WS]D2P( M9\DN,[S8UW T_3CC+?YX$%%&5RB MKL!!J9X"1"7U381(:J84]5L-+>Y.+ 'LQ"Z:@:"8,I$@Z0,Y-0A -4W_/P,P K\I(3 M;X$MN;/>W:XQ/6T Z*K..5U(S& IGEYN0U&TIO-X:BIOX[J-"G8$'<&]+%7X MS!4Z1:F9NWZ*7@LOO&5*$,%:"O*0[G"^'3"C; 9Z#&(G-O8T7VRLQ-C%R2(2 M?.2^S#5(H:C1];$/P= - ^A4M)/1ZH M_TT%-6>1Q28GC'^O\7M*ULL!HR8U,X\$31>QIBFV>(DV=3FA#)(6VD;%H%+@ MU_'I 3 RX<"D5P%4R!".[QRRQ55K)9+-^&[(FV0TW]'JG*[XD_7L:*W"0-)! MYY+5P3U8O8&U8(*92_@4@NWPROIZ!-"& 529TL&61"7^!QLM+(AP0].%>E98 M&:-^ES][KV4QYE>W8[0"G6("C4."C.U!4?TS9[3?:]'KE_TIJ"Z%XSM/UO0( MHZI).FA@\=![P,=/H VO>9ANV\<3K?A6Z*/JE,=P%? 0#!PLE QP;#-'7S13 M,FG./1[MOE#0&*GEX/30,FMY;6.Y\/L;V?FJ(V0M_)[U-$S>X_K\9LT>T#_5 M>!WWJ8\R/T6!>-7X-#KMGEBF:.2WBQ5S([/P 0)8+C0KJ$AF;6W83VR2%+QY MR)6LX([&=X I+:TV NNBCF7,SWFU^8T>8(B,?#!-:9&K[ERCKG7?9KH:=GB1 MW";[*#G+02&U]\K.1K11A#KXK$P/"?FX0@53Q0@AMGYZCO8:[-44'TL+J8>E M UDGZ8L+HFUQB4AU#C(HDG<^..&E<\S&FKG_^9:$HKKB#9.H+SUMXCN 5 \? MP>YMH.G60/_SF,' *Z(R/E*5S[]HL_H#0 U5W<\+YC-]?@>D[&'=DGR]Y.PK M['I*[^Q*<7UX!QA5/:*J=U^U<#:V-S;7\34VM;/Q$6O-G4^=AK,EJM;I1CBC M-'/R!G)7[)C)%6G:\-CQSW G.Q4\W:,XX@8\.*26!SE/]!D?*V\^C]]3;8=20F<+;W+P\?I>?66+KE##.,W!D MG,-O5(_Y=9Z=% [3(>'^RUNSI85MV@CA8BWGK@6!__H*L69 M66LG?%W/_T6AMB$&JE+K>"E9> ED/\FQ1!JYFPFZ\Y<9['E;T-R4Q8"I'C,: MNK_("K1A^* *D[M!C,!@' \H9<@^DP*C77#3=W(#7*<@CX#,MW_:$6:,*M^I)S[O)/@Y?TD@3!?F_?W$W@#CT MNZ-,3HRFWDXA,:DQX8&GGYU5%=>V'#GH)%G$CCNRQM_*(J_,W#2WCZ(!57W< MMT@4<7BB=]37^FZ=A$]%'IXOR1Z7YE#K:0B3T[IE0N92IS'O/8>]KTP33_HC#H,M-OR!OY(&[7P^F;/'@D-4Z#?CFY-G5ZGA!%4*?JR%WF+ M@>.5J[YF]),L"Y0^ML[N\XY-XH$LR[??N-2E+?9I-$J51G@6\8.%9_:C)+6% MLHAX@:0#$3KJ)KO,[$\]@=V!\^8NU[,9'=<6[P!C)1LGBGM8JU5,6+>FHSWM M%$-:$ZT!K3.*:)%">I1%KM972K[XAN&Y%KTTJ)=%*$]!(V^D_LWBB6_:&N1Y MRSG6>P*:1O($=)[PV3('%QPP%ZBEP231=_73(N@J2='$F0-X,:/&!MU"^O** MOZ>'TA'73%C'CRKJ#<;KJB69GI>+Y@PCI6;DR$YGN&AHW0Y:@![R8"ZI!3]C MH[9X[NJITO9&%:X0Y'>0*/9XL-M$">3K\91LOL%12@HL/JYUC&XI?R:PYNMH M5U0G,BPO=3"P)BNTAP[7N8BHLU$^9-TEDD;)X6/*ZI45V+C<:>@A!D< O MH0'(HF0S2\F?ZRWP]6\=V3#?2OV%QJ?(L<*WNR M7NK*'27SO[OXUYTN0+H?[]Y6BF]-3]X!UVL!;T%,G9!++DWO #;-Q>N)SG? M*<<[ %2FF0 V&=V?= @L@OE:=[K

H6Y_F+ M?USD:_#UU<2KR^"&2(8]YYJBJ*US]MA\1(\.0<>NON+B&+8UZ9B\O]SY-DK% M6NA/_83FC/DB)28\B5-$)4&6A,OE#)L0MK')(-;!9)%_KTG\CYMDL#0;#*QZ MOEQEC.@)9(RY=:[[L:CH+5_8[!5TLJ>@469.V?TTJQ.SG1X;,UT^\D2F\ZBG M)4UF\ETF@RX$88=)?D&'>U[J)!JO$C0#S7/%=UX@Q!V!KN:YGF\VOH6"?L?= M 9V"ZU,_2:[K_CI_F,G44KC%L0&F1&7V#Q24+Y2N3_'4B'_05GR*IQ$X3#E0 MD)J7:^._"8723[NEU0Y=#H,+XUCM7G[4<]S4N#$#61?ZG$[*_2K0(KQN-1_; M7,UFKIHLL4A ,IMU-5=0O&GQS<8&6]3(*L H4B*["3K[B/$%)US%JR\AG__( M+N_E547R\FO.V$8DJ]2^"J'%J02U7:*PKWI\$Q (RR7"0V7#B8D6@,Y_/K#6.PUQ;C=0SX%H,U[@IR]6ETA:=)$V,KR M6[18Z*T2[Y=TF^S;O,9Q+,91JQ! $+-[3V#E]-ZBVC&+EW/2*AZ*O>\G_5PG M!0(1]96RAD"<%*[.<8A2,O&/103?;)5XAI2?1FD5Q#)G.3/?DF"?0E'F48IS M9O3Y6WJDBI6B1Z>/B'V'"1C2VI^K=U\PN+-T\!XO/]R6AY]NT9^/*SR/_2A/ MCZA$H9)4/OM*1B$-%Y*MY9MFMQAB$FX_SB:BDXBD_&CK&[&9E*(+ML\5ST)+ MBQ?GR]!V_Z:"X XL,M''3T%5RJ)79B-#""KS9F>#1Q,H.XP7V!@AD>:TMER9 M6*_&8]S3#&:#X%O( M8.QXDE M)*U# 4\^%3 J%,^=2K-[?%H7CI3(79O>M25 XEPB$6:2PDV,T/@+ MD)72J+^+IF?$[PP+O/LF.(:Q\EF9A\S[FY !08!O2PY--"\R_D._\!QU=DET MUU7LXU/#;U@%R4G\DD9+'#ZBFF!6?H :FU+>,#(;#:XJ%*(EOU*C%EL#=URR M7MEU\K9>R0/]KO'+#)^W@\KT*C"&;Z0,V> Q%5V1RK"!>T571&T?#AZ;];[< M'#Y*8M*NEBSY1_]%\O!<3 ]H*UDVA5]/O7=4W<0>B<>'V3^PF#7RJ8-F+G)GXN15.+RHPVU"-U?9DHW1Y."KN-6E1]"X^V? B#Z0(MVJ@4>5MCX$[(6X(0F^J1\<8320D4L)=1-I.AS4A2*^1 M$7_LDSHY4 :<+Z=J&IH\(%)MQ*6I9G,1;NXDXXED87*NU]9EV61NYD)*=N^* M,P+I:TMMLO/VL!'3:W&B1<<_TVO5'85:7.1XDBA29G<.W[V&6*TIS&^DQ-\_ M#ST]X^A^1!F4HZC&#RX[;^RU3Q!QM\G>021_$C:I&J/[]:%6#\8KY9#O"^_\ M:>E?^$U9N2]K].\#I?'4?P%TA8&C\X4O.&]8Y$N/JNU@Q>5$\+&:HNEZ-FKP MHY8-GW;E>@^DP\/;R]T(VD*C>VIQSM_\N7:]7LTZ#G0$YD)EU\5LS3OCWW>X M#JV"!)*&SI@C>;0J'1R:&KO[\.KR%S/>CYC^R,4F[!Z7H$-25!"?8>+R@:]6 MW6JG\.=\W ,5O21"8=$H7KSIX:GZ0R#4-;4>ARO:+:E=?9Z?*E>//FWUZIYO M^0B'8G>9HSWZF/+27];5==#9X!/Y";5QA-=7MV@7N+KJ1^Q.Z??X_I28UEE+ M'<(P-6DIYCF,U?VJ:$<@,&8?/V%6E'-/'T.5W,3 YIS)F%62< 5*K:I5=6*7?)1TV'X84CJ%K]G*J7DR?ZK#75&+%.F+VX M,)G)Q&.JLG!3->.LQ+6-QFZMJ%9,JVW<$EJT75E!B7=Q":<5*8D9W#\&<:.R M?0XTNF=2639&6M0*FX2D MC--L#WZ.P+:7RI%ZVZ+J@^51H6<\GG8457\=-BQ==.S)X]83;&2$34606Y=H.93 5<%9!,/5F4J=H4HA MO.?E#/IZ; WKDLC 1=O+<-B=L%CB2A-K/_X^2Z#;(_<<9-R'RVW+4TN:1SF& M*,RE5*F08>4-*KKFXZSRHD>.B;/=';O-(;^H3+GERIS9=ZY1LHW> '\51+8F MFS$RJ4JA[Y5-@\D0'-&,W2QF.Z.2M)( GNB3!5G[1@]03-P:N/Z+,8\WTWL M)KNL5;4\"8S4SUXAUNNO\:PFHC>N]7=/1M&#=15P8/";!9BA<<_(Q'[@F5 5 M :$7GM%=EB4C7:FGV[YT*5*XNN>.'\V.7;*0GG:H<@;;*R3J&E*AAG-"+5@) MUA2"<9GD3+H8B.(VAX/S=(LY^$U.^DPANR12Y=B(\.EV5P:Q5G7M"^?FGF.+ MXYV7ML0KPCZ=K&FP(9V)Y::!UMEM?5HT'=U4*N+[&9#2\(0;6<1QPK6%I(MT MSWLE.OD*XETV6XO,6>IM\?UOU:MFSNG#A8J?/3#468APS"PJNFZ MY_KB^SNJ3.-!JV-,XY(Z5CJ/F4I3_LWFZ#0EFBL9]EMMJ=I26^T-X1P[58ZF M[Z^L1F;8JN-):I.U3%ISXT)U*6"^H.ST F(<0"8UH8[=&02^9E)64]+WBR;& M@VM=>/I3;:^LG2Q9?,4]N =SD^$Q1,.6BUPC,BR3NE7Z/+7")!]=FX]! MQ.$HDL@*=\F:#IX?FU&9D$D*=9QK+55L6Q$>A)-L.SY\=T V\MJVXW/+' MW,W\+O24/!+8'M-(CB25:5FHB+SS(35/GTUT:96QYF@J2I"-W9('S9-_OO2J M*=Y&&T2B1^BPV"&C^C!GUYU.=&D&+?6#FFHGF!G[\. PBTIE 59Y-EJY1Z!Y M'C;=?^WH(1I#TS(#?;NR(GK2WI\'$<\LSG%J"/,\>R#C3BU22I'EE4I&4\+1 MRL03ZQGZYE-)5D5FI(X7]Y^Q<(OUS81?6>R'PEY>W7)WQ.T(F<28':QEG-74P3OIQ=^ MN@SZE0BX^;9(?^&'D+.",-REE9RT9&XGF"1.)J!NHL[G+J8^O9U8^W?]OX;B MGY IR'O[Q[4S3S@"?7/D.D\O?#@*AN96?I'PL!)4]KARW%$BM?<6:GANL5IE M;5Y#.58EA+6$?09Y^(4U;W00AX=O+*U.FEVD9A0SV6PYS1L+N)9B&$M,K ( M.;*8$=K$Y_W8,U1%_%*74$A3B;[,3D6UR[) MVG,XF+P_D3DFLTQ+/=N,$X9]QV%^0DDO_#UR ##(-R;6A\T$N?"N*G=%/ (= M$/JMEV[5>U^!6QE6IY'A95>U'0>%X?Q2+-7^ D#(G14^;K;A8@[\DZVC[$B] M]#LP.+(>$S9SO90$I&2?',?E[&/M6M5>TOU$HO?D\&']]&QU,LN=./UY-?*X M7C)R(,,<_7'ATZ38-'Q _'0E7&H:$Q-+S??+E8 ,.=9U+;^EB9#K+6$$P2K$)OX_LO)ILU7KX M/)K-][*L]M1#&6O]LV_*P;ZZL:878(L#7'883>R$$FY^9&5'BQ>08RM:/<:FPPP^A0R&\!1M\6Q2:>)=7=N2 MW!T2I2/IQU-)!.>& YG?GPG=@TJ1HT^$$\7/\O-V4M>?EVF ]' ?0*:)56@3 MNT4JT@D'.)NC77Z<),PB$@* C50:$D?+C+BWL$$6^RDI3$-6.6HAXT;0],:0 MDU867Q3=BZ-T@>X.*[@L2699Z#8OH2_L>Z]1!4=CK%(JUE!"^AE-F%5V4$B4L$+&L&A0.C82<%E;_7S/__W/N$S'3 M4N@[9QOY3QI5\M(.,OA]2+M!@)?VDF_-2AQUCG:J)$W[]&&#-"M-]W-;>W2F M3__(W$5R-0_2-#;,&-/HD%5F7(8EK$X8:01EEDU#UP8=@ZI 4&UFM=802RR] M)K! %P-9FCA_5%NT_$I$;<#0YZ3ML\0N;A$_2"JD#P[^U?D?W3-G\>%-7FY0 MDM.4V%+5CJ;Q1',PA8RQE[NH'1D+:RR]<;\ BY#71>);>*].&!J(X?^LRUTC.%K6+2G:U+F+,,:Y\%QS*)U%E@I M,!:R"2K:0D$_4HK(.9O:-9\'J/R3O4]FM13]J-.TFSL/?O:,4'#\1!K)&2+/ M30-5V>N;\K$38])CSC+19. 2?,)?R>2FY>V J)%J^[@PLA"BG5L&2$"7+3 M+;N%V2PX,=N8=41NH@6)=9:."2RNE;@UH4PQGX?#TCFO<()IU**0DW*PO# P MO6K./RJ9LB()C:3 >3H*A5SU M49!6.S)4K8)V4K1$<>T^Z[65,$]??;<4WU+GW6EIY,T9K! S[N[Z=J;$0VM5JI.&:29GWT4E_0FI/*I$%J2/WL&BN%C;WJ)HWK2*Z1,B MR+.F>78NISJ%S:8.E+8&ILGCE@HIT1N8/*SE%J!%2GR3"D.G+ZM6U@[&;QN# M)R3ZLESUPU^J>.F2*.I8==>.\L('Q'7=U3O!.&I;87(G@I?M4-) MFJDARL@S9-P3QG;*<;>CW.^H8LAK#OA-4PU./]HM$ )@#X7)C&!R!4/ 8LL5 ME2#F%I'AMWK48HCZ*0;;<][N+D$>Z3*CJXNIH0F8V%8A#(3QR:E. "@5\HS6 M8+O1(T]N4(YYCK*!G? M3BLOCWN2"BN:K'J*_.=7+3?S'94K3&&P%A')F!0=QU=?[LVP MXP17?/C*986=N\JY+@N1:4$=O$)C7L.GVC:K+I=(+6,%26NL.[2K5131^R$A M'Z"V7];+S>\UZ7@.3><3VTZ,N;0U5" J36VDH4'9BJ<9$L P:[GO.BEG,K!V MQT> D%H?&"1+H3S]W6=&/ORU^!'!/XJ=VQ4>7D^Z!"H5=S.D+(C MR=S@D>V$#:!\/LX^H,7MEEPI]W M_?QKE>V;$-M? .Z^\*T!:T @C_SC-Y2_@#$0AM^Z?*'1G-JOQ^&_@'LEF+WG MI;/U1XVO0G=??ZD'_6^2#2[;7ER1D.)%)J]/]Z#L>(*K-1-YAC^_*,[!@6NE MQN87+$;]"%;I$\@+SF_WN<1-VUD+.T% I)B4IV]&U!WG&"QD_<_BS1;>BKS4 M#T9Q&_5=/0/IU0Y]/8?.D240\Z'W#%EJB\^91^,4C)8^A!2#$J+"SRE(JP66 M)#5>P@",Y(7I?(-Q_WW3S][OUY[X6$_TAVC0;]?7Q/?5COP,PO6+*^BUYVGX M^6;M\WR;U9L5U*W'>?CE;EU@OO6WNWF8OG;\ @<7"@SR$_O4*@D;/ MYC\>I9]'_CF#1@4VPVNS7Y?@P AGLE?#+,/^K8F?:W%_ :C[PO\' 0:;N.?F M2%[E3-@SZZ &-QC!YGN@[\@*\>H/5W7"(TEZC(\PT9,3YD7-JW?S, ^9WB72 MBS//FO&CNR7 5O\[;0[]TN<'G]=?"O\H@\GGX))^^L^E3&)_ 2F:6.^")OLR MY/^J97-95V<_]_VLE=__$QW,PM7&7EMCE2VXW2H>C@7:X1V,994@8FGAH6"9 M%K=95IL'IDN(9XDJ"2'>'8OMVTHV*G08#-O8S6,IF'!&9LKGHPYP$FEV._& M62[P-/.^"QG4OQQ##="^X@171G$&C5OZ]M M^!>7NCX=(7OI?7*$M(PVT+#KBHB/W+,",\K'&(-JBQ<-,DG3?]O& M3FR7S7E\2\O9?/SQO[S;VRY&&5;5,?H:BOGAN*[7D;G+B MSKU<_1-MK)GG]-@@IM18Y\TDL7G$"14/0T\;A$\N6(C*_OH+T-A+4F[;FJ_2 M:F;4K::_VL@R7HZDXZVP:1/9#6L;,V<#3FX3F\L1UFGQT1_R1*UF[=6E,Z3S M4Y$'AW>IR4!>X!OV2[$:'TBH0JIG4=[4Z*ELJEBYC*(E% MXZLJ?-H"K2@?0@C+Y-8)=RS9_PDJLAU1).54-KI;!"TG&VZ1K\VI6$A< FH4 M$B0,?PL:7G\*R)@KFO]A3D] $B7O-B,!%!5WFRY6LBGI>*VZ"HTCYF-.NDY0-!5N6,QC_1:Z41[6(\X M[0)-Q.M$QT!L@L+W9*DZWA]S5;.D8XZ$NKJ==5R(J);CED@88T4*5;/Y M$:MF.@LN7Y&FT"8<03A2U5L3R"L!MF4\,62'Y\S1BSPKOJWQ,N716PHIO9Q@ M=1\2WXFA=@HG>XZ%0Y>X N#Y)+WEL3B2\;A?%UKXHYG3O2_Y>TG@3Q&8N?BO M8S\"+Z+_ H[?,'AY_P((BO\":NC^ E+WA3:V?QE&_JDJ_*,<]/^+2#!)@,IB M*55Z49BXY.C9'LERHO!A%'.Q&6@7V>I3?S$ZU_8NF: X;3B#)"T0,"AW_8M_WIM$\V8A^'WCF?SEUR9Y1A^JNO>Y@[SXBA;:",UF M0]42;Q:LS; HJ(_:^T5+BB^C7LG(I88&-3%=@&*BVKYX94F%MVQP9N@2%Q\U M"C0O%=0<5?)42W_A8=>3>--+V9DFAP:JR27O2?W.?/.HTY^R/[F(Y&5N;V"< M5F_*CW*5#./K!B -LEO#+B2Z5P1(XM/0Z-E:] WFG:$=?@?!ON%,]&R>UOE> MZ/ETRV^<1-F3"/0G\C(I; M.AOF?>RC=^(GZL\?KJ,<5F='ALQMSRN.W75Q^ MT,3S.'R?VW!K8))[X+"5.57XI. )]ZLCBS2'XDQ8EBF9IU,^P@\&>M(O,"^) M 2L2;HH,;*(SCO+-F^6-M7.UI>.MKD3*WT.LWMBMYH=GFJD!Z(+-OFB(PRUL MTHV2)ES. M0.VJ9^TPGG+/S M24PT"IA@'RU-0,E(*B;=T 22SGWN ZD*BR9:8=)NXJ!'?+2<,76I>,ME0SV[R_;5TAMF4.V/%BHQ] MOR4R#UXL\7R\;88F*WB<[\B/W+(T#MI:TJ"UZG20T4<3EXQ(*AM; S@_JU)? M%">K)^0VC3A8B"XKI'2;EGP(/Z"ZBL;CTL0_2\K+5+7KA&7FW 4!HKL65';X M1B)NIW,X]"^S=2>Q\T!L#3!Y/T\?V4FN5$&!$%*@[SP108=3DW[5C",:CK0P MI+B._WPJ>:CE5"VVJ7*_3.-(?@:(SW -_%5\5S4JNEN,OV,Q=XT5MN7/&0P_ MF#/U\V,2:A^\''S/>=$=6&(EU+TUG%,C&=I/(-U(N"2IBX"$'QKU:/G/TN"A MPEB>S3<"4[?!FRBI+&8FY53H]2@U2"J_T#/']<^](>E%'L4U-K7[%3,+LY84 M#3&6$1LZ5;H0$9DDD083@7%P<5DDU5^ K\I)B%H*C(**$?1 0LB2%Q*I %ED MM>LI=")A2&S?2V1A*I M^6$$*ORP7QO%EPYAZ=]?>:5/&J'^'RJ+0:! T]*DI4>#DKJQ9E$DI=B7JZP^ M4I9Q?"%F/B\3(EY)4QS'T3U[PD3P52AM/FXG368ESWC8R%+0;7,P9?[?/$,X MRE^MZ*:^]"6C-A5M71FZQNB2'%G<5K @,MV,J+X/$>2B4707/^?^8P\JKB2:1CX <$(;O?&[@\HO9!GG P!PI0K^5 MXM?S#XXKC('OE@DP>ZT5WY]^9[T@?'=JE8:ZU5UV>O\RZP=SV[E9&O1:=][Y M^[.E.Y5G\!TR1LB:_N_X6+,2$+;W5*EI\SN4N3,$65\#-.GE0I<98Z,9F(R]6J MEM;Z88,@:S8=1N^#N)W%;DJ088V64LR$BY 0IC TF#KO?WJFAB/06?HBL"&*,>K< 2O\:'C@NX7Q\=7/^\ :JPM0;+2^^8HW_XN;/I I%< M=LB;J@UF?(WIDSK52]?B+ @A:?5Z<RBZVT>0"QU>*]35\V2F'C\'"1DS14^WPC"H$I-#EIL%D>&/6-+U[E $ M0JO:I_X(?E8F1/9(+Y=%R1)5+5-IH9@BP3Y1^R?TEE6R1"%$_ B:@J(3H?/G M&"VMR#<2L@X?J_#\G0DT4EQL2/MOS+UE5)U-LRBX8>/N[NX.V;C;1H*[N[N[ MNV[UGK)5_:SNJNZN MJF!^:AUC#Z^7@7@AE7KB9;SHXQUE=G//T:, M7KC?ECT62[\9S)!OT1#%M.BI'?GO1YKS^^93Z+WTYM"Y[O1(] YE)5TAEPS!ID VS'RCZE MY\0X[FZ)Q#DUEX8D\_1UKCD:&A+;S< ^M["N9Z/+(SIYZVQGJ0[UTNK5'M,: MM?)HE6.7@1AR[4+P[^<2*,F#DVKZFV+D<@I8Y-T V3KU4]QHV? UX'6\SE&1 MUDI3)$]79Z4@NG;R(PZ[05T(OV(645,MT@S?T0F"[=H.=]RE4_J+/&'QE U2 M24'&,PFR4T"'J"7KYHE?K]?8>9O=$(I50?Z.@"$V^*"L\A37 -+$]9V>KIPK M-VHH8?/%BUM .Y5?S65JFN#X[KDI$V).&;6EZ%1 Z+6\S_?GJ"K,^/C M/9G>P6C-[\\"DMD+1=27[W#C)?5^<[R8GR1_#GUQM"QE1$7 ME\YU\E# R*T2GL9]&$+ 7>R.$B1]9P")?"RH'H5O-OO.;MY>X_2&-EQ:TL.; M^0U=(_K"6/MJ; 0Z8Y3*+XV434T3;&_\P\1=.7-847D;[Z@WE'K "'31&'2$X'I$1TYPMU!,V((KDB&^;H08,'2/D)=!^S;0A#F:66OMO ML.S'T$Q)APWB"(D4'NNF]$DD[\31JB5$*^6I$EBIF*.4F:7,S_9@8<0]T5F2 MAT_^CF#GK"_!$N?G-(T?LP+(!2ZX+6#V8H2>#X9=/=,H/!0!7[-WNSL;0SP_ M;MK&"3Q6Q5B!IOG-Z5CF#/[4<+K?'3OM:/@JKO%X%6)]%>]ZH&HCX$, 6_@= M?.4GV9,)LX\#*=@XG3Z-4V5%D*<3[]ZP4,DA<-8V[&BU7DY,51;4"KRN_G#K M.J<+& V?>DG5FSYRDVW4_,,"&S4Q_+7_*2Q;+ECM#DKT*F*FL,A$U,N5^QK& MTQUP63,!-C&']Y;? 5JWKNEND-X'D2LZB71W<(W3*N,JHO9&."GRT#5=W9YK M.K:>8+;0=[+3ZWCN82*X,?\B]UM3R!)[]JGZ?E/1[NRY2+\;0%T9U( M!,OS6#=79%DZVG..^@D 1]]DHDO0+]$4Z!+Q#J='"UMRS8!/R?H-ELPG#LU% M Q>2"C11C%9Z>P\\%X(<>M.]NOM.Z6>4TZ15K6_6F_BB2@+!+55&)J M>O-*X91A5S:E7FL*)Z]S9!=9/3R$?CW2.>("7 _4;12Z70PT&A$8=K,*6S0: M[A5H4_NXIC%Z@/3*K,B_QG22.>34JW-L/F#0ZH7^"I'1? M0BK1!_8=G6RF3>*IC ^VJI5K"?B+'XC0'LD-)G&%N OW,^)*"!.A]-LFK)%;N6,92RQA=I9%S56(.B4?&4G0@-\IFC MJHHO3+3P:=KU\;G*NH.^49RX,.9% MX%5V+:VU1\AUCGHV M,1+B_HT+U(R?I&;H[@I-4-*HVBT%0/KF5;6EFLU.-7 M1TD8LJKF8XG@U82SB>(,> E;[7XUX*5FK6U^Y?XL+F-$GWC(L2/-3K-+*YDB MM]?FWZOT->@19\HCHDN?S<(3T85'@FPIK] ,,2L=LB:^#)0B!?LBX84'S7108'IFO M!!0(0J0ZQI8_<&6+Y+N*BO%VD=)'^T#>1)W+H.J/'$T&35&?<^5U620.$?5D MB%S%5:]BO:IM"1(RXAYSG(G1?VY:Q3 M:TTZ%-W^(;N89$L)+8Q>H;EZ!WB"]HS(61@\#8$U)YW@1L7"\I$\CF3%=)$Y MFP44*YX- CTVP4!8_#O"L6Z<+EOE3B@$J$5;QV5_'\/ M N]9E22#L5-4ZHWKOXF76]UV81VE[SAOI)A9AV2VOLX]QR)3_!_LA*,26NG/+3=FGUS^WM9;9_!(.,8P>P<4%9?TC;0'KDV=;K"\ X2F*%Z7>WL1(A=P"#_" MBQ=^-Q8IF="K&.$<5^-.[:'8G87+OR5#A!7IR==FU-_L9X#S:#>UUIN[6!TQJCG033S1 MU8$?P/M&\G,. F,\K)JK@7]O4Q3'T7P][D\FHJIQ;[6>XJE#<]F;S^S8X"%: M%VY!=T8V?8'9-YUT&F=84.K6P@S8*E3$=K,'T/(G39PN2W)5FQO MT'N]\]5IB5/43AI;>#8ULXI6C'FRK"MM[817DU%44>[HF$D5)=C4X4'(D#P9 MNI!N9#GRX*XQR;"A(0M2*M&+9Y>2$>LJ%ETSZ#9E$PF9>Z0?)XOD&B+D8$PZ_^R15NCF*J.LG9 MFKVLTTY%A3XTH?AE-;Q>3&&'U*B V(VD$*N2O=>?8^R;ZF7:N;/),6+\@B7. M%GT8**;+/$*R[4BQWH.3E92\E*-G4,)HX?@9Y7IE6:#%=JE MRA_/X+5CN'JZ5HAM( Q&IB'[-R.OO7I[.UG+5ORB 9("N9-E"VKO-4L>A#-U MTBIB_^+6:D,F^Q&^"$FF*I.<6A0Z8IW2Q_M3 FX"-K.R&.W5U4"4RV[>Q)37 M6G:%AH+J@=:E!53,**X3O._L*=?\M8'2(OAOC-&HE;>PI9H"-1$4A/D-,%(. MD:J@R,$F9FK.[7\O\\9.7N(+];QS=?TT0K%!X!TR=?O_)6_,W MZ@TAX;[T+:D)\4U12_[L.C:\;2V+FJ)K=SV67U!X!9]/;#92V9'1A\$W%YI, MW*&OQBW&K]AW5'AL(F5 1[Z-HQ"F/\1G+@S$D Z+R>,\CP0*<.H,;[DJK?)Y M%":F<,(JOSR0%'QR83M;&QPA[.7PS94GWS:A+"D/1(&2YC](\P=L\_ GR4?) M,M^5-NCL"!*S],)$S,9_%ZA'%A92>'7VD5C0SU^E;2Y@GL8H"(P0@8*D"G'@ M^>()H&/%(@_$_]K".#A8*.GH3#P(LF:Y&VQW,LD9#_JN M@C/89(\WKM<4H9:7(&Q.]RFO K/A>\<=8M6S+'6 0^-W%9G"GHLO"B>*59T4 M 4$7C0FNU]1I6@[1O;E\39UXE\+T.K,"*;9"@V92PY2G2D%N9DOO7Y&;";I ML;(QV'4$5RLY#<*-P-%F8S26$)S#Q9FKH>/Q%@[M-KYG];B:> M7EIWO.X_:TM 6RV]=>':'>G2)^+@(##4<0/0Z;(]OU\\PIH:ORGN?@4K4:% .8\ES\:2XM/#W-EW4&(0";%>P MBC>OQ%VG#&Z%H>5;^LAN;K=*C^KN"_[-VVXX US]Y3/ .T";5^JI]E9-\X?# M2'E&K<+ J4PS<^= H/OO\4X/,J["E<9JA5KITY??*W'W(],N\"?+R]"\_N/G MG:6?K?1[>5U7N,K/]?KX];H=,YL""=HJBC?9UG&&>]SF$[SK0AG74*@N#'EZCP>6CNTLH2Q7^7]80GN]:':H* M>_O()@<\E\>-Z^9W1S4,;CXV!#Q]A]\B9V2(>8@KN/4$6C;S>S8LP-IR5_7[ M%R4T3O6LNA_F#[-ZUB/.<(&*S=Q^,MYHJR_T>&XD5@N84]N$3%@ BS(R-LQ1 M5![CY:EB2]Q8.8Q>VT5:,V?PH?LW\ NCCMRPE8VTFO 2[A$.@[7;Q+@];>,) MQD$NHR 3XPSI2@8-&]# M%]K+Z6EAZ^LL*EC7T)E=Q6*M#3^CK*H#A?(-:U(EOEA3=J\VZ>'19]L5;JGG M'?PVY\N0^NIR7H"JL/=A3%>E\I1Z!F@DPW&1IGOTNU72,1*A7858MZ,LGM[* M.+Y1C&W[C+>MD.%#?P5,O >Z\;B#QA%_V M"HN,">\N[V>,13/Z 0,?6&1H![IL&W\XYZBNKQ%QRFAT#I,K=;7DV5$RDPZ4 MZ&H]SS$=28C$5W@G;\'5!40\\S]1G=3*3-KC? =\-/N>DBZ>Y/0.& %A_O< 68 __/7U_3S] M5DFDX'U\21=HPM5&_*7]4=B/["40X=4K_M72]HUX,.!_89Q:G(>BV9!RTY.9 M@*25^U9%6FK.@DNB?U1HXL3W-Y+I((IF%O/)O?"6;N9?K_'ETM\!&0L#![8? M_R"_HN.?2_XE-L!\A=2F+FYAPDK\_@>#C/1)/X/1;U41*!M*G=MGZ\*$D+=4 M>Z6AR'&'XETV;G7(B%8;(_?$-X?_^Z/_8%&R#HX:93@.OA0%"B, 3:SG9!M) M>"[LZS*P@'MU-;IZ3"T%'_^;_?:N.D[IB'E'RZ@/245QW,=IM'VCL,D=XJE5, M)1G_(DRKHQX%P??JJ?B\=&ES1FI#R::J^4(F3''M=.BR,EY\4)$\QQ,(B_Q;V=H(>:Q:6:]1KO1NVF^R/2<2HAK32!'"[ M-!M,M:.6?%'9MW23RM(9Y.;!9_!5H-HO5)*J&].G!M%B&8N*'V4'/@RU9I-W MPW=;N'[P%&OLQ2$^IO[0; B97Z^-/F>WVPQJ2*&W4?V.E,W#[ @,GT:CUI-( M*L\!F1TE:,.U_;M?]=OM'6 3:=A3=-9$WHK5(.6UY9.,#OU1UDYIMK,XC M"M]DEAU.EP!/XX^S[B[)!J!K'2?H+ .3)>T+U/-)_8@ZMF>4F?.LX2+V_C8@EZRZ3.IU-==1( K(BA;D-]XYNE!(#L=F:' E%U]2P#S M:!;Q1_@S>N43^"SG:'/AL6DKM485N,-:;IKA*+[9Y2)6!,+T:HX/46E\!SCL M?'[QVA-=ZJ%_%FC_V^!S>+X<]O\R77@5ZJX7G#A<6VXSQ\#\U MVPU:T'UI$-VF+)PY(5Y^*@^A7?B#W/:3KN&&!OHW#LELEC^(/@EB17$\^A$#=UP] \*]X!Z=6]\4;KF7.^-[N*=U M)(N@A'^$[&S1KU3:HK^VUYZ75)W38F+:'[)[R&*'R47]U@H.BM>W QM"N'+! MT?M[P:^V1&B)-UW=_1(]L($"Z^\ .C],[_ZY"_BON!N=$\^T@X%--ZYJ'&'% M PT)!7 MCC#FMNF\>F=53D;[GI[]2T 4AO@"C!>3\* MN>*\SO9+0\LMN1@O@,G2;3AI@\&!=^?4%"II(6YV$TZ;!U.8+"2S&D2+Z<)= M/.3&0G$96+""6LK8[IQZ)Q^>6.)5LNBOD0[N9O!=&M<#E[R0K,,41'Q"0&.-H7>#)L4D0P9_%==U>>Z7]JK0T*: M?XLC;:_3LSWTZW,+#)H>.;G*@#9 M=(#>H+'8?] #[']>8R>_:#UV*1/:_K*=B%*@;BV5[-H&B\;BZZ$PO_[1A09( M&&Q9?J" .+21GI?DQO+EOZS+^+Z2L<*H4X%B?C\3N>K/,>(9-2XT" 4ZK#A8 M,Q0K;K'6N?A51(Y!M>!9#BLV6:)XWZ5 <$QC:+QH9 M(B3SQMW^[\_%_OGA7=\!6GM0!$3@%5%KVDQ(\= .4THT<8[(,:-XK\'A$8$P\/D MT'"1PN3<6GCEB(%<,F816-G8^6RL__RR!"; I-,NT=QQ<000>?'_*9/_FP!, MT= H510O4VT,VY,4UJ0!#_5_2\5FF_,$_,C!BQ M#4"/" UPW?T[C M-<%(.)A;TC\%/B4%+&LDK/BR]>FGO!0L>ND/8536)9'FNB-J:I+9^-538?:BGSPH4%= MPN]Q5G1H@B*O=8PS+OTWVZG7$_#XH/QAK,0W01Z*I<_?\=?-0>D Q52D*"(! M6XD'C(QU#Z#,L4WK6IMB8.3/.2S1NB!KH_%,+O*UY,+-]4>KNJ+;QXEGD?%J M+T9DKFDI;+Y4N%(%/DNNO84=I7BV]F-WZ4]!];XA6O_7V\ M7>@MS/>R+E:H8;-@#+,OJU?&LUP<\>V8+G\5SUUI&WH.NLAG<=E*2I?5YM?9 M6>U6MY<+T+G( 3?-?CKLK[AKHRL4PW+U8*R1&^LVG5;N2S"25]';VC"8_?T4WZ!='@W*WFQA8$M M?^&EZU9_. DX4+XR*!-HG\(6;\#,$.2D'J&VAZ-(O!"9]C:2B9X?]'.44S$J M]['H+](+W&\ZQIJQQ."W(9NMCH'*P9^L+2YH/;P9/LLS:$(3 M-G9(IA@9Z?T<:;0*DUAT:CHXD(XE5YA?O);VA4TM9!KLX MVR&)FR5C/67W^#8]UL&=%PW^&F/+U'SS)V L@WMN207%/4U ,F9$3"%WE?W8 MW'V?9'B&*;0?R;RV*6!G!2^Q+[%:8L4Q\XL02BG?9DMOR/'<[L0M_(VP0R=9J8[R@&:(&GP"[3U:^ZQ]XK^RS>][:MPHZ3. MKG*&_,Q7Z8"DXBJ/C+XH9T<\RG08B>%]S>8BB>U"UDAK ?:XUI8\J$O$LTO8 M=U5UMH_3%OG&M@M-)-<>NK\/DW#H.9NMU%<$$ZNX6ZP^L35")!GX,@]:Z"9T M29IBV-W*]5P]=9A[]!SL2/%KH4/7>%F.20_9 ML;3-[:U*Y\1ZFV/;V5_ I9 M<,:'=ZY!?H-W;&:\"__#?K(HEE//RO,7-?"9/IJ=S>+P9)18&1Y@3>4AFTC1 M7&+IFT=4RO:D6S$K;_GJJ P[:'',!M"BG[I,;A .)V._4[('Z)\8%)-]1A'@%& M<_F@1=$BHEJ3XYS!.,QN;L@)=":1Z4?BP8"V^I+#U4O8437K $K9R=?/(_@8G^V?GNW'KU!$I)!3^^A(#5Z+.PE%,?5G0V.N#4W,YE^ MZD#_@0X>AO$ADH(@BY394A/!LMF2H7A^4\"?!4X2TISK^$6LM7X7M#Z3F:-# MA% 9K$<=2%D%6NV@XI;%"N/1J!T*&E2FD=G+HE5>(*@9B1WG8;ZJIHO72?7^ MT7'C^L6HDO"FR"2-99Y_[^<;X)VF6*X"E%TDH/ D7:DGR)ISZN&98D&8#V#Y M197(:&.8 Z>H0U)%E%X,E("!F$D1Q_Y'.\!'/2T5Y0N*1:PN?"2G49MWZMR( M["#/-,:TL E_0(.+L>99S+XJL56QE@E4Q#Q'N]6JHSL+9NS",F(K5:!N)FKD*,?<-[ 3DUDYE*H+HUU8'#4]U:3)Z72XXBC]2%9 M7@%DV."5_J,&P'^9&-P4K\.PF1/,%M!11F5O83ZGJ'M#I7W"F414]HD2?#.? MS)B1XI)4C<5D2KG?O;8^ZC3;F/EP5#TRL3X%!F?!!DVX:\J#EF<<:NW M_ YE\]>VH^=Z- [##79D#O:,2;_= IYQGK32'ODE;8?VI PRAB7F"+C,!C"D M0_]3!P7SU=N-=)()[1)CZJ2>CU.[\R4,4H8,S?.-7$_("A\("G%)!)4.2=F2 MSXO"I6, ^&"-#\UJBH)8B52+EH!)8_U,[]#K!6O*9<_VKKWK3>>B5XJ)W#WW MS![]X&_ M=U@@//_J9QSM;^[KM%%IK:O T]="-5VW9R/->3A9KF1)E-3"V%L+ MZ<$%0<&P,$:2;;'K5!Q0N0N(:5*4RS4+DX\PT].<.WB /D5AW'(;;I\K:$Y2L \L5.42% M6TX^B1U\\FG%$S W81'[ I&VLYO^;6@TW./!T=W*'ESXN59A^R=>%6F ;IU3 MP*!H.M46RX1OEY(W8NO+,)3)%S&6>B"Y*=( MO#5;/3+KMXWL80+_I0[9>GO+#,B(J5!7YKJ;;.0J7$:4OR)/X[VD;/P# S#$ M)>>X">)(73>UINBRY,X(YUY_)S$C(>7EJ]69;4]J5'EDQ6AL5B'VP(O>U"!G MD850:(;'04W"79]%5TK-R*.2^M MLHV'>&GP$X(M/E;W1;PP,"3(^F-CZY/((7(6CH&GU)_>SC:C5=/+P&._Z/AX MA/EK+;G8U(V&U1RF%+E+9A/&F\49?V8_U>WM)N/:!42Y"+8BB63Y6']-T^0L M\VME/TUG]G[-^N;EN**4[O%?Q@2QBC[P#KE_#.$TU(F_3=Y#6B*$JT@=E/'F M+/239^69MG:HQ3&]09QXV]'[6D(X-!( M]%39#CQXQFX/O\ @=E%B\*9LN]'DYVXKN8M_S(\U/[Z@Z#F9:1@!$F'X0+#HI^; _V>6K:T MWI9)W.AZ\&?T\AKM:-7'Y5>[ZR$?G+0GU";I4A J'*F?DPWN2J,AEAI9"=-* M^Y'$0Z@B+6EPZ?_K>:=PX;=\;]**'XV>)(M?F$5$C>UBM6Q7/-96-1@S-58A M4\XY:(6,(NSV!Q<&B4GF/71T$RR_LO&CCD&3FDA4\S+8F7^6:WS)+VH[) BT M=5*T1NHY7N[ZC]%'?*CY_^Y/F%:H,>0I;1=PT2_QUY?[PMEQ3JJJQ"Q)I,U2 M9NK[3F$&7.(@R]RLL MEK\(M!IDR[0&5/WZVYBUG5D78@D9RUM7KVYR\'>(0HV+&N1G:C&3 M)IK@\W3<[T#';4Q3^EG=GW)YB;^*X=!5GKITI*$DQ,I0YW0FRU$?;$AG)[,N M,T_,G\6E0/$-Z\V'L,E"S<$I/98729GH[U--]7B3WZ?C5J@:4>"5@\C\8W>< M,'\+SQJ"83#%PF+VKXIMV< YO^_[8ZN#CMTT='575@;2$#@=5#>:CQW$W^H]"&*>CSNEK^8K?7XA=$ MJ_;G19HQN\'7:&0ZO"K#S8A$D9:>*W+<+?G3+8FSOO%&%^OT[AW5VRQ@![N M_!&*\USJ6G",'?W7[/J_#@BCJT.K7F5%5!J%%2@)/FS;YMR.!'1,'!H=CF9Z M)[S/:,HO9;RT#T]J3DXX(MC&L88*RG+;G6>VR?.(YAFS<^(*V,A28(:HT MRT0,W4HS%;IIA6,GB]2H%1I\ ^;,&\<&S]XJAP+ 8%M#VP"F8:BR +(Q;BN6KYU12F8J/!0XXZ'1AT7FJMBQ.* M3HC7FDD3AW:P(\OK!1[+$JL89-#@:)KJLVM:N,3"#'K*W\>*E?6)/=E:9@->3\F MI8U#D?4G75&)@D4%RH28 32=*K;&,\?+QC%%HAOI@L[1.4/BQOGI6'49@MV\ ML!33Q$H-V@N4_/[3*R"L3^C!$W#5-1X$FMD4CN(U)E-@ND]MGYW:\$FI/11' M([Y$6%QT;E;P61W?3*[D99K#D6N*$$GX)+53*JB0M[C7JON39NX=Q:M%,V62 M4!6R^3Q:=I'G_2WT>7P,'?@C@N&'';AD_@#A7F8TJ=20CZF]]X?P6G7W??D" MHK.WM7.6=]*3;W3S]#1Q\%+ JJ8C)H[)YR+0D)9:+!&'!IYT2 M[YD8_&\M=BU6\<]7\]C_C% ,["UE--YO&*\HLMVJNF M:T/YF5EHD<7PVQH.\!./F<\&S;BH@JB-[?%4< %66.A?WUO_PZ+]E/\59SZ5 M*4[O=K+QA:5),^#8/:\PN/XCI59KE3V&BL-*>S^=P6Y ]@3>&),J-V$ZCK\9 M%S'2,+894_/]JC05I#EO0-M[YFAHB:BYVS.K;YA6U4.>Y=E/&]X)?^BGI_E\ MHODE[.=7DG7[ S6 NBB; MZ+%>!=/>D0G-G+V_DY'.*##1'&X/OM3$;04[8IXH-NU:LC%_;R61O_93MCU.>R%0BL.D*4<96<&?TM,T;BE?DV?>F8;.>G"FNP M2\'J6E.,&G%'X31.5&SQI T;R4R]94[GS1Y MH1/QT4)M'P3'AL'KTD8O@X_39WX?O486%;)R[82]X735 M!3H7D&\,K,+;OPO:3F([V;%86[/QYCZIA\UU265UX$Y7@A4:)RJ*.]$L40-C MVI%R$4MMG;0?S2D:)7W<]Y,VR:V"Q5!E PYJ;]J14,?(_> TKW+0473\TV): M4L6./RO:)O?XFQC6W\R$O'B1-^WDZ#Q>@Z?PM?10SK40!27E*8D,$R;'[]]\ M>;D:LBJ\_SW M)[R]"VHF3G,)K9[AH>-S5)E,#6K!%(!+,QV,A!Z<_4#?]G#CV;[0%K6:E4RB MBM^&P-2=LY_G$J92^A=T:&CQ"S:RYZ#SRJ^1'GR 29]VXX?+/OVD@0>7KD]+;I MXO2ILX)'JXA!=Y7Z;+1\ \+Y#=0L\^_P'PPY/"X[[ [U]&J0J M" CVIFSYKX55A%;=5GX6?=[,.>C9CJ"[BXSO!&_3T1Q(A/"910D5FEA7V71# M*PQMU9%P5]=3E)

_/E@#FW1VU@7E>Z/G%D&OZ(]2/;NT"KH>3X/GW!?[@0[_RJ/ MW5Z^:[8R^;,TH:EE+ZN160Z1)'C51L !3H[ 8W@LK;QVJ^8E?\&^+!&8?,10 M%TP2/^])Y6YK7JQ,_4?:<_VKPE5,OU6RW-+X:2/)K;)71)4JO#F#LI-R0 4/ M/%PBRXB32R)VP0G%?=K0Z35A+QNKG^@IV=C*$W'3:Y^_GX/2D"M972C4Z V=:STL7])]Y3 M/MQ@(RC[(G-RUW@F7T=%D9X.N7MV-E\,EH%UPL(T7Z5O:RH:!SG"5NO56'\; M)K@Q-Z-/_;E IRI+F3HF:(?5-8'0;+&!?BEN6>$UNLZ%$L)AI\7HED[81X'A2_OQ7U_#&[%-L7-H " ]'.'4.BP+K0%??Q MBH+KO)]A0B2O4]FU*L4O#E]^5N8)W/G"Y6*%:>:%35D!Q.)>[,Z:_PSUA%Z@ M"4BOH%KR+[YP2@_F%MM!2?9K4AA6557F9*NUD:>?Q_#^:%34/%[:,-(B. M-(TUE%9R\Y_*&?R"T1RXNI02%D4HFA1J8BD#;Z@TDB*GS06=LU/%9'&IM^E M"NS9)"_..O*O&4'UPE9/;04I O_I_3[9"7HT;OZMK_XD_*]J/E.P":6BX^4K+Y#A 1CPU? M^(]\73\J]LE[2FS%?A#\KIJA'>C9QG*SW"G'K3S*MO($B>\*F90I2S3=K>3G ML:&;#][^<%RE7X4N;B.[SK'M1H_Y7W_&HNQF8^=#PMW#+]!-M%W*2CJ^%\\R M5*:#%DNEE^X?PKP27>T%*"3)99@UTJ=RUPQQ4/NR MPO&5,@Y[LY4P O-"2-R>R% __MG%F##/1;P)W"E!!-[+. BER22SHO*H5^FT M#G''YR\R?5D2"NV2#8>3^2+=AE$KG/"GS<*\O> MR,H&&8RP\A:S5?(LR5WQDT=8\#-6'/.LVV;,ND+H.H9:)':8&K#C?LE3YE?H M92;;NU=))T\R3-L%*WO4&M%#S*@X3$AHR&'(4YF 870D- 3X)"3!*P+NDI$4 M1+W\_/$ ?BEG"7J5RL*L;H7T&NPS7&8 BEH1]@;G*%CRF K"3 I117[;]>= MEN$RB@@QI3HO_63ZT4)U4@@^==A[CO+A(E!Y")/$Z,I^4E9:K9.M0N,>@RJ; M']W>H7#9N#*E7238Q?JG+#!3ANHU?"A:SQ\SF6"B(#!1 MOVX[;G[_++[M,W\\%=WWB;;\;ZT+[X/>4LAMWP&XZY156\!P^O]Z5B09TN&Y M_EO\S<#T5BWAKYOU>;@4-S&__')22&-K465RD:R/C]H<_BS">-.R MLOW$M7& O;E;]K9&5BUKK&B@V"D]3X3>:P8"J,^:1S M%6.$9*8RL9I!]$*L>"N\^DBR0-/W.#LZY6^N";3Y4)S8TAVV,F;A54 J_6<1RLJZ2'<-7MIRW N M(]34N>>#-H6KI,S"Y%F:5DU]_AD"=M9;=T-"[>%M-98UGG.W$*B%A,^EV#D( M/6Q_92?8>E=J]PH4(M!QWN&H'_24*\#Y0 MX*VZ,5^+6S_ M-2!L]V*[IIR'3*@:'S0S.X'VE?J+]"H\1\Q/8LDXZVPXS@G MDF+1<\*@M6:MAS#*)*+#"/BTNXTK7ZO][+B-?MAN MA S#+1B^2)K"::'IL1?GB8=N2B@S\T#BFR_A_V$5!B[*6A5Y,$D)&1S::+8G5A$?]RC M*!I=@2383V#K,(!,MF_8EPJS&D+.+!DU4E>[W\UJ6Q&VF]?N@Z M<]-?WPQC[I@+ A]+=K^EXLPBNO9TY0N_8835GR!:JR(+JQA^-APM6C=2KY#7D<6L$-YUZMXIX-%%%^/"A'H(J&^0]U:HLUNP? M,?AIV5@<'-63DSAKRGBYNR28L)74"LVV(AZ:.T,#Z&7&OZJ4?H"#KU;S-OEZ M;1FKQ<")X?VZ<:I#C4,H@]*@28(E(OI-J=.<+:]L?X5Z2+F4F9G632;:P59C M9$6XU\^Z25+MUJ[1S=%HH$]6E,FB>&&"S@"ZODZ M'0?_!OY#]TI\8\KX)[G'_(BG4XFT^W?H7_)):\F@#\? M$"Y.GX,#%MX!#[X6[X#5Q<'+\9@'Y\D['0'D+8;#KHX^;[/UXC=QVWW.G>5T MR[V%I\_D)?]1KY"ATATCWI*=[S_,)ZYCZT_&,,4C'_MWJ/<"N$N-]0=LS8] M"]>6]=FC_ZS:'WMG*"/%_Q%_[R;X$NYM_1";'@)E_\>7T2V!>8"]F+G$I/GK M8(C]]DD,> &_FK-&(_VRTDG[9^ =\(GS"81V1JCCNK[N3^#YUT$8.\ER_Q^\ M[7? V9[8/X*"S8],FY0LQ%=/!X^$X%=3!?^NC4[^3-V:T$:/)0A%O+(4%95. MV?T>>?L.\.UZ! &]4!NHI#=51Q5F*5U?<85JG00EK]X!/W\NKVP_O@/Z!W^> M2KYT/[X27JZY_PEYV$F8>$OUE0<6VLGKBGU]!_QZ."6ZGA@I;@C$8[,D[\^; ME[XY_?O-!H1CNJ2BB3)?1-)FY<#R!6_%B/Z8L$(UHVK-X?%)X'RV"7B[LE!X MN/@!V6S;5*-.^[BFDYKO:U'*3ZH%%Q .[[^>'R5B?$K%3-^QK#_"CHLLBJ2U MW-TM46WDDM,%_6$=G=K!.-!,P)(S**9/26KUZ4+,HD*&9W+72\>6IH!S'\M) M2H3QMK4-B&F>U^;S&N#O__S]K49>:(>%&:*E&_MG\8N78S3OAGKF%^H]K,D[ M6VC__3";C1]#W# *AEB;L?S;U>1 EZCMO>%@L%5/ZM^-]%"7@(6SKK"7*6_* M/^TT;]L/)8NN, ^0"_$G&]F_W9?BY;O 2_J5T)O9Q#^>:Z&R?8AK2K7O@)T\ MPL?3QK=$/\S&'/5W0"\/Y_6"_E^"6TI]CHIW@(^5Z59Q^PO[WO^D1,0)F_*' MX,LOB?4^WQW[63_A&$\WZ3^>7$IR?".N.#/)]5Z%66M,RL+6>]OT1[5D=Z=( M_NTOM>NXGC71AR-^XEPZ>4N!N(ZHX/W)Q4 O?AH\:F2BL-\NO-(C3<2\(Q)5 MNW4PM[W.CW$%KX!3+9-UWVD+1%/&K\)1=&C1C<-"A!UTP_$<=&/O9I-CY@'' MP_7PC#!);5_$_^PGBRX#3FMQLF]0J G3JQX422INJ_M5W*8@<)EQ4?O8DG?O M.<[O..&UZ]J1899AI8&W(VR MNB(9#<8Q8EY3@OY1WV=]GL2$]:I"5G\C4=D J3CD425'B0HGH[/2"!,CPNPL M,1[S^*!*CKCO:BH*.>,8.7)-FCL&**Y6_G20ADM1X5^%(9*FGS>=(39(];\M M%&4@;-9!L]VS$WQ(*V5TE2P \S)0) J2.FWOH8;9)30X[)D\1895_[Q);4I+ M?^AN6,5<._YA*6O]E#4(Z3"](@LZ>MC*FL6UO4: [VRG$98%U-_1TG,C="H( MA!K0[=WL_K#;VVX]V@>!6D=JVK*QJJ4YHP:+MW$F*[!M8^BON?VS4D9W;UNB M$>AM16=+V+G"?*.P&@T#5?":]2_36WEZ9JL(WH9R&K/Z_ [(:.QV&EX MY>V+\5^D+D7,/)HA)9T=B8]DG#L)-*P M3M21Z7#4J9'1*RD(2K1$ M <"%N_,_(S"$AX)U"TPIVA\=]&5&U*H#$N7."4CU^5-RG]HT180YH$XLW1>(J*ZK;"%YIEW\/T.1J5#!O*6Y"]4W.0M*6 M;^D^_=>C-VP<].N^HAXGIP$UE+_U!7::FKI;W\Q'69$MV:;!'G@&]1M!\@?< MB3"KU8[8:E[7TZ&:-.JL3JIY76A5S":SBA/,4HC:U/E:WM0U%0][-LM(59"U MNK9]CIA,[AJ'&(JC;V+LP[U250%:QWHH&4(RL_(VG;T$#O1*A'C?#JWNC^NH M1G^CAA"O"L3G4Y4(8AN;HIWM<6 D)Z"YQ4L;([R597BS-6'XJ\T74YI/:WW@ M;3?6CAA++"R66-K^CJ^EU%8Q19<#*$-S=?+63J0KIZSV=H)UQX/F.%Z@)S0= M/!TQTPK#99,%50%IRG&8S%HURO.%Z&5JVU?3R7U-3R!&I"M-Q#(LM(@(WI87 MTC)B=J]9+^YBX.JE6M GB>F[: MW\^O)D&V")PM U).V?$;K(6ZO>)-DQH7_C9'E>)]=!M!1Z5WU=@D86;5U)^% MIS<5M:Y.ZBS,&2'"98^9PNUL6A,@9%C/:\:!-=TL-+(*=$5#@8/ -3$(#+(9?LP65^9G>@-Z4(A4W@%]G2?)\YKZJWU-TX; HJ_\U0^?.@G+ MU"D[#M%2QL:^E,U2AV2-H0R MC"P#:18I>RU5HG5Q.\=\=4:7$QP[4,Q]?IOH'T/B*6JGTROTJN1(\V%/EOJN M/F%F4[.Q.O:4:K(AV3^S1I)',L==9?=2;QFHKY'BI>"H,CVA: M(@_\G/")Q+)M@P_7SN5:TMTZF9"\@V*[J"C3\%XS+9U*A'W::/,;-4G0LV2" M@@)13K7 \_P',"6VV(PTL4/)9[OY!&>C[GI<@&?B".ENYUY3I*B!0D?\W5$K MI2GQ(D;!G<56-E2 R0$;5IB#8\@=F5V2Y=\R29,Y4DL6QQK? = 81^#^.^"E MV\SG;?X?GR1DEW<0(M. TZQJT,&2T03V@:/)H@=!D>>09*A0Z&X4^(12(-?_EU"V"#@-LM$A&'R64>+ERY)*CCQF(1S]C&,9I3(XAUN,] MBG0WQ] J,"(SZI_T0S6H_3I)ECPJ+9<%@6.Z_\']Q]55!< MW[+!&&W=+<&COSAPK\%.=L7 J; M5I/T36\=_E)0+/",@%4'+[?PIII,P#Y?*#+N+'B\DHW/-UO.3G399MQW-I$VOT*##-_T1H\:QX6Q-"Y=$ M8X;F$@_/RHQ2/S>]6,E)-S88^S!>>KZ>WHOO!CV(3R*:[";AQ[= 9_*TXG^,RO' M-KOOUMY?3,GTVU+]]B-Y^](#I@LD/;UOR34\H$#ZOE"AF4&PZF]K4B@T25KJ)?Z]APG!LX]'GMN?%U DZYQ M4SEW^T/U]9_RRCT0L58)#W4%>*8@U!BT',^Y+U@:5/%K*\6[L88XH,YT1<+" M@ MWY<[K[J,Q0!/^2O+6.W%@6-*:$LVZUO+]+[$&?=8:Q6F!OH#5MHS2DT2]CL% MB)0U%>6EQEVL !^(8)'21L_#4ZJ2K\(H%7J"8),)BD_>"=JA>>O1ZO>C-BC_S<>.-#>41GR3V]TGN!'<2 MVZ0[DY.KI(G[<:#P$*.E?"M8$;?NR#)_AW>B]9!TT56A M)A(-O\AE1(%0/"=Z,'#./LJTXKM=2;'3685Q"W+5U:SH/9GJLAK^VNQUQR() M=5Y!_VTX@U>8EW78&RWAE2/R2: :796,W2T9>8CKI!8&IE_'__)?#-.MEGZ@ MI::,E,9AZ6#NHZ8+@26>B+N_M#O'Y!IZ)O(\IM"47X3>Y974S5*"PRQW3"4LEVGNFQJ* +V?V+ M9JD(@HFU5OWNJ7B*/## 98"'./$$^9BT* T,XW"-F8DMLND_7Z'XP4.S[95] MX6\EDMMS &Z8*@PUJQ9@/&T,%+X M*")D\WDH>W35ZSFR+QKU#8Q%!B,L+6M7\]=,.C,)3;-.#J!M0W!M^QD*NGO) MHQ/V]*54FC^GC1*_OJ_L:EI76ANQII Z)K$$$'RS6;F3*^\GS]#Q..[-UR)^ M9XI.61M?F8?!M8/BZ)$%IG8VB(E7RE]NQ"4@>73CA6\8L)JO]!K0OE.@5%*GV?!E?E[]]J&S=%8=_ M.NIE#>Q0B@XI+(3?$\64]4F>_4BCW>()-=1\5& M+']4+B+9E/20LZJ9)_Y$MDQ)MG,.E<-SPF9^$]*\ %] ">[&]FZYP>(YJF6= M<.2:72\DHA=1,\L7(-1UM9I%S5VTWJIMIJST!B4L@%/<"/WN-7',.^LC7]6[G0Z,;?P^3'X3V)ZY/2U2G\W]C_D M"*/NRP$#67IJAM(I MV$4Z1@Q&HSE#3VOM >H/9E3P]2\M(K1G\=WW1:F]GQL?:(L5.CQNGQ!.B4)5 MG1>/Q?W!KM5.IM%->F-F>0S9=.D$M?4%6V,FNV5T*H[L5PFBPSCIH*CLX!2[/H]6H=CLB7 MJM*8I@\@D6D&^D'&S7]VU+)?*&QQV!88YX6Z'#^]>38VYX)0>-:Q?$)C3UW> MX>%7 .^+DA%23E^0\'%>"\ZPZQ0FPNQH<&C](,"Y8];//"(C24Y[O&*F.ZFF M[>TD5_1DZ<.4'!#[J\5_^=Y^_47K*/K_:TI,^64NIT- M$90$K.IC:W$;QG/1 )=BKTK/.A0J6I-[E9 QF3 IP2Z8O:'26;:D23:&H^+B MNH\"_[_NKGV96O'S@SO0Q,+$I.&"(+]ONB=0>#H1Y/P\8E#%<<*L[NERI(N4 M)4UM56Q&:V;S?,+H82QEP!E;&09ZZF?RX<=Q^)Y4,[K_MOPO6DO$3'AF!XEZ M5T^$VD_O)[7SHS6+R/]CVB@84&:C^L[K4:^A6[]7[GE5I\T*DBKC2.(]S](\T: )G7N<0\1UC,Y-QOCO6;^/S%#=_TN#_O?:Y_=0O15& M8LN-N-<$O KFIDS3VWE85QOZEDS?N[$F)1)4_O-)HS>HN..7>[J,L MRKU'!19_#!/CTR#1H1-IS9TS<5],\^5VVV!TUY_6"Z J9#*S\)TR=]4PH603 MC="-$N5/WI$[I[+)L-'/.P-]@7_GD\WTS;G&*ZB+X87RPIA(Y_& M46V>WKQ%I)VC!QQ =%93B_V(@-+B/#"2M_4VW"DUUNP/8.QV@K= M9[YEF4U15*+9=LK0--&<*".*'^!EC,!)%4ZX3=+/(E>TJ@R5&D :AZ/TA52X M7YY_=%R!T+#RAZ$+>4RP7HU]A<1H,A3\\"61^/DBYJ:!36G/5E4AFO R:(@N MSNK[!B6(OZPD8ROIP/4.BLT>3U>0"8585J1U"S3;MB'L BB_&QSR&=$I3YP1 M 3"+G2G*B,G%[:<5&YDH8#8T-F&X)3FWR7ZQ9(!S7RZMQQ;WM30O]M .?G@FPRG")V:.;NO.;16E0B/(K]_D57[8P>J M*:@\FNLBW(B6JV9JZ VI QF&CVE64F]Z PV3]L+\:X(6^YOV=Y(78RA>NL7# MH;DCF;1H>NY\2>XZ<6F:.Z)$$\-Y(31].FFYAADM+9AW<_!W")=\LD%4G 6$ MWPGGVYXR6^HZ3HDZ^\+C&$%PC9G-Z47*ZFF-$&$/")/ [8_>8:7G1$G3&CN^ MJ$H:%\PR1S$H&BQ/92.(2T.&?=VPWLFYNLPSW:7OB1AK:TL;WS]DMXU%89'[ M-EDI;/J[?:<8,SC9+7EMGC/=C@EPT3UBO8FZ2T9?(^L4:(]*V]%S+T:K;DVB M=50MORLUCKH4_^.10GVCC3S?7*&+$5WAUZ@P:]@D[9PTD&Z6K8S037P)WIE_D7C["@_MZLF'NSQ%?R+5BW&T9QI M+=J+:MQ^?K+S]TG]SK+XFD8#[PQ&M,\9S-GQDI;^L M6RIAH2\"&52O6O\D7M3LJ M DZ_*T2HGLMY?#+WY!ZA,!KPL0N.&1>;^9+2./;A&W,:N5$.P1&O4$\/'II M!^MB9#!^XL@SW,\ZGZR$IE-*J\].&4:%4Y3YC@T9HRC=&LQ$J+,SZ=)+^,:C M#/>#-9#)I0\<)1-&YHJ"2OV".L?:T\ ML3&"-A,;9N M:+O&MXN2F35#^( NFTR4( VY.;#)?EGD,":>LD_,]HQ0_E%4^I]:1M6([W;A M":XO,AEPEV(J9[=ANHW$;#F#PK>14J]')(-'4B M!?.T?]'YFRKG*C3M4;\OW$P:]OMXZ(ET_A6/)$D-KO[[7IKW=G1J!VKH=S:G M(@\E%.=*ZK\J=U[^7WK5,TBMG*I0?N"="MNKS9DT@][J*V*G G.H&](NGMRB./+W' MV.\$X,QGSB@.:FQ<&5Q7SU+.(@55ZY4)?L[V^^OU]Y$/T;,1%\]*7^5-NS\97C%=F7_;*EJ,OPU!O76+ MP-PFE'MJD8;_\1:KO]#M>WP\O2VK#"T]_YCR.E5.(C1*$".U@;SA_!V@]; 3 M_M7SS$YD>9I"T6)&NYE0,.S4O,FRG2Q&.1];;-Q2]]K7S@Y?D/..Z=?41CI M/J9<0C^6B[2"A8Y=_L&G)>@B;WM.'S;KIBI *JS0F'>Q$<8@+*'#JX M>'9L=Y.80>V3N45ZI5^5;T3M&AX] ME8^P\9P']<1#%81^UU2TINXI>C;5 M/* 5DPT\=)M]6YJ3.2(#"$:4#FKFA?XJDE8[P$9@8^6;Z8Q9IVVM;E$M_/!C M:Y&B"*/WV*:BR_D@8G$IEB)\F/7Q@Z^<"R3 %@D_W1Q9-Q/KU'3XI6GX 9R MKF4W94_L_.>&6A33,]#ENQB7'1G=I6A7Q'3M=06HA+H'+*P^J&0T:Q+($?76I' MHRD1Y:)R@1I:SH046#9PIH>L-630KIIZ9*2T;HI'LWVH#RWPU<5[WR4K+-E! M)3#TPIX9E=:07C9)DI)\A"X]%Q(Z8(E%_68R( B_O-TN!U5C 6G0Y_F+YFTP MN>OLCNKD=8NQR 2'V@AF#]'^E+Q,$,G&;LL<'[9W3Z0EW1XST.<>,2C/'!^B M9Q-LN1^86+ H,L0P7> SPUGDJ2TLY.4"%F,*9Y\9<3KNCM6ZAAO2A4*" ACZ M;\VG_(2J+#2&%7W,&)CF97F$A&R(=&W690!FUM\>EXV]C@/21P.*=XA3[K6M M7,'30IH**B&M!GF!5M9"[Q3HT]H4-^##O XS;L;OH10.FBE:JHH[OIO[@F_< MG=H8"7(R)U*Z0WB\G247[RD07MIJ6S<.#0\V; MDH#"C113@:OC+^7DHH#N<>#XHH>P/DIUU> XV*!23 2JJM"?'6BST9@*<>DY^QD/@N_7FG685;'>Q?LO>L:;U!9$%Y/,]0EW-> $+E< HLXP0-D,T9:FL M+=!8% /W$35*)GQ;L>OX,,/7WZB5A?&VAO'#5CF7 A926JP=V&JJ:/DI6. M ^-TH%A3L:G%T?5R#.7"+!ZJ$!$>VO&4=GT0[_CDTUIC*?ZD7_]%B/*S7>@H M:PI1'*I9YIUG9[G<.DP8IY$0?"%Y9K]+\VOBU>M9U@94$US$Z!X'G#]4)T.7 M,\-;A-P7GZND2,A@ #0N(B8 ;'55PQXRR>9?U0O7]PAOF6='"KUI1?^GSXV MV"[?;R/'3]H4QR?HVKH=JCWXWD5-)W*L^:9/T>&O/+E:*>7H%:_5T0P55?O^ MTO HT<)F F,R&)+JNTW1=!=M&=_A5AZX0/;N(\+7ISW(XX]E*B< M8K,'BQ6_$C0 ")IDY&1^TCWPJ,H2+WR=,N,.5_5I@DF9PS\YY?E5G]K.6TZ5 M$U"NG))S>,)E"W :=1/X8>,)EAHA0L(.0E&B I$"W&0[MS^-V=QPE-8R6<:B MUJE_L4$"#DAOJ9U,5)R?Q5*$J?E.I_-^SUBPAOZ%$CU M>NF:.+BIV)CAT#)],0A!5^TN6U65I,B1*SU6W0@CWA)IFLQA0[?!_VKFGNX# M*R;B4\70TT=M%U/V6,?F;")N)SW[FEY92:_6)BM7Y#2-6"X(C4[E2HZ6BCA< MC2)791OT6C1,X8N'& S:^+:C49&I&#L.F!)?C,9\;-P,G239?-.Z>H39E;N: MV^"5GGZIED $X<\06W?F6*=GU#*A.JL3#:/U$HCL%?9X&N9R X5!PHB@7JJ, MT&,V8W OP%&ZV:U=8]_9+-DN<@%7\REX+-"/FDF3$'MV9( MIX>!G6'40203 7Y14$'/>IM2Z H+F#T7K/KC:=??=?=61>=;8X@E&"*9/+6K MY5H"[=&R^>:S/J)ZG'-2&Y<,+;*S=M$=,\C;(ASI6G=[N>8_R?<6"(%+0C60 M7*SA! 5BD?Q>5#%\4\NU:CTC>1F[TM?@L8W-.9F'GL5F0A!S)J:!+$7?\&>K M-K^FU==\P9[^RTZ](_R$TJBW3?MMK#2#3=1T8%/>>A3O&Z$RR.WZ2^\2PS'# M=#V;!\0E@<4"_MMH\_#Y6-J?]=WNO AA2]-T2]D::$=+FP:86DQ.[7VVT1A; ML@C>29V6L.IR%N*8'6*ZF$)\VJ26P:<1@0.*&<'>(B0P#I-3:VLJ6,'Z/-)Z M89(IY[>A<:2FL<3JDYJE,\Z3,#%">4VJ@N0,H3^M">\90"0N<>#Q\:1<*\W& M;1.1A-R1H-Q.4YT.KYU,.X%GEI:>XA0VY-12;\(H)'(CQ' 0VI9@JUS6^4SN M'6V0AVKIJ+H6Z'" FH\9)QNM4'T*G^@?KQ"UP/LK>?/5&?<7@86I^"B ['\8 MHOP'!(9DE_Y?M**2H)N,[;]H1TN-O_ 9=UQ.?I(829HV5Y>=>OOVK"PS3*PU MLI/=U%-UOR0D5M TT$!/@RM#D9&4NW $3 M=#E])AS7/)C/:[6/=+@%^76OM8$CI<>W*Y"]WB$?:9GI HOU\^'=7C7N85H* M6!5<,3;R):#WD][&;!=\EK7EJ/PU3F 2*.;A/%53"R^Q[ MM;Y<%K1^I)P.V^_EI52SMK5,:JBKM& M-AL_/;%1R@6?'=&''TPXHU#6:IG#U%\>\+;IJL3N0IUXC2W8(PL]^9[$Q;CV M[HPOC+^FD)9N8V7X^;#!$ME7R WE$^D> MP]*/-D3PL$3>\/005\Y+(B#(+J$VR$$CCYH59$]/KJAI?D9&G4E[O%#1E[X_ ME$C$S!=?E^3%@"W'T*-OV^;&W,[$WS,D],/"1-SDE/3M.G&6-6Y"D MV:T\1H/$ID&#E [QJI=!UH?WN"OD;,-6[X:N7UQ>.XR]GK$(*UI5\9-J\5( M\K?G$ \"I[.57W:]GV%;$3+"(NO,(\;-G79@FLZN!5*(Y8_(A3P0W. 3EJQ@ M/V,EK.GH^^CC1)(=H*)N#-EP3>FL8O53M&]F6]\C5;K$%0'I['^^#"M6PDHS M:-@;D/RP[N9L <%H9JS#MVO+2B(]S?U4BLEJCYZLK&&7>7TYHWYP$SS!KDT& M7:LI'NTO8R(%C%&TLS%',@F'Q<*I GNU*M?6/K006;&YAE@A0HTN>DKXNUZ=RB]:&+1X!H\$&',+]ZUE#0[794[[4#'^BD%">RC+UG:B! M'6YETC7&&Q](/>V(QH<'WXRQQAVLCX^=-#:$N.41/6:'VCI!;[O69QM?0LBG M*=500?<+I4)/OIB6\K4_2K*A5&:F+_)V2U)E>?&SR>$OVVT-_!+[*ZAMO&,( MA6"NE "QBXLGS@Z@)97 !#F/27:KTX](+QT[976E?;S&IW0?0=@F[A_2T??Q M498[JNU:]3<2/G_1:BO>?-(59L)"_/MFD0S/WE/6TD?+*OZRI1;QT7TC)0' M4D"#]8?W_D*2)=',A,D(Y>\Q/+O$$2K<).6943-2X=!QW[#V&I]_M]S))QNJ M?!RWZY1+S_V>9J;SH IE+^OOI&+KY082&OL>QS6A3ZT'];81IHD["@PHE#R2 M\H*;H\Y+5ZH\,KXPY>M)D[T U^49]6UY"*DRR2: +[@QV6#[<3QSD\\U.B^ M^>7 9A* @D.*,9FGT$ M8PTV38([@/U75PU"@?>8++\+O_3W'7TD^2%W%?C0\W+F7B;L]\Q?M*#F]O9/ M6S_"7I$X#_:-SDV*BS";S8]]6-(W#UOP+[OHPA8@,#'OGUN%(2J;:[/FIFKE MG.SW(&9PY>I15WN +\29A:SC&<9Y6# A&]O"JIY4;TA.5?\*\!S?9__'R3Y> MBCET.? 7G2FRJ[[_)9U=V,ZU-HW21LKV-NZ%3"..".F/!HZF4J':=D>5WMBV M V+N6 0O"6&'M@2 10K=?(;21ND2P9S48I5]L>.O5NI!/B(.$K4]:/TC!W!1 M_(OV(M05K'B_4JXF.L3G'>AADF\/L ]=?*1!HU-%QZ;KA/(45$F(OA.BJJ+# M#0I,>_8RB5^WPTE>1+%LE.A8:+=Z7($:#P>2=A_4N,ZD6"$4)Q*0N6XJR)LE MK@:?L*9+3P^%"0MW\YMMCQ0=F#LF4MA^.[6@#D''R:981B?(($!+TG&)?NZ% M0V:/T1<#3Z(94X'M25*+_!"!W=\[T^[8_@R\B=I.-I3(YJXW Z&WUFK8J5HF M)@^(MR0NV;*\%.)65\0U2# JZGE6%;=?[<- 79L?.]\]#&,=8RIC]2^IB].+JU3]H<338#D]I(_(^29+D,I;_ M&+(.W&,LIH; (K;]^OJ6<287Q7I2&,G#TY+?1#O[*KLX7#26JJG/I)B+9#%(T2MNC82PC MD"C";MC]/LM8X\;[_JLK2;*R>+DY(O39"SS;D;X@RFXDJ1A:SA8 M3#^4HO89.RXNDZ3P5/(# Q_\X$V.OH+#]O7I1"*OQJ$CV^X))7,1 MKUEI,;WY$4PXM$Q3 PB+=]RKFW;C^7(BFE&8>:"O>DL"GWG6+1W$!6RQTX+VH^6& M8^D-^;Z-,[Q92M5!HR:/!6]%Q:'0.9!%.HI-3UA;HV+P6C@1PJ95,B@I-P6- M^&_C*M*S^M990Y1%I.P"_)TNJ-;%ES#5SAGB"LMP\\I6CEM^Y??ZWG%JWF)? MOUV_G.^\;EJ]HD_U0S$C=6:&X;Z\" NU).VGA3^U$35@JHNJL/"$8!+=GXT_ M42ZF;647]_\L\JO3T=/6(NOUK/;5^,CO?]%J7E0OQX6Y67^Q8\+\_^ YZY^$ M:I;^CN8N'!\I5ER 2=[.@9PV!6:GXUI03V)8:1FG'/]Z![T]D MHD;3 A"_'$\RK]E<_\"#7[QG/^-[(ODMC/VD^%W-#7WC+]KE3P]GYX?;OA ) M(VCDODB@3(A+>!F2U\WCK$DH:JL2A=\W8/X&R#5POM\3'W7W:G[K MA1$[^"JVKIJ_!;-L:]4E&#+603OI?%I#/5EPTKQ(6Y767XY<=Y# AH;U1&I5DP^JE]9U]9RKS6.C M1DE2LP-;YJL([(G430S991[.:;]&VM*NX(+.7B[9\WS"VN6?IJ^J)_ZTIA&J M[GODR'NXL 7OLJCG\NW#S7W)C(UX?/VX4^4BBOC[D)Z[7-[I_@UI)5T?E? M"UHHFG_+;-=%U=*L1O#D2]!DZT)]6+S MB6,EJWA2DC>$-Z9X;=A4A)X.NYI$JTCI?%/TGD!4RES1_MUII#S#-H"';8R24E68I4@L>05= ML):'$T.$I4+A-YMDOJ\_6J(1QVL0I. M]:I=CG>B,^M3V>=HK;A%Y"*^>CA &UIB/8>3BS!&3PS_.VQ4^N/]B="N)HN^ MHZ2ZY62%(Z,P_F+GOI[GN^(/@.'>,SL\5JTJ. ?E=B>=L"F1@K4^J(^2I[X" M^GG$P%2(EYI17Z.H8=JU9K>1JC$YKIDEQ:BW".QN]"X&*6_&ZD$5IB278V)Y MZ8W[*C]T5%7YQ*2GEC[&,*U2CX:Y5CXTX'7#I^HSO*_&AK740@KN"RJY4=TV MGCQ-*H:>8DQ5:[NV 0.,.U0_*S2CY"Y18/9Z)V[?)*EJOM+(#II.NI@Y)"U' MXN>ST[:V.^L@ 4,K71HNJ8O]-/).Q7)R5/:%O>M<@)%,Z*"L M.NOAY_"1@([0^W>.)M%>7YC2G]&SR)]I]T2^NE6ZP># XKJ:XCK( 8J9A"P( MN+*3K?$HLGROT4_U[#.U;".0W#-1&-K) MF*DT)#; 'D#G>MIGL!DG*N+^O%43(;83)Q0Z8&HU;H72?]7M=*ND(LI5^PPFDZSL[QG0F2E>U.-N/YYW"ZC^XN(&6P3#FJ;5 ]>EA.%9K7%X8:/.\];. TR?)JJ[7@Y''7_^C\KV^&X_BZ?5 MJH&M..-RXH6H\Q/L%=,,*_.6@I%QEJ$WK<*CJ\N#RW]$HH^$029?Z2(LS:[W M=CY@"=^EE;3[#X3.,G,!:[?33Z-_:'?RU0)%K^+[SX'OG4]_QV9,L$ >5=PE MH+)-S%8O(L28V?FJTWJH:Y'Q1B,2E4:VMD<5_I-NJP+KT59!!.5-K!":.TU6 M[P)%X ;=AY RY[L6NM>O-8JN-4PD*'R29GG/S+M 62J):@!')Y:O_6]3%ANE M33Z@"1X9)8>VT]ML#+X1[Z8L[L@Z^Y76<.RV(OOI$W=^<;+Q5&;,M/+Q(+E3 MD]M#IG#"7-7K'.$+EF1)#HP@=O5Y&2Y+ECB[@(69&^N=G;J.%..4[\3U'IOI MM#HUSQ[>+PIIK/-!Y"M5L:CCC!U,Q38;-;B[@>L5$>G)K2@*=4)IGX;[=E%^ M-#'%AAISL$BKB,:"G_M#0AFW0)Z.Q<7]!*X]IO]:XQDKY'GKI4MK,UGTQAR) MPHQ]$L8[HA 9^[ &*X<*NNWY[%)V9HP5\BG":J72E>;641LSLE7/MWB4[56, M02V>\X>).>R@M,5I,'2Z_L:XSB5M6(-[V2,Z<#EL/E %M]+3S*"'02RNJF^P MKY%GBWXCV]\ %9"I2LG)N(S,SIK(QF,Z2;IGOBD6& M#@3GW)M]X:''6]N>#C#:BNSHK31)1AGX3(*#4.);FE*?CT7SH0X:HMT*SJ+8 M2\QQDG+2"@ *[MOE[E]?E$M2?7$DNQ&PS<_U 08$$-Z1**"$N;5(=I M/.BBYZ)&%,^C,M$R\\E@B"*S_2)A")+%X8B0*":&U^&,S@:E%;B?A-M3<6MN[*9O[/RB MGU0F8<6SR;)5;+^3I'6:2_+ MQ/2-+XZS?T.27!_>ZQC:68P=^W#[C%;6B&0YT3&SS22RZ5F@%]Y6KFDZIJKZ MM.INY '>$C7%.U)A9B*SOIC\" ;G*-,="YCO:FV!92*6KRX3G"]![IT84'GD M^_IIG0 ;!A9_3.I8!K/!AT.U!G&I'L_,W!]XCV;>%V'O&[PYGOE1FQ3>.+&7,HQWWXGEN8:Y1Y^&)N@ M.WPP:26 [DXJ9D=5+*!-@HSKYZ)]-7_L^5A87GN56[$[A#%?0.5LSRJW"AS M0D*MP]72(1WM"9S\!0S%P[M86,DXM8^M:CP+D^"_ZO*RR1Y2L8;!1TIN\9K/ MT]E=\0_T#UT)-?/V;17S\4!C\)9BD]![P]0^;#@VR!$O>"1,J' &UPCZ%CM! M:F3-T4^RU'77[MB00:5:@<75&8*0XYJU)2;;]^)9X KQDWV-AJ=#0 M,&(S,L'^HE,90R""+HCQ#*/U'XLF#&DS?QX:DJ9&6]KXX$HD>[AX%$XO<%+.3N[)PC6ES0B_R)>+GO':O/?^*\2 M;6#TE.0>FCX S2G7M:2/D*O!GHT62A32)V^&"3N2FH' [!D(W22DXK2NZ@4? M86#3?:;GR$,Q9M?P@5='Z-#%OS_FNE=8RG@=&P%_^@;>SQ/A]N M;P$^LI%XKK?,D\F(=[.RNS,%#*( MKHQ )[+K@^1?R54M2F=60-S M@M28,L.>Y*PSYM#-S1R#2P!\S,K"S(S&PE3VXTO9.HW5F:F95<12G4Y=G:8V M"X6?NR\K#N0H7Y 2)$\Z L2EG<5<+E @Q&,!*XT;I>D#N+3*I#[(2<<>17*D MA^!2LE"[*S/?,EP)6=$UOJ^7_$MN_J;J'YE=TD=+YFM:S@RR"Z;AGW3 MKO,B,VW>2.N&S[(KQ^F?FFWIN/GH5.(OQI;$YM],]87%X#4Q D7,_,LTWTD. MM8FQFI#_Q:O"RJ_44'H04,0>\TB!6]4_+[@K3[_+Z@-?Z %/9U_7?" MH)(-OG/)YDTB2]4.JL>]U0XT\'7CW!%!/5B@'MN849.W/E8#@^M"@<[-M.<[ M8?^Z'3V<0*P:8=D9O",JX.D))#X<-(FO6>J ME&H34*XBK!Z]BJ)?:$IC]?(PH^X7R4TV3S3L#$HFQ/]M/:WDG&33=0*>Y/YY M4.95HQ4P0@G%@%5_-!BV^Y*NDE?>[U>H9#@?>KWU#N?2/E<4A]]%;U,A4=L# M?5*P$4])W>&FL.BV^MU;IO"@37S%1#$0(*L>V&4>X,?I&%8MG?R/WTM?I-9? M72F2P(Y\5HROV%J+1MY*<@'J*^*Q#([N+T)ZA+&]S3O=.%4CC=@TI_P]:2.! M@:\E#BAB8Q=2_2HV;>^N)1:WI@4!\$1[[0Q+(_/'-M/.SQUSOMHI)UH]YP2Z M-;3P!H;'=V4I8_KNO+,/\[-I3#MYI59@[+1^&:8E%LW\S[FA8AXJ1 M/U<EQL9!GQ["6N<*8A=T,29[QO;0RJV'F.P!M9Q(T932I[>>$\T:V;),)< M/[USALY\NZW+&(61GP:SEU].[0*3F3*:+R>?&2*WCUOBH15^\FDK ]X&^O:$ M+Q/]UR8YG<6$58(4!(*,C,NGK'AV11)_LPC!:.G+S^L*!$4FI@I^JX20-'H#*65#SN2^>C-'+QU1QH'N) M>KXRVKE.%DW"C7,[9$PM_W$-/Q:@NB5[S5! M;$H%LL"F(#NO#8:%<.: J%G$'$LATN3L#$5F$9N544 7F-/E3Y/+W[@Y.RV_ 7*$O$*U M;R4G6>9M3D/*O[RP'K0[;1H4#,4P)B^;+HVJ/P?8&'&1.E2$IV_>I77^[VEH\T>& /F@&LREF@$Y1@H,4+L_?* MQK?9L2D=A5K)X?I@:75:A)@TET?(&SNOP:C*>:XQ)!=AG:FW=XG(_G*7\D&K M69W.JF=BI*GI$U/UK[-5R.U,@OO^K*5E:8/J(7B8,B59'P!?U<8!"<,]')-1 M=!)QB9HCSQV$5/M T@F3-.)@YN6GMGK7,OS05,7B9*%J_Q\0;5AFTWJ==LVE M'LA(O-$F"#,?U3).K\DS*UV-A:*!::$#C3!FQC3X>$57AV6K#RDGK?6,]9U<7>)O4 MAR2%W+-Q!OS&_+M1#M!AW)@NT%R 302]1=QU(PNKP=)=NB-K"%1- 96VG64S0<:^W.)0 MO7]>E\>LYR"51>#(GE0?T)4R$->KK]CX/.>C/;W1CU%&FY25JIVE8F5-QES: MA8Y2U4.S!(B? 1\=P2Q@ X^OOHG3Z%IN(FHQC.6-E";;RN<[LM-P MM[;54S$1W9)6PJGY#WY*5CUV;5/5C&(>81!?#T"G2"[[^#:)>O9G()Z5">)+ MN)NX',*KVBSPZ_RP85.>JZ/")L72;* E8*N@S)'T44=YW:@Z86+Z)<@#NK:3/S$MVY!W M8Q.>(BXJB=5C%_*MX)SX:,T!3;5&OT6ZC3D;=7*HRQAC[3BX[PJ+TCS2GYMH M\;)+:ILWOF08N#0\9]7SQ>4HSM-A^>[ 1AY[2LFAPXS%=;:KW?/!A2!N^U.- MN.[,54I&N&S16HV"I:8O4DP8Y:76L;TO-%R32$86V'3/!RW6TVA;ME\L\H/G MZYNK'$BBR12%KYLXZY4CE1C4V-@L&6/3EG)"%[UYZ/+DKT(YEE2YJ!7E*YV3V](^=TL\)XS9:&TD M77TJ_%CB)(,ULV=2!5\$:*PCE 'QO8)+4,Y@%BS]$UQI*BL"#"_\' M00P6]:A6PE*JIG$S&+IB.ZXQ";57Y ]@T\C#Z4FAQ]=]^&H._'*L%$?OA MLW W_9J2+4O4N(I3KD+#V341E*W2R18#6ZH.#@=A>C"<.H4M?W3IE#A3-S\( MQ!).#0AFM9!G7CQT(:Z\60(@3)J@0)5B0W'9]*H[W!]"$.P=M9V2)LP80L7" M(-#U=/7IVSJ!$ZO5K>+<:;I,>MZR[=6AJE/&'F&_NHI[O"$HW2B.B'W)S]]_ MT8:UB5T3N.YT.M7=E)6^D>MB.OL\]?(',;AQ'#AY.("1- ]@$&&V"G="TR/A M=V$T'@P02F5]AES:S8R#6ZFY^@D]K;=1GV^&'(HS!,U%>.$\@OJA-?2ZE6![ M-XE'CQI/ZZ7B*_?5"3FM,[RV#)K'5L)UTL/ M:C7\C1=_%=J]QYHB)3VM/WR:=;)H2=\ I'I;N/VX'SM%W W%K]F0; M;021=I0@T5CAV4]&[]@HVW)WG+HKM!0KG_BI$)VL&7DXN&S1WV#K6)"90]_<-G>=']A1QT;5:R$P$;(/6W%39-P]6I Y(L^ M$BUZ7;\[Q\CD8H+26;P-0!P\K@;O\75DK75,@LD>%"LV>"YW$F>+],.3G(TE MK!:L,9W$M%VEHHB0;':>2@U?E_.FV_ZB 5"IB"+&()L*)\#:@?2^@K.9N9D) M2^3V3DSX'8YF^XH5<2CJO?HES^E>NK$')%!R>$/^L$A3W:-*#Y\>$+N'D1%R M>,BZ6%IEQD,<%?M+7JQ3B%\3DH=1GL_:CT6Q.?W&\&'H':#XLH M;S@5K4>S6Y;J2)LGTKG*ZBM%)[OO<02 #^)=X#NVN;E8!OY\?VF9<,2*D/[Z MRO60E+'I).*4_[U@X\A1M^1PO2%]KLX[ 4$UM0_&$.9:Y''+//B<'DU ='+] MV,X,NOK!28'1LK63(*XF/U."-JY*75T0VM+D@7,'R#@]=]MLO:_&&0ZSUS!< MNWQEJLKA2N&9X>*FN@T2![?4:UC(UQIL5F/:+7X^$K%(Y[#J-A?"M#E1D8M+?'1[E\1^CG@70OG)',L97X!_.]36[3 M ?-!\:@=*F>,A,3&DF]$IQV:N&A6L)]ANGC?!KP0;BKWO7@7E&FP^%SW=\N; MQ%FWL24CQQ(!$%4.<#O5TH&6>&YH=8YEO/ZB%%KF;O0.H!SMR<\V,(9MI6BNG19@WL0K<+PT@Y?"K/>=IO3&!I4%LZJ;XS=OA3K)2 MS[&,(51;9^4*Z$7 Y71=J5O>9$"8.5W*JZ%]?54I,%=98..=ZSLF$PGDP"+5 MH4UK)UY*GY(E'1<8A-D:3?'>A-IN"&/#F8G5V\/QWY^X=!)Q>M2UAQ1%%X+.]C*#5-:U M!?Q+=4*_BFG7"8^V@E8DB]P]PC7<%A90 ;X:6]O/.JWJ%\G(P^.-YI]:!-PV MSU)J+EH'W0H2]B5N:ZK+9FM(.M;CI@=DJ\[Y5S'9? MR."#URI-^R.'E#OX,\*NBO&6Z&SQ>>OS'=!/8Z5YNXVY*C9\ N[X^8-BHS6U M!'4&T[J@@CPFSL;)7*RG,AV!I;#IB.^3[('9"^/0M.3^DVQ5N9T,/)'601YT M^&H55=8G?CG9$N/5R ME--%69SLJV:*U:*D.-!ETH4\5\]M\N!HL;&ZLF&-+G'CD2^]JSQ*]VQ-;:F? M"]^MD^&[CH)HFJG7^$;5=RFQ!!G@6+*TR5\T3@PC@='LU:M=#4.08BF[NQ%X M?P3\6]7Q!CP?.)8^DS?7C--2!Q\W#I4Z5"D3A3GIT50_J![:\OMH"J=VM/!( ML91($;ZSI;2)M%'J2TXXX&ZZRR=FH":/?BA<(!7\_F3^&OQ%U""TQ/=LW>U% MFUZ)#Z.1,);':0?APXDP1_$%2B; ^%2T.&P MG(M2Y,O $\\[GB<"%8X5BT/V)0C\&PFPIK4 M2 QD60H [GR#RKW)^OX]FS4W ^ '7WF'8S&EY+VJ7VFV^#7&P3.%E1V7<]*M M(=TEN(:>HI*&7O0B'0)8C^RV% TG=AROQ?[9,\?'DN&(AVB.MW>AGY#M6S!C M7_EY,D 9VY1K^1Z.*&"9T9F@Z"!V$]^'8JVKF:RK=3XX-G9@&O*KRUH;,N:I M.SR+,HS"Y-:XX>3Y(PQW'6)(^NB,P%*8$5HENC]J$/YWA"U1@"=[J^ERAH._ MWSZYA%=EJB25]2?SN95Q#_0Z/=9/]VZ=#KYBK(D?NYHCO_RV=;6DH$_9)*2E M%H+CO7IO?]C^UB7Q/2HB2T?"23^/5MJB?U4T6 MT5U?G@2\E)&!4,JVGSV#DL(&,[%8:08OO29L](TX?IKJZHV,AT9NHY#@3?X1#U#;#A,#T%U 0; M ^MQ%6=:M>,P NVB/*B\EJB_=]H/Q8]XC9^Z#Y-N%))K>>9Q#]2CL8Q5&%X) M9>3GY:,%TYAXJ/X>>+F1R%-UL+ZZI)QY_%#A$<@8X*+.5[9-/U$T*4>>J8JB M692JF=A[9&_[!G2RV#_#$'EVG42J@?Z_YP/ZN#QUWM%PXV-Y8BN[X[+2:( M:LS1;$O48VX)SO;.@==+N:YS3,'@"BA+C0#NE%J%WD99"XK:MKOMULK1QCI# M];'I3' )>P86+4IFL'?/5O04!Z'0H(L:4?OW]/Y\S)AFZJ1,C0^QX]Y8GM4GB%P4TG*^ M,+%4JI!8_L"-AJ*+2F(X;(D+G3(_&X;N.58DE;4.)F2U8!H (!I]KSEJPY>S ME#?WC\&"*V1:?9\5/!5P; MW2R[\-?1SW/'-"%'E!M;X'=ZNE;&-AGBCLJK&7J**7_(17/Y"36O->N62IZ$ ME6-^0);NN;0@-K,7BN2>O7VWZAY!DP1,7_"^$@X4>>HQ?BPAI&KV$9_C+<9! M*,L?EUZIK-=#'ET$&KFO"\5_GL\-V)%WH1CW"]H!^RZ'\C8O,7:N:]TRBWV/ MFC[E^#7FB<9-8HO1#@:]Q35P6;S*XO=2?_SS1;\M:)-!)AF$_*K4]2]3,1O$ M"VC..Q*OVJ'3T/4*/(49B13T#.MEV%7"=K]5-= 6=X+?CK@,_NP5AMX'AD: MEQZR*F(J=?ABM7@X^OTUB5T/IFI?1:P$O&KL:O[/C%]P,8)KI3R<'43I9![: MUT0IA6;\5@O?3> &G[TDC:L?G%K5VXO^"JJ*FE%K]%$G+IER^5YY M),(76?3H/INY<"%U][H@3P@I$RE7P9X%= /ZZ!E>*U8TM*IONJ(??3]F<2YA M1<');P,XY_"[Y!\1+$:G5&#LES?P#XDGUYK MBQ*D452?_I>ORC.&+2\U>XL+^29AFF?PHB-HJUV[D7OY'$>!M +N58J>=J<^ M(#S8=K+&>V$'4FKI*P O@D/DLAM'+_^,N4KK&JYNE0Y8)J+9 MZ[*RR=$S8@2K#5=[Z5.*^%6!%BTK^S38EN%^FD1G+^%(@$WCPN[F;5PE]32K MQ)"OLWXG0QYX(3TX,G1\]#P=9?F)D%<)'/OK8U(E']KJ>@QXU&7A+'O^8J_&_A+T?OWNF[!0%TGJ$1]WGADPS6G,E0X M$6GIXXP'=E3""DJ 6_IW+F]S&AL+M 78;-74KZ9/4\GJ62:[WRPGK#'M*'QA M6S&@J[*A52VP429_V'M/"1=Y+V6_/F/=,5$/AF<.MH]*_ICT1#P&W1U-%'J< MD>0DTIKRSIU^Y%#M^@9G.S6I /U;)47,5W>ID<6=2Z.0DBWYV>566+9,&#S M['69HM5?89/ N,[ QZL,*P\%]N)[-Y6YVJVD7UZO^"O^> MP#L@$$8S*'F&*Z+#\[[!?W,IC33!SHU_9E9BJ79ZFY=0VJY89BO_PKQ0VLW5 M*7.0_IP;$H)'?T)G7(-YK=__<6C62L4XL/P54]AKE]6L_,NHY34/ M5Y@QJ0L\2_[^14*%]- /8!\-K-1?K1<_=-C9Z=+U)#AJQ O, M;#4V_G#OTA[SJ#?VCXB*"X14TZ.$)/M45A'FP ]YL&>6?]A!SP >D8,$3U M\[0W^?61L\G2Q\(@3<-'P5B/$T)GQ_!P)&>H@K >4;KBYN"PJ4:2R6C"\/O' MDP3[I:D(2(I6FEIEX#NR;Z*K^55:9MLO4>^:/E.481[BOM$8=,)QXR26C=IF M\ZU7LL G&$ISJ,YV<*_@"UQ?KO,52WYG/"TZC"T\=S6X)YK1-+Z7B7K<4LA7 MMNG*$2CR9M MX&TKS?$<<=T&D#0A?W:C)/W)&)G66+ J!-L*KPKJ+M('YG24@&E\/,V1+HM; MQ%166UB9"O,GR0#4-$B*S;;/85RD3^!Z>RU#%7=I?Z#GT:?3]@@VZ]6J?2?] M?L1(7NY+2^GTHHYVNG[Q@$SH@8M/4OZES4K##CVF)BT/B-IJS6U+ MW)^$M:-KU0JZ)(:&=5NGG&*?!!/Q&2IK5VB/.:2Y^:Z(BDAH<\1A[,39Y-8" M(/.!X1+HY+>!,0B!US[IAF9)A1:[Z294* MX"&H"D*(,EWN:AYF6=\AZ1Z,-+P(6"""R_1Y!OR M_BAYG;(#+&^NHZ2(@084NI&](M>I%@>C%R4MG(K894\.H\8]12!+R/(__^OI M9>U&^#[R[C9^X2>PJV(UY'J#[>!U:)0I._9CF/RJ6'."G8SV4^[ ]\X4!+4_ MX3?/*<)<9/5CB9>I!&L\VN9&JDC&_O#UQI]'O1I=\/!= *<0S-S>?)>7,[\B M,%N'V1D3K_":K:&&6WESFY7)5@SS1(;]R__(0+.EO7(7F68GK&C3RI:7UB1] M2T_OYO91,8< M5>/@%#C!GWF+HX_FBS*%L:'TCC;-Z=I*VX.P>N.FS(*'%1)5?N)?N(VX9_YO MRJ(D*OB@CFS9+.#>2L-!_BS=(S!>.5H/=OG&&D)?MZJ\6'*CI.)^:!NW1[:%?$0%W"%J& 4V!XIA.-D3S0H@?J2%XI7=89?.)+=,J%; M='A=%/E J2;B%3/Q_O/C+ O.!M*H- 1VV=398J]$$>HP9F?;"14IE=R\DV,W M(9^^?:-=B=K"CER>3=G3K?%:]#!7*#WIQASH0D7D[C"0+DNIWTEE55HK":A+ M>HI7TEG:5!+Z4-SCCQ<,4$8U.&C=\7/CX>60#2E4X.3IJG5NH&LB@.&4(R[_ MDTX8649&" V%?U:?: DDNS7'ARPP)1]CN8\$6-\75]6-7*'DUJU%>JE' $:6 M6C"^37G:N5%CN*=!R^%2O+RW2\%UB#"1!KH7OT4!=Y2ZLO8RC/(PT6ZO4L"/ M,T3F!G\5A61 ^F/,'O>T/)C_#.4*J/6NE!!K"&ZCA",6((JO;!*S[3Q<383@ M8O:%O[JHW].%Y3P[@V7?R;,>R!2TFMJ:5H9T$L1N ,92V2K[:'CCC%<66"8N4X/I#[AW]F> MEH.1W-/U)*IW'/XLX2J*1J/)[;+@7=&7O\(Q,%I;PU1@0 NUZ3!1T>J*9%E5 M([F>17N[=\*:%23^C]W"Q5#17S]?C]\LP'Z.V/'_S-YX\95,<$IK8DNT63_L MV%$4'2O&62Q6M+H=9FMEXAT\4"K.99?ST7*RK++K/6H8,>V:\QR]H''%7YVU MZWDUQ3FOY\V,Z*E][2 ?,YN$V6BJ;M+CGA\ZW10 BQ0$#'C3 /U(4N\[C,,R M3-+;[YGC,+^RVX*FL,>[@36;*SP(U0@VF(EY_U%3$TU]2*4%#:RJ@I'; M[$7-8(1R*-[B0+M"4]\8%J]/H[HPC3[_6VVG1=EC9$1&[6 ]^=+(X!&[#2]7 MQ/!UC?S \V>Q'4-FCSI,@V]:59YVX<"TCR23S*9OPDLT<1ZY/'4KDH(UL;&S M3IU\J&;)F]+LB2=FZ_N[&RK@+%>]=>A'V=IT72U;A\]G29%WE5U11C3PMB#& M)G_Q!"J%(-<[@7,7HQ3EQ?O72-\;2RBWKI_ MMA-F;%BETPDXHEP'84"A74E@':MRX%$-DJJ>HBS *855_$P2EI#!+3B[,;:> M?/=="\*ON..+&TGZ21#QWR*M*K]Y-RKH-84&XW_VHUIF575H##4W!1Y,!&2S M]U/\[-*/7+XA08<"7M+*;=UX7&"2W*_NA0DXG VSWE!55_=167$YSVR,7ZW" MRN-.S5CR2^.UTH=7,\=R7BJTGKX;X03>GI4.CA('+'U>V0[LPR*UCK_NU]GC MW%<>/RJU*2W[3-D334K$'F+T'*<_./88E=/I"<:F:67O!H@HR<%#6R1(PSLD M[E+(70=WCE(M-X=N_.E9^AT]G:!%672IZRQJ<.]: PXM$#0?S^9$5+?,'TK8]V) M"XO*9"JB7*UV?2GT6S!2(N%@N:V^QU+=&Q3+]A&N*H4#,CGOQ! MCWR4BC5ND8.!F*1Z:H0=_IRKUZYZHY8K3^&B-%0RII72%)S3 *0*0@6W]RT% M!< =R\;%4*IB_G9>\OB]G)C^WL8K7M=X'>]6'4K99@6EY/8=FT.J8CZF+\:/ M8$X[NT M!P954;Q1@74Y67RPH:R76Q M. +=D0:65HWERC$R9MI^1D3[<'/A%ASVG33_)DM( MA8'.8QK#5%\*%1?9K@:VH<\WO!E-?G+]OZ?UPZ\]C*KGSK.;5\[<#]Q-EX?N MJ.%+"B:4LB4GSPN=IS,D( 4_O$\+ELZ$Q#71:I)9M.[SF,#ANL([O3HV,,4G MQ1:[/(1S(:KEN.D7+ZR968T@PGJ^Y8037A*"+:X1GNG4F-5[R35434J,-1+6 M8(=6?2[7J%V.^-5C=NP.+8U8>1<_J3!_>AZI"2YZ@"3HII8!XS6(R"8HH\G]2(T-./412#3C.PV4UTV^U[2\O))G$ M[Z3YK'TPH11(J])-KT9599F_PV5_FFT'H7D+)UY%6=CJ<"7YN#R)$O_UP#*@ MO'%,VJ0%"]=.Z/-Z^!PYG$ZP/=GH,>"=:7H$?O,H65>]E47/YSL&CNW1>)UY MSK?_P26EX / E*[!.^K!;>!VFY REW[]S4>N947RF4[Q?:-1G2K V[E7XF_; MK_"^S5]J/G1OP(X VN2GEX1-.58-?V*$HED3=/H>.19J[J2L,8K*;#R;==O[ M=&Q%J/(KD-]I-H%2%M\'V(D6:QL*JBM ?6U?ZZ83>4,#@SZI,XT/A2X%Y+O7 M'#;^4S +BMIQYW;TZM\*P><7RXXE2U$>K0/J.O[W"6"'JSJE[FJ:G:%.5!5. M;6RJ3ZKI\EKN31UC*\[#_&N "53@$ $ &=S>"TR,#(P,3(S,2YX]<;:+]>C_M:CSLNX0;5 M;FW#6U+N:AUMX;JK#^?G+R\O;\P9XXYM>2X0<-X8]O(C'LPBQ)\)^8V3A68QP20M:N[B\>GL)O;(H,G=GB^4MG1'/_=,C M%ILQ:IYI( ;N?)@[Z[SMR0JQPB]OW]AB#D4N+L]_?>A/)+MARQ;CO\=*KY^$ M%99_>XZOGXA#P^+K1/F@]_/_9<[ M+@ZT^VL_PH3G=.:$K+;%9\1YDD6#%U)PG8O+SE9T'PS;XZ[8Q!EQJ/%F;C^? M!R_3JGE"@(:JZ@5O4RJ:E*77@1G:6*27QS0[Z"*I<_QJLX MS$BO "]2*( LW"_/R?"$+9% M@0/#[=#URB*B.F*\Z1XW,HU(%25#!C6R^[4KR"(]RD M2.!AFC2$JY+A]E6T&LX[A'/;)3A_R5^K%>,S&__$4?@!Q3"%:AK^\3CN'9X_ MI-!N;)AP1V0.0Y*!D'<_MXV:%&9-)DE>PG0"4V1D[?ZM'NK7>M]?7#3U2:?NMWIY"3L MK31'!"99=T%=!LQD2#Y>5@'#V_PP:-_$6OQSNV'9"LT9SH8K7)[A,BL)B:*< M H[O#L$QF<)_#]T!0#&\TX:C[EB?]J# "8BD@#,&2IY*"HB^+P/1:>RHI']C M+Z&;"\H=]DQ[8 M:=]V,@:2JI("LA_R0W8S?!B-NY^Z@TGO!W5_NF M/YQ,3IAEB;_ F,O5@@+-'VM!\S0BE=@L")]3I\9N,K#-KJ] ]ET!9#_I@_ON!#"%U8D.& _[M]WQY$_:-[?=N]Y-;_IG3>O^ MYV-O^N4$;'Y@BHS@@HTI('__&I"?QK82->(L[BS[)>O[NBV6#MOE10'8],DG M[:X__.6T3DW*M\B 2Z^C .BR#$"G<3,4<\+9'Y*4SLV18-Q@*V+IALN>@6,: M#)PH/!C.+[7![V_2SM!TP>WVF@,"Y7>2.]K^LVT][DW M[75;.'0FWG))Q&8XF[ Y9_!9(=S5#>F=9GP^@A%B;-'(65:!R-M]1":/#P_Z M^ N.C4GO?M"#CXL^F (:-\/'P;0WN-=&,)1N6@G+M>]+#H= ^T>J.0]VD8)./%6+]?E^L^F2";KM6 M"W4DZ(HPL[M>@:U)'9BKA_!Y$S=RM\KU9>O+.5=)A>A_V!<]6)TCO7>K=7\= M@?$)BU:T6%NT$C886K$Y#TQ)ZY+[#T&% W M!.-P(04./R9Q0!_<],NWTC(8/4C! Q23X=WT%[ AOM4&W6G[,.@3;CXZ=,SF MBU#]XX\4\GVW+]\^"O-QTM7&O?M/;=3FOLWG4RJ6/?Y,'5^V]J,%UH3PJ&IQT&?DB5D1 M\S!_<04&"2L1C(_Q8_?@@J+?TZ][_9::BW>$B<_$\N@#)2@RG'!]+%+?*,2> M, 7O]-Y8^ZSW'[O:0U>?/(ZEVZ1]XI5.WFL"+>/.#2@UV1DHBG<*$2>,/^G+ M[5SK$]!NW*\!]=;;::O8)3,*TX8IQ;SSVV:75 "0 M,!-OAK#(&$_E_#[NWG:[#SK^"2;,71=FEEL?H1;.*4-A,D[$)BKYO6<*&2?L MP>'XMC= GU);9>GO\4[)FFY7([L'"BDFK+E@ W>J_]I&$8+=BWODON!&5$@5 M](69_DHAUH01!R9PN"D>2!AL9E]3VR?E[G)EV1M*<2N3XR>-NX(]R2#ZD46" M3UY6(87D$X9>]V'4'W[I=C7%N MIH+ @Z]] +W!G?#\4-++8TQ=>"# M9D55Q1M=17EVXPNLX&=L9']-F'9Y=_( MUKX)&S\%?:0$HC"DO5 (/6D@QX,BVBS>9!!$3,C*UPI1)^SE MU$B)%@L\#)*(2GGOF4*T"4,Y#)]HL33W(R:B4E6\4T@W82PG8BI:+.;MI F&31;*-!":S%L:8$5480.O%> D3"-T\,O6BSS]%B+F.U[J(1"[DE; M5Q&3T6+)YPFYB.)0H+P"E83MFS-0H\4@18(*XM_J_<<*D2>,VVC$08OEFAI? M$)7PH0+ILOX^8:L>"$-HL>@5.]Y1X1\NHA!_PFI5;HVW6/AR8SQFL48>* 2; MM%%QO[S%0LS>,-%-4W).K,B.[BUU";/R[KD<:D(!5,+BS;<1 R;"EI86(:9] MXY,[(9P"SVY'QGMRF,F(@(>?&872\.\D^K08[L4;5FA#PD+/JPT!!YH]TYP( MM6^US[VN1KB)___)B;T[J4H>1.\8)_ R-J*'LW1L]9E+1==B2ZCCE^MQ>((F M$.'1CR(Z"H(L>64UK2F^%(J:\%B4T=19V >-168P>'% :0GV1:.[SF!YAMWI M&'Y_-#?2(=G,4]"E%FM\OLWHS$]@]684^I1PNA38Z#Y]"TO"O2UU:+NOZ[AL MB2O[1X?./*O/GN-S5C.D%&I3)3XB-A6M K:^U6C(F)PZG( UC8:\:9YD3K.0 MNY.*Y<5=7]K"#3YM8)HSVW2N-WO;%S<6@?^J:%=Q*@K%2KB]RBH6B7"DK7R6 M,($^VS*E(3NN9OALG30J+]8 #YG/!9WCJ!S39\H]>KU!FE4T*+M5A<8DO'9E M-<:,9&4YV%@&1C9A=,%$G.=R(,55I;;V%-J1DF\Q3YQ[,;_322$4 &8NW"K45P!>+K'C:567<>)A M.Q1C3Z-0YB^N0"XK961\4&+#&K2L^4V?&N2C\4$QMG%A#IN$!%8SLR)RSS A*[)J$"L&GM*%!. MGC(KC7+\DH<6HQZ>C-JYDHD0&\;G^A*=S<-96" *<=%*"CP3;JGM>:NX"SEH M''>SH'5\- _:/P%G97X7\Q14 *0^$'?Z%F:>E-L.COT747"*5E( E>-L76Q( M[>__MOF[MR_IS %5I(("KX1K)PVOTP@K>TAR%Y&1MT84W].B'S],AKU]T2[:]6I5V1C-S#BA:28%XPJ>C..UYF@QRP;8;D')B#MZ8NKLM M/.3ZF*+^PWKRFCC,B6W=U-RF O2$.T@)>G0X^Y_I94!>(ZXV P:T9^1 TW MO;N ">T)N6CS-E#Z">#L ./"U100)\.Q5*>)3R,[)WC1<>@M5_C(>80R4QL$ M!?8]X[L(WMW0G W]DK%A_IH$TA7B73*>2JT0\5$?LH*1OZ;FVIH9!S+H*Y!-.JWS(AQB2+9G3C*!"9+J@8\<+$=D4 MP#*]I@+)A+LJ!Y+#F08TM/'DT=%"*BT&,D]&B,RO=-5&%/ FG%UYG/T;SB94GAO<*]_CAN69U.SQ!_K''X3C]UA>LEY4-^HFK-"G MA$\NOSY%G=^21XWQ\!PA/O3YU'1MRZGFLPKE?%ZQPC+D5D9WM'K>B5]9D^.L M?=[B"NP3_KV]RV].<\;!Q#4Y7+"YRBK02?C98BEN3M <@F8W>0:!C-R\#>8@ M7&'9'/=7Y<)J6REPBRKPJ]R@ N2#-R?MS;%A%"0WP;H*)E1C2QR+N N<@Y&^ MYI)UZ%0]J40,P2!C@$6CP(5@0M%@NV0'L*P>NL27(17\\1S2T4A(Z(1H#)0Q-6P8*5 0&1C.NK,912,8BXV)B]E" M)M![S[7%9EL?7V2A7;7A=$UXG_#2'5 %$6,!G]"0"3G^!5#S@ZE#1J(?$/GV MI"RU8*J,1'MU*@HU2KD]^C6UZ!3+=BA%8^2,]'+EN0'LN$]GX%*!69Y_TQ/6 M#.M$E:CN1A4ZDW N'DH%N7?">LL"_L2]/\-?=OAL:)RZ&C3K8 ((S5FT^UQ' MQK65F99GA?H*Y!-^Q^P;,4\V:NXDH1-C04W/HCCS;POL;?B4JZJ ,^5..%52 M41C& 0D= MW)H"\&0RNH.(1U(E[@CO MDL3AQ!U+(==>-9")9B?>"@QMM+D(+LC23_[D**@ +^$*]#/5(DZ1YDY3;!20 M, >DYX+('H#7I;<2Y"_@,]E92<%MAJ:4X";< 'N MP-UE@91DM:5/5UOYA#4/*6O4_H$=OUDLK+($-Q_!>/PGKC2WFYU<7%V]]L/>%$- - MFR#"2+3R\E:VH\2+D!4^QYR/N9=EZ]/R#OHOV)0_15]0;66T5[ M U6H]=5U!-2Z:$?V1D+-W3DGJQ7F._?_YMSV]1E_0E]LX6J<+*FS(L8A1AEW M7%P7GVF.L:!+T@^R^QVH@K\Z8;T./NI<7G7>7KY9.V; 6P$&=KTJQD!8KR # MT9:^E[],-S?IL +2_#X/M1EQGF1ES^G,"5F=HSIU+BZ!625123"UXCFU7"=\ MTMDUE;O?#C7>S.WGN<*COFD+2]]_[!'$ZW-ZN0.@.J(8%@]^/CF4F?F)O:CT=N,L??:J5FEPC.^-S![?4@M32>TY,[9WAE MD:#+)RK"CL-0ACG@@VDO">-I M_?:[4J;;$5H9_*@$3SC+PW!C M2BSV!S7OH3/-8%L+G[7!6P,W4[+^_R(XR6I=,XG8J0OT8!,->F%*TW&$[!&=^C=2X/(\6[E[;[V)@F'B1>O"^1R+TQ#O\1VG=SEY*=Y)F0!-WGZRW2O7Y20]G(79DXX$ M:"G.*GX:89H[3F%QHO3DO;&&6JFA&_'@)$L8-9;^! M .\I:(O'UAX(REAPV[+GFQN[[YJ-=2\O(^6[2.RI]\7C?V-=T_-7VL?N:VZ. MRABM[&^,?/+@Z\ __=Q*FQ)<36C?MZ/"%Q3@5G+K'ZG!ACHIW^N\+RN=_+&P/!K+K;3S^ MV_&GEA(\%>_XKS"ZOZ(^%V.GY$C^BOI;D)_2L^^U/"#6]-0;IUJ:^:]FYBW( M3XFY-^('"UQCS>U_'21>O"^W8-%(YS708LX"WPR%,DP /8(UFQ39#)0P'SB4 MEZFW!&Y_8D6,*:+RA+(\.C* 9+C81(E:A6[F9:G,3A<32%%^;:GC M^I2B:M+8R,O/2K4]D0'=&VBO'X8L2=85E3.FSY1[=$P1 @SAI4(:SYA '$;! M7(KY"R5B^F(WT=%B_-06N!/;'L7\>%L5!?V$#AAX)KW6CJ90++.)E4-:TP6, M #)S=^/NZ !&6:H-PY3=>S\TMY'XL@/4:^MA+MD.Z-J=OE#KF3[8W%TTWYXJP(JBGZ;[P61+/)9B2[F7[_&MQ*X!0 MQ M4\+^"ATDQ)I0\,JA;CIHJV MYJ74F,(69:@XU ]$&(LAIV#B3!>VYX#M!^LF[F[P[D9#:M!TP0103RD#SQI3 M\+H8+;$QS2T&;>+1+-#MQD?V8?+%NW-G"\KF'*S\N4?F="3L&74<.7/HW-3- M)9._;FQ/. UVLQQ;Q;O_\^55TUU+DBQQMH(1_AOC(V_->&.,IQ$ML3IU/9-B MAF"GN=DBA68)#[_GP,ASH@>;@A7$R#<+0$]U="RD.([+&@\Y_/REN*JE]U/; MA=$H8QZ_,@GDY*S$4FCO %]#2YY4JI66-GLM-K>$41"NL W^,V&NW6"LAHIP M=6WJ@QXCKT=0J0CIZOW R'EF4I^'\)B^P(Q.#?C#\C-3FV\L..#K3&U)5P2! MX-"FT\R1ZL,,U'O&."):0R':2&QPC\O<<,>!OA!_-;K*#D3^G*>?-'L%J M+IIM8PTZ8A(T2YVJ"AJY$_;R6MB_4]'IJX?38H-+6N^)*H>3HN4&O_39'%0\FEG79ZY80K12WS9U M,$*L;=TPO*4GCSE$\]0TWDQ5HC2E19+)J91 Y3KS*)^#>Z M1%4@N+@9HU&:66/D8*'*JN-@\XVM0W)Q4<+%FFBV.3>JDG1MJ6H:_)1E@.+9['A>M115?X48GAQJ6H6_)H447%>_J2TJL1[9[+-5 MKTBL/+1E8.1"4-J@4(HRUJ18(E^..]NK(_ZQ'JDD^#J64%A#:4)+\74$H]F);^F3N\M0/!+V,W/J,;!S++CR\E)?#F%,28YWY9B8O!F&DQ]-)P3A MK,K$GC4]!F"X(]P_B._?0A.OTN!_VTUV#'*=XNWN1Y8 7IDMVXSI;W];Z\[P@3 M?F2QXWA^?+@3"O7!LURVLO9S_YK48$MBU3L/O78'&A1IJJ+*7WB4;\MOY5'X M>C+-W8.ZI)K&R([-81S5D*%?*"Y)J*D_4T'F5"WAP.L@;W]XC7FNL>XTK\0! MD]CUW.+^>A6Z6&^:E_9G6'4!2]S$I;4A;S+!1T//1<&8C,__!4"HI9.E$XA% M<^:, U@>IZ]_ZCVT5XJ5,! "#^O(LRFR*]R1X8B/5Q+_@"(V7U#': MB U5GKGZKK18V9B*$&.[M6K*579J4UIM<'_L,/5R<9V.XW^I[!EST8WN M+&S+[+,EJ\-SE2^D[Q +-=X+Y(ONDTSYO-G^OJ:< EV,(P_G-+S\\=6=*T49 MJC#VLBC<,LMS=R&<7T.GMRP5[_8G6'=BUE+ZLDN%U,54+2O!&CR2DH^-$DO@ M,"]W\UU2DRZ3^S18-DI/=5PK&LQ]FLU$C;/J ^-LZ37WC<_+2)4NKF3+;MCR MDJR/U,7#C)3(1A!D4?V--9> ($&R9XOV&^)M88/M"IWVC6'?] M^XR1!]>6"QCV3+NS&35<>S:>/#;@R2[/6JGE91:MJ6T&M*BD-9Q))\(PS5=U M)'%DL%AB8;-<6?:&4E!;,,W,&YO[Q-"-!+IU8SONF!KVG*/N-F)B%>2HOF!M M(3:80W>.^9)O%K2Y35DUZ?)Y7VW/PGS E@U=/WJJWC),53FSD^]&A ;3PY;F MK,2**KZ1@:X73&6*V5B:ZW N)JI>PA&>,H5IT_),:O8PF>*#]/[Z>YXS62QZ M64QC JB/TQ*N>I2]/?,<:!./W0Z?\(9*I-I=&PO<,8,U!QCZDF9S(BG)5N41 ML,VG)1O&>Y2.-@X.L5)U-(21D4=2\03YXOV17WJHZQ%KE^_L#J8.8F&HYP/> MZX.9BX/)M"''?#FNJCCM"U)LT*%?GK-*VF!O:9D>91Q,)?A+'O3B9K,I?4LP M59L=-YS-F$$G*V+@I5\8JVC(M0(WY0!$+U)ON1+V,VUT\[$<6V4VH)W]*Z8; MF@'4E*N,\A&U5Y; T."T=IEXJP:2P5X(%A^#D M88,I60=>:1NO",!\=QO?2 ?J5#Q3N0$XIG/F8)I]\X:L&-CQNRB,UT\\]4IL MESK#Z.&B=H?+B#!8YP6-XVVM(2\!%Y@\TMB_1 /^P&[&[BU@^X'!KW1"X95[ M4-])AC*8CZE,RA/NJ]2GH]ERK9G=/+IY[L!R9$G^\G]02P,$% @ !TB: M4I.R7N.X$P 1B4! !0 !G[);&UM3<$D9"%#$0I VE:V\M\#@!>1 M(G&C: %4^Z7;DG" \^$[N!W@ #__Y741C9XAH0C'GP^./QP=C& 5Z.+J^NOHU_/IC>CZY@F( [@Z (' MZ0+&R6@\FB?)\M/AX9"D_O5)42_WRL4A[?/CK[>#)_K*:_+H^"03_N,YYBR@ MD/-W!B(.]'X.84(/1CS/;]/KFN*/ /T=@7D:(1 +TGBB0T4FA[UI=Y^P?[D= MT;O9W9);'+>4H(J\=32EE+6VMBD-@>^YNI ML&W-8-9VD]4E8V3)C8J5=8]GR0L@\"M,*AK)TW6IC/Y*W0[_#8C#;Q1.T=.\ M4O^U;^WA662ZI?8X?GJ 9'$=/T.:B#YA75SSMPY(NA6P':K3(" IE%G_#0*/ M*&*=!URK8BQA7P,[4&:[VLI&K ?P6E&AZ"CB\ +.(/L[Y(,42ISE28I M@;,IF%FQXGP!BULI40D/A2 &AG:?_SLZ/7K!36E,%XE=HPI%4MQZ+\[Q M8H%CH>XO($JA@IQF4J?4F)/15%Q"A5MOPP-A?6]*5D+13&<=)7*1@5 C!R"A MJ.)T&+M8&84ARE2: ,1F..=@B1(052Q,M40R$!X(;R90) RZ=4>P15ZZ2(7W M)-O';C\NQ>:I=S,V=54O>.UR&@JUMK@D/+MU890[KKD3FDUM)P0$"0H@+7_+ MK9:/["E91BG-]PF5,Y2M\AV(#6R)4F(1;OTE4[[?',/P$I"8X:$5.VOIG!IMO3(; M U%=4XE-NG4;\1/+K /D__%6]PPB?BSJ-#D'A*Q8Z]*NJ$D;<.HWJ)\:+,Z>F79R1M/]\&<&0T.?6 MJ<0-+.931/5.1SV9_X34]974O%L?4A%B,&%3)'YRN0PU4#.A%O. &7D;42DN MH8,C, $NK<.H]: M8D14AR[;4GM,3*N^$A[<.G<,FLD@FH+6W/TX85)NY)<-UN;X0D7(8RI4:DO( M<7O Y!X&*1%A-4M,E;ZK1DJ/:6CH*JE[QX=%UA-Q\P,'S?0>\R#16')(V_$9 MD-K9%1&0>C?[1K/IA?&QG8:PU'5)WX@X8U_\5@O_;:GD+_>_;J;Q ML$);M)147LN"VH'K6W)+Q:ZG7P13RE9>,^6P4TNU^\T><4I4-3U?)W%JF"V5 MV=RQ*33U,1#M'-.$!\$*'97'AVKI?*_T#76UD6?C[[Y;*$>EXJX D[%WG7;W M$^@H6BN@G#_7$SJU7&DE-V?2=:U]C*^;0@I9!(K3-:'R$Z? 1)W M0SS@RM'!_!C+&: H4-B4=4Z[;BXU!4V!.&X*'>G9;"@;D'P,>,M6WU MBD8JX0]C\DT7B>K:R$87IZS7>*X8W.PXVRU,YC@TVWDQE!\*;5H@/@9 UE5G MXQ ;7U,VQ*Y'GC,XPP16PFUO48RY\_6^=S/05(\^5-=%-#5<+#$!9)5AY9?[0*XAOSPK9+_QOT50PFGX]S0# MI3"03KGYLQ[H[LCI!%P?^6O7.;2>0/@6A]S_BA[39!W,)L!FU^W#\ &+"](" MM 19!&-^QNM^#DAK=\"/ VR?[9!I[Z<&S"."';O!98]E[/X2CDTU# +0E5). MIETM&EVQD0D]Q5ED1;!Z(""F/)"8-8LX%)_R1E)V'P6&"2;BAR0SQ5Y%5P;>8Y-.3 M9S%EEDPZ>LEY*+;0&V ?C[0,<<^W0SLVVM]M60"ZGN^5#XPYN"=@(S9^"ODD M.V :YK'S]2\J*;.NCM4WORP+7L#L?_8Y"YJ[? WF('Z"_$F1[.T1U:1QQXKL MNOUEY=[-JKKVW$RBJR2X;MZW7B6EM=@AV%>;CO)!U:5S/"<'/B/4X9ZMO ME'N\,I\7JXM3_J:/[N$3FTS>K<:JNGQ\^R-_ZX@^8/$()(&65XD8RKOV*%FV MBT:0OAE*[73.Q8X"@QU & JO^2U(\HFHN)HC R6ZMRABDPN!*C'G?MN#_O! MG_Z^7?,+Q*LF#ND=N2CV2?@N[!2R/BSF:TQQ+:9AS[]E&4,WEOYJPL?';=AW 'IGCYVW@68" \=(H-(/9[ M>+C5G9];VA7.+KH01D7%K>82+[U*8*"4Z&#IS_7ZT,#RY<.*KQAP%$&Q<9D] MZ=YM/6:;Z4#9[P.ZEZ=_)55RA6(0!UOZ\EHS>??E6567ER>'JZV@\L#FZ@(^ M:N[.5(CYV#,HFH&J9VB"\_(9G6GI0.+7=QC3J!8;.(UJ<'X^M5,L!-B\A*F? M$M8/42B.[!D\M6,B/'!.32#V?1"W_X[VFM*4O^9P'3.P()JDCQ$*[MA P\_X M&/:ZFCR&SK,Y4B]?XIF4/<\M)$^0Y/T/OU^)VDW(K',:.O.V>/7O[OC2W/F2 MG\U $SB)0 UP1>F&0R=;D.8YH_SN%J2\\'G3BA(+U\A"1!5^S?ULGM$K02A ME\_;2)"7(>#;K*-;,WE?1UM5EY?/Z0SQ"*R]H7OX69T+N"0P0$#BXVY/ M-G!>ZF"\?"ZGV.%B2[='-J9PY>X3N*PXXK.]T2*<]SK.-\#@E$T)^/NYL(C) MO2.:1O<&90W<0-Z@1O1/ [W?JN6K.6QUN=&)8Y_9.FKJ E'Q@H+8N-%N.FOD M!DZI!IW^J2$75(I8ZC,VA0QY> Z,J6[4E@D,G#P9+"\?)FI.__F%"2D,;Q!X M1%$6Q9@_Y+=^Q&']F[KWW3+K@1O"]A7@Y2-+35C%4T3Z*_4-9/>.] 9"+U]G M:NJ=O^99J-_ZJJ<5U689[AW_9K#UST8YFH%O6G,*-[;6667H7[BUS6COK$ - M5_],E1_L%]>KY>]K=>@$)#GL'=\2G/J7KOP@FIDKOS"KAT8NS6;O*%>!-7^D MJ_OQ8/G4HWP=4G).V$ARH'P9XY-0U-D'9L^1>EVE!;(/:R<[D!+*W$94[N.5 MGMMWEYUNY/SHV*4E7<%7KBZ=@!6_^J>+(Z0MEX'3;(550GI7CUAKAWNZX->] M_1-D'M3-I]S9*LSD75#;3 9*8A>H$@Y;7%0[NDFIV!VK;(?=\YHCJ[O9)#]T M.B$H@/GEH.SW"Y@ %.WZAJ66;;PI#/!3++K)D/60:(; NNKS$,+B"79.1<6/ M2)EYP%#]TOF;E>C!_K,)D%8 Y]4%FEBU]5^#Q@4[[3C>V" -MK%[K4L?KVSJ M$_.Z;[8\/M%/B>^FVD,E^GA%5%%)JMWW,LGW9 5KU#[>X_D&W6GE!_,MOAWK M\3T9X(ZK5GM=E8LE^=O6@8/Y7[/T=Y/NN4*]O**K3^3&/N1=%OYNQOW6I_GM M8SORM$P(?V4K$0_MB*?@&9Q[/$M> .'7<:^]+HIT;EPOA4:3" AM2LW4_A.U MF(, MG9MOA#UB7J=H-.&:T)-2[":$I"/GH#3($@7J=@KK@9\L+\C\5P5@U%U MQ4HA*GCNKXC!641_T+4K]%WWNOQ.HXV;B,N>MN4W-QULBR(*0VU-O?-[^*W# M2_P,*%%4?>,*?+M8$<<=IO21%7XGS/K3^LR5JFOLD-E06.V"S=@/N:-.KK); M7)E&HCA K /G814XSNZ9:)SC8;UWY3M(BRGTRDU'V-!//<-L3[[[J-L-+?A[ MF9G-1Q%^X=<\V&!HDW;:F%2D-*-Q#=!H^TL7#H:&YKIU@4Q@N%PIY_]N=UD: MNK(_-D($=,Y(\RS\8K!FAUH.I:!\W(1I:+^.ZV*8SP$AJQDF+X"$5@U1E')TEL?S" M]F -QI6W,E%E9L&V3Z8#)MX&I M=>![8 LM'=444DB>19"G. 4)(MJ, -VN@S3DVF=3 M_=9VD=)ZY+668_MZ@Y_T;";;\JAM+4/99+-1LLM)9GLUU.U2IG"_/A)]A59< MFE77I4D52T6'4^E2"-[Y9]M<%\7QQ+5OHNK#>)C#4BCOX=PX*S:U.(,QG"%- MQ%^[Q*Y'X[R&[1'H!)V.G!HXFT.G#HN/;MVB0=@SIY4<$G5:,+YY:/,)5ZYF M>8])\PQ.V0D:2[CI_)AZ..778F;12<7C^/5)M,ADZQ#58? M'<*Y^^D*$['@J_@NRT6@82LVS&3HA-M@]='K*Q2VFCA))89.I128L=^UNV>L MJ2RSJ,K9&(&GC/]6L"1"WCMF-E0"M\'LXZ/%V3UZ'19K.L&A$FR*3_L6\KRD*/*0P@>N:6R/WUYNM+C;SC MD^5ZHF1+2PTN'QT%^164A9O#H(.42@R.-BD2'[T!%3RF@U@]\>#H:0/AXP*_ MCDU/CB3]X/B1X/!Q27X.EBC)[IHKO O<<60T:!G(#HXZ TS>+K1M)QU[-=.P MGUXX?C8UPRA\./HN,4\V.%;JZALOAW=UQ(S?N5@ND:[2)"7P%L5HD2[RMUF_ ML5SYO=3G/')!A FM#^%R84=KIKH2I?-7U=9E$KNV^QO(# 9*U"E>Q&7SSZ^, MTX<7&#W#6]8/SY4!D9VS=-J>-"1N-J7N*'U<79FB^1\(R,,+[H'],J=])+T$ MY^,"S0H$*U@5+M/Q&] ]''MJ83")M"("A\P/\L8\)NF%_Q35_;E^>T-^W*(/JYC MK7JP?IK]?K=X76-WMUQNB]7@][;% <,@2KJ;7 MF5C*\Q_>8S:ZJEZORY[8 'MP'Q<:TL L"_^BB,4@I7^!7BU\!ZP6<.C73X[>DFI M3?'S.8B?VIYCL[IQJ(_,]\ *K/#ZN.J6X+K"A.D4UR=;B$W+^%X8 JJ'"CKG MN ?FH ?IX]I;WL.=,Y-&">67/[ *G7?J]1MY[ '/;;"VNROZD!?_R%9S?_XW M4$L#!!0 ( =(FE):,DWIOF@ '^*!@ 4 9W-X+3(P,C Q,C,Q7V1E M9BYX;6SMO5ESY$:R)OH^9O<_:#3/:G%-DFW3,Y9<2LW3K$H:F24=G6MC-!"( MS(2$!+*QL)@:N__]QH+<8P4BX %*_=!BD1$!__R+U+O/_[X[=NWOT63 M."VRI"KQ!XJ_A=G\1_SWG]D'OWLZ_=L1_B?^Z63PPW"1Q\D/)T^O08&^PR*GQ3^^W_K(^VN>_"W+IS^> M'!V=_K@J^#TK^??W(MXI_>UT5?;XQ__\_/ B M]*/C$_:=_W&3X?[P&$QQ.=+&UZ?['4RO0?Q;',RJ) Y2RBTZ2 @CSS.$RL),&F$CCJ1[#'+<]6>HC,,@L2+J7HOVY'XN\?^3@5J, M)J,%&=)D:#:56=2::WFM*%RK:3=(;F9!.D7%??H\PY^;94F$Y\1;-(G#N+S[ M=Q672QN@=+[2#M\HGP9I_ ?5W#"-'O,X#>-%D S#,GZ+RQ@5X^ U04;]2[_- MUMS@6:N,7TG]".%9'/_TB,NB/,=Z)"IK(+U)J^WD?T!XF3 7<*>::_:'4123 MOP;)?3K)\CDM>HO*(#8:M2T_Y!KEFD4]QBA>U>(>6T80OW'!2HOPNB>>X#BMWG^+?W&3S19 NQWF0 M%D%(YVALPSO+:72[+@+$Y6S:\%FE3)0_S6I$-U)%"G M6AO.,[R(L4'RB/(XBXKK)>[0>$-!EK9A4:#R)@GP?]PKK($LG>KJ-BZ"Z31' M4T+<$WI#:86NEV/\/?>ZT?AV.UU<5T6,WX@DJMM:6),NQ]M>59)TC)DO@4 M3V=;^M_YK3D\@T8M2F]I?M%OLZ7L63H=HWQ^CX^U14D-"QM5'?ZM 9!F'^@4 MU8Y-R#E$[M?:X?TIRZ)O<9*L/WL3Y/D2;RCPW@KO+$:350%S<,9-MT.RM^_; M*'+_#^9(C)MNA^13$.<_!TF%/J.@J')JM-OL>>F'ZK]$PW)=>)0.GU"(5QBL MX>N@B(L&B[KM+[?<;1.;&&X01>2LC%?2P.(VK$'C+M!L:[>:+Z@9 ,_>T3C# M7\6C'V\5UT>_C<(G(U:R <5.Q7"JH?IC&VN,+=+57W"*:SQ#3T6U^NK2.BI! M^^YMY)9&:NM/N4>Z6>+HQT0Y M5=2F9^"9HRIK^S19Q$-\5+N-DPI/^'7-51US@-8_W4X3=[A,MD2(7'BF9-), MRSQ^I:XHCWA<6&*US5?:X7M""5FG\6FAW+Y>( XM497@4;]5H-$RVO #;E!Q MS**K2Q3W+O;O4ISY^. %+TI MMLV%UVS0J=26UJ^^'%C*Y\XKXF@85'BCX/)%GG\@PP=N^*MEU M,K;K(F'R1>M[XY8;X-:]&$W)3+4U(QGU-TYMZS>++:\*6_N&A&%>(=&,LC5T MC/Q"]!OM2/K-W89N#?-!V($P]N\4V]X,NI#)?%V4M>+BWJ;]S8P;N1KLKJ7M MN+\UL7W-8=&RW]!\;U$"%[-'X,E^>37-$+YERR](<;[A R;>F><3FGE)GYK]CYJO_<^H3## MJL42L_NVN\D$$4,M*?84E"1^A=CDJC++E^OZY ]V^FWKSWNDD9:^?^YEL:^K MS]G;REI+MES,YI\DV3?2D>VH0.L33FX2+5P,.I+,?"^@:,BF_T9S)PW']_@6 M+^N=^%ZT]J!P(I5Y7Y,VT]$9WUQJXZ9M6Z-L^;&:-6S=AM4@SESH?M]M; MI_B+T_+'*)[_6)?Y,2#+A@J!(-G@*E<@R3)X3I$%ZT6HH3CX9[*H9^D/$9H$ M55):%([3MB51LWD0IVXDK9MN)2AMXX(-$:9-6D2U"S< M:90F0\GR0]&+E0X*%/YMFKW]&*'X1S*3D1_HE/;#T7&=6O1_X%^]K-*W;JV\ M& *ZQ_OV8M5\$KRBA'[T157EY?SXXNCJI%9+IV+3B5Y?9%J<#B,-\5 M'/>B5@TFCR76?C[\#WF]4)EG9?!^>#R\MP)KY*)3\GS'F$['.N# MXG-F/.C:<[8MX>W.BLHAZ[ P S1PPI)HJ=]0I*]O/D\2/'R"3OM*T,ONYLL9 M4;O;QPZ8V@#C,W8&P%@VGV6?[QV/LH# #YF9!XVY*#UF2C L!/6(4 M?%K.06FY-J'E>AO055]IV4?!IV7@?-R@D=JGW5\9%S7E:68.+J$X2E M=-G@EF500)80>4\_I$$NOX "XR-^8QL-P:"PRY BS/1Q"J7PEE:9'00"E;LW MBPVQ*!$1YU,23$4ST789)K*CM<"9TOD0!%HW/G8W[N@L1_E=&MWBT#0N2A;*OS9_*@8-MPZ#=-(S@O0@"5AR?P1?B3=,TRI(GM BRU7D M;!=E /JZX^4B$5#A_AR^WH>3:!BJ12TZ]HLS(&YL51T<0D1H!#>&[H_A*\F> M9RA);MB36%K$'%9@8/IV5-' (R#'_0&=V7T^Q0GZ4DG,(_O%F.!]VQL+40C4 M[_ZPSB1:+6UI^268B[9=O*(,0-^VPE(D BK(Y(U*[M,(O?\++:5< M[)5E$$ N^%J3(8(B8,/]"9Z)16)$03GN)4D2(14.'^-/],'CG"GT>3E_S1*![G?*,)'[=FO"AR#P&'5_0%_U@[OWD,:" M2PXAO*(,0-_.@E(D BJZ.H[_@I+D7VGV+7U&09&E*+HOBDIQ-A?4H9!.^KG5 M54$2L-35J?WG+*EHG#XQ*.1RO[B]L@Q"/S>W(B@"-CH[N+-['&97(Y,K2:(E M)X5?A0'JFT5>"Y& HJY.\]OV3RDQVP69\/W1M,HR",!/>(*#$S?3,(:> 3DN#^@KXR@)2*O.\1OZ#8H@WK94QB$>54H MH--^;H\5B 04N3_$[UIV\(^C?(PW\5H6K75I N/DN)_SFAB,(,30_1'_2[9C M*&\3.158&#Z>4R4XA&0X_X<7X>N/**\R-(4)1(S)*\H M ] W,Z04B8 *]^?U?:GN,/RD[C6:E&Q788#ZMIAK(1)0Y/XT3W87PQP%DLEK MNP@5^+1O%DT< E( M8+0=#SGS.F5!.@\"4QG2'/%X-?D"W!H&DZC<^U M @2VLJS9XN)+EH;UH]JZK!Q6H6:3 6C:6H&Z9=Q(<-A*S-:>I>UP0>:!+T@V4F35&$I0 MFVE#GK10V4KHUIZ[_??#L)1W[V%2D4LGC7&E4YVA!KDR;':<\IY M-59"(:$)W$EAA DM*,E71J8 M;*6-LV#(JR,=;]$B*V(957LE&180IX26_(B V,H2UYX4^A+Y/CH)-=SR#!?H MV:DA07(XMC+(6: )[XD":/^@S,OEX!0H7UQ#38LAV$H19\NZ<&-H6K@YQ'\,^TI1 M [N""(2M!'(65OM9EI?ZNVA><8KJRH.#CTC;@D5?!L566CD;5@>T".+H[GV! M4CQSIM'66B@.9#.HS3![8"LRH\\$F:VT=);G0MTYD,[],(ZD;1CB8["5:L[" MS5!0S(C7'_X/L5Z]!0GU RQO@CQ?XDW+ST%2R=SLM.HS'7E@#S?CS@R;K21U M-NQ\;UC0+%_*C0S;Q5XNK@87,.\VM&&("\%63CI;$YURAF-GN+YMZ]92VTH\ M9\$8&@>O<<*A699[0H%.8\96K-B9;N>ML.-#M M"ZEQ5A)78@A!MW4-',"5:&QEO;/E6$)%5NX4]HHR-*"6; U5"W8&(BRVDN!9 M6'NB*&9B/.(3PGUZ$RSB,DBV))>M2\K*##&HE:@Q>P;H;*7+L\!G&%;S*B'> MT/201U+_Y&A&G _?$+M3><@*085.6+I"KJ<&GIX&O1+GFS_@KZN-AXG-H ;BL5 MH5VK@/HPR2E-]779KZ!N&0Q;B0BM4F/D>"VMQW"";EAEVE?R)4%D*S^A [>V M;0!FOFV[-1E6T!V.'A=\'G71V [H':L*F/SU9V M1'LC\PF]H;1"6CP*ZS#]])8_-2Y;:14M>3=RP:I<'+F5F ]4;^=1#6"VDBY: MW<;H;5H8>-#C0:LMREI^6]D6K7*@[V4GKL00@OISM6)(!,=6[D4+ZU2%QMD3 MHO:ZQR#?$EJV4 DK,82@UTD:ZA R6)%W+,(WP;_(*14;$&;3"= #JFM^8T28P%9D?X;;Z&M,GMP)# M!NHET7SJE",2< 5@,*G[U=HNH#D(^778L=,7$Y?QD%. $J3S\L<:J(E,P.%J0PV;'A?OL;"L,U3&(1:N?[ER3R&<6;?<8[#^1CD5+:*W@H\H MIUFL];R_1+4ILE,/72RINOFCP026-SET#Y*/#ZMREN7Q'XCW6I=&+0H1YK$; M&\P)X;C*G]N>,?JJJQ%;K :#!FK6:,_4'A17Z73;LR1_Y4"G&@,)>K9JSQ.GEAMD%!<0H= ;HL)Q?N?:)?HQ,UVO&6B74:5G%/XD^1V^!7%"Y/Z4Y<]! M@NI4G:2+H]=R\R\-FLU:>AD,!N?G'N9/D%'=$*(_*8-U$6AY")LWQC0"G)C! M$>D,^!H[[M,,@!I^./YL4E2\PG#9H]S5UC@S<1TC299CK;< M*3_':482^:].M/BPL]L*RP;P&96S+-++>-RA%(P"[[S I-T)0CW>>+VL0=5C MB-E,Y(E'N34H--B7:!HR+X;BC9N+W1E UCEA7UQK.795P+QQ@/F"RHWD$MYV MRC$8WIWLI?SP 7CCVC)&\T66!_FR3K$3ACDB4I%XO@C_C?Q,W8&'T6\5ZTT2 MMAJTQE3BW>E>RFD;F-[XS#1V',2J.7.SOS%V')2R))#;HN,@@)W&LN,@4:"; M]:Z5:\"**CFO0CC^N-.T?P!^X,J2;<-QL-8WGR<)'G]>L+;#$+1_@#.JE X" M1K8?[@-?PZ@07N7O_)V)!'JREG3I7<7R!??G&>K1GN%()[.@L [%!_O^@[D% M30G&'X^89Y0D6B;.W8)TRPD[7M1:%BSQ?"#^.*T\H0)A79#G=6[1&THR^FRV MFB%I/68; PU#;$J8'BY_/%)^0BD&2M*_#J,Y5C,!6<9O2,V@HB;#"AJ@V)1# M763^.)J,=J^I%*8D3FF&J5\&)1D,?WQ!ZGPF,CY61=CTWB\2#F3WQY/C)BO* MT:064':8V2['&@^YIG\,FFK%,/0KYMHGO@VWH)V<,NP M]K$;9ULAWG6&^>N@B$,)388M,7-OOYP_FD+TYY'J@YV/R6F6+:+]NKX5@_#G M<>K--23K72N/ >EE+;\*0]>O54J)Q9]7JEA(UY;@O5G^>M?T'Q=(9%'K[AR66*OE1$4Z/)02X4U9)I MU X[FX)2WI9!?K]HI@5_'M@6R%\KQ21/D&%+3!>@ZW&G/4*I!QL/='-O8+[B M[V#)XU?R_15FN@E,:",H&FQ7G:K^LB/4#^O"2NF+G:;]W6<]W@].JB M9][SIM#\>5Z<*[DIB037,:S'G2D#!CRNT?GSR/B^G#5* ][J&@P;Z&!SP]P^ M/L4SY)Z$U/4^#?,59.;#!ODJK]QL!IODJ[P29F$3R&W1[13 LLIL5QM=D"\1 M[; "&%C9Q35)\R'V?!66);#.CD -I7IC2'9IS\/C36B: MU)=-29A&;089-,RP#84F"+V)DPW7AI(&&5R?J60O#&1[$FI/%9S MRS-8T"81/LQF* FCB9TZ6'RQJ@Q#,-J7B7! MRA>-@,4;<#+WO-7)VM0TZK;!X(,:-QI1:HS/&\/&$RHQOHTOF8;MD5>! 8/U M]VA G *,-R:+<8Z"HLJ7>@L;IS3Q>CBY @T9;L*/#(F%!#Q<3U6R6ZIPT26Q M0>=ODOL32>F7P?G@Z@S4_]!$WSI(_,FG\UR]%G%$'APA=SR:^:E$=5ZNCLZ. MC]V8\1R>@95PG+U?94[71L(OP1S_.,Z#M A"K4MF=66&&#R!E9(0 9'Z^/S) M[-,-H]X"\"<+$.UX]T51H>BVRDE$#LKCK ['^8*^T3_)+?@Z M#9!PA(LK[Q*<*"YJC)#YDQ-((#A-Q]N"TMWZ#+=W@>A-&!4 \R>3D+0GWF3I M&\K)7F$T83^7\>OV\UE-!Z^R8:8I[S)\-!_4^HC]R74DZ],.NH9>NTQ/WL4W M-IX<] '[DWN)XGE"BRH/9\2EYK"[J]B75F:(>[8ATT?E3P(GF="T"^/0 VO5EG5/6J;&;WV-/WBDOWJ Y MN_+NW2=I=VD#TY]<4Z(K^4]9CN)IRM[+#9=;9L%A&M%_)2Q(; T.S[VCR3AX M?\QR^H>296)A*0Q9I+:DTW0J!^'A'#:$R[B[P2C(GS18(OSK/)F3+"]V'NYV MW34M?9GINE_[K*Y48B/CEL5S4!U948=4* X^.X69[=V[+#WJDPX?A8T$65S_ M$E''VLF(BZ>\YYW.M4H.15-""7Q1++2,3W8G)\?]6#9L0[:168O+.%VB)B@? M9_L^-@(BQ15>!H/3RYY<\V@B\2?SE1@7TNQ*QFTQFTH_F&T/ MTI_$6=+["DNL2QIC&NG7L; %2A^2;HWR:9#&?P3U >(1(R#9,I,A/E*\T?6! M>N 5O0LH/3DZ-_-PX/N_AC,45<1GYG/P&UXY5]Y/,;V^6P?G_DQVO"G]SW81 MJKHQ9N8:?_%WD=.LQ4^0OGI\ZMT JKDX7!&=8/;=AY=+?!IXWX:R-P\>)2MR8 (S#Q^7L\.6V&#[>WOQ=Y.46 M8_A?^VSA7[UL3R>KCB7PDI<59QKPT$%^16,,-T!Z M&G-F^-N.%I _2&:;_??D=?:6AV_0$YVXL:(9;5;:T"G?E@HA>W-$.'S!7D(E M[[E[ LB1X[MYKANAOOD\2?!XD^3&#D'0VQIG3%G-:\.WL2%BS!EN)HFMWD4K&1X<6UE3?-XDOMGSH%):1[7JD>WW$>Q-NZU=CQY.#XX7 M#R@H4$_O!08GQV91XGR_A=4[L%05S]5BP3::F+S[=)+E;/T;WPY@91VY"6G%M\Z1N^V!C\Z21>7;JH7:DV069;N]Y;DG:Q?Z\9 MGAR=@T14%@4J9;*R M159.#= :E6&G\8[$GNS[&GC9.+FZU,$R<7L>(%IW>.*+#NI.1,41FJ/W2C"1H=XK MX&M/H.$]@4%]@YKH&'J+U%S9JJU,1PX_GX-W8GJ1JGVG#!7_"L3G5-1K#]7- ME]B;M/)C_('19)CG! R9#15F!6YY!LN-X<_^G*X'Q9O,\%L"$D_T+UB>S6^V M8K#5*>,-6V*J<)180]LL(&=)L)UM"-2;///0G$.O9=V3KUH#V^>SOWL/DXI$ MQM[@(P0+S!I.Y"H?.E55C/;BU%&HL;O%51N5/_GQ#T5>":SVS5)496BA7>FT.=&E M5 #2GP3Y[BGU9:7LAEL?,^0SV^4XTWK';+\LPP6:V5=[6,E,MSQ(_B3$?XB# MUSAA$95://$K,&2P;I/MR%+@:[FI/.-)ML96GZ.$3&+%Y*#Q4X9AM7-U&IVFFC*T<$NB8\/U'MG+9)TV[I7BHGNZ#BN=9C@:U*B M\3W!0?UXVNCH3$*9VF69-/E3?901M([ M-[W*+'DTR+Y/UJT/[]0,X5AP Y)2$F3CZM<$DY1]@(%B!^TH=YEPEMP Y(-A0>$ M!^-KD$YU>OQ>828CB#F\4<<6B6_!ZX:KXE^J69#^6JV^^@65W[+\=Y.9QJ"% MEXNKP0F<+Z(^&4TPN7*)><:B1-GVND2M2BDJ35@R;(6A HE2-F.J*2X;7C%< MNOYKAM+I'[.LPDM462VK]+=F"[AQ.PQ:#Y;PYLALN,%P2?M/O*JUY,ND"0:H M!ZM^(U V/%O$:U5+FHS:8)!Z<'1IALJ&>XILWW9-3=4ZF[;MDB^71Y=GKJY? M'>S8N++;<"N1J;;5CLVHC9?+P>GQ60_FJF:H/HPWR<#1U1J0_5<)]4.YFPP& MD!9BI:[UZ-F#\Z'<33 B'\S)+ICJP-U$B['M&VAI>.-A08;$3;AT:S<1.A@. M>9&@\,<-!-#M9S!P%)#M@,^6*!4.),TWBS\'<7XHC]9 ,ZE.@5R F?6,Z6J$ M34!2>]O#]C?K1Y2&KT69!R'O$5Q%#?88&NR[IBW]/701"@AI;V:XQ1UI-+DK MR!.X<3$C7B*C?!BR9^2WMK][K*BJ$<%/'&5[5U"CJ])#(K1!"=@ "'51];\O M 4EA.9K4::LR[@NUS1MC&@$9@YEFXYG?$KAM,'Z9X_6 M\N8(;3PM[Y+AG^_O-D[NHPG^IS'!ATTP]" 7/R[XE0!4O"/O6_#"IS@-\!]W M$G1B0-PP!KJPW"7Q'-=AY:A6;K+Y(DB7V\L-KGP=)+AAJ-@'/FT/&A$/BIK4 M_^T48B,VR_)RC/(YVP/0E">RO12G..ZC5R-V/)I@].9Q UT".3! M'Z=H1Q4?C3=O%SQDZ51_4N249I! CHAV"))A\N:Q >TDUD1PT(QB-D;+&H8W M"?V'84C.FL5CL"3@\(R+?Y-7*-I*#:(QL^FWPE0 FHZ\)9,-L'J37M6(51$@ M$#N+I3E1#,F;!*M;,I)']$QHVI1GL$!OIZPQQ4'E36;4+3'U*&(00!PHK!.S MQF(A(,,.';?UXY]/Z VE%=(:/\(Z#%Z/3\5J9/YD+*UEE#]VSXH0Z4_/>CR$ M#H#XDW3T"RK)C<04.Q?#=!,7O,L[)XA5#YD+"):\#XR)'5I<,U4!NFC9 4=R0J MWZ405Z((SZ"?\5;J7Y^V/5@VPE1\)@YZO73-H&K=A'C3^;9"X^P))60%>0QR MO7LZ<25V6.[QM;D&-'_"88C)B3AOX_\0U_RW("$^%\/R)LCS99Q.?PZ22F8% MT*K/O-IZ;/PV0^E/O(O IEC'Z+2SP7(:88;)'KOR-8!J(P3%*=G,E:HEV9Q& MF 9Z/$\W@.I//,NZ2SZ@H$"K^^VE>N&55\3;C)-3F,@&.Z1JPO,G;*5VQ&)7 M>>/@7=-UC5^'XH.)*;/FJ*9 IHA(@1^"6OX;RKH,;X^W3/H(!8P"6(2V'/?U M6.25?QF<7E[!)-JTQ)P4EH^CB$W )8.+!>V0\G9?+QR1(2WP0)H?@!;G8EA,IJT917O9X M@=,")Z 0P-"#00;I-";>_VSN0"5])3XBSR5D6?0MWCA3<*C4J0#F&&(T2G';2SE=V\5HCF&8M'BV9DL.& $E (85>HQYR()T M%?6VBBU5'>AX=1B^/L^&2F0"YMJ_(?,0I-'7>@;F#P].*296#T_1,BP"%:]V M3)UD4]D\]!I/TW@2AV3WRL)#\5KYF"5Q2/R[HBAF8FYE4@%Z^/7@55Z94S+G M"=_C"ZS_[N>??Z(D&F>?25H\DCH4A>2_6G?CBIH$T=41Z,(A43-_^M&%Y$W: MD\,\=32Y)9E%Q[,@':,YR7^6+^_GBR#.YW)"S1MC"@$]2AESW *E-VE1UJ"5 MT0\[!9EFW Q)^>O)IB0)Y+88OM#1TZ]LY@B7LHB%K2(4Z96;VVHS#TT! 3ML M":6WE .E6,$I4/BW:?;V8UA_C.E]]:]]O:]^_S),DEH\F8>[K#A#Y,@"KQ> MP-/O+@U: "RE1?&&$F@72GOT$;3FZ^?*KC!/\9R8YR-V&5F<7<+ M MN:N<)'JOA*QFU^<0I?C\EDF6!VY9ZL1WY<:#PLTZ(8?A*NF('ANU1%_38H%" M?-A$D30<2EB>P7$T++16"[F6.:PHH;C*/P+"C ^+AFV*E#%J[5]@>9[CW?US M&"3HYZ!\#)8H7X7IR%_K551C ,!>M5;W_4.3F38D9X^\_H12E >)$1'2.DQD ML,"^)BSHX?$GQ\A-EI*$Y"P1_5-<_'Y-(@_#V3S(?U>$\JFJXA7W\LA1S(+] MC8 Q*G]2AQR*O!)8&0ZFJLK0.K*B:4?S:7.B2ZD I#_)1=Q3"KW?Z)9;Y4X$ MP%WA&2_5Q2I)&RJ50?'<\A0?;.YO[>$EL*=*83G+%V+N+!O]5M4)E3]E^1?T M;>O.+\]2_&-(%QE1!IA&[1 7;U?OH+A;0YM!=)9YQ)CJ,?[ :#*,F##*@352VVKKCQ M0NKT3'( R)^$(@?2$EG-MZV;6@RC(T^F-H>0 Q(TZ>- \R>MB"OZ?)E.7?)H M-[D(U\A6[Y2?$/DL60)03MW+L&BCUR2>RI(P&=6GD 9N;@SL3Y7-H-G((M*< M)>&@,FR!P7%DK%;.C\TTWY"]/< V\H1XPQ_T! E'I'+:!+#.L*")C7>87GH[ M22V2?^K2T?/D[K:>.H#\R>DAD%:Y>Y'68SBAC_(Z1!A1N ?.GWP>+DF$GF.[ M85,YGP+899Y1DI"40>.60M'YC7.*PMU/FY?+H\N*T+P<\L?C. M$G:8J5WJ_;57BLD.=6(3JU*B\CW!G676<*YTZ"U >^VKEG<+R3&T6'@*TJG( M%K_S=R9W7SR!^*([2U:AKVKA4KM7@LD,Y;3#5Y] Q7L".\LEX4S)/LPFS;2M MG$4Z>I/E,U;8O)I+];Y3ALKO*L.\VBN4UV\/]#S=2V<_$4A87F&QY&906M9E6I92(H$B2 8MJ,3JVUF?%B++5.D6J3/VD=M MW&$! M;L2@1IQ(:P/!,9).."7F\_O*I28Q&HO?T]_G"Q2.*PSND[FCSF)%D7 MGFEC&CSRA.?=1Y3'622YRC=IXN7JZ.+JW(?WE71O\QNA$]#5_D)?5QKIG;!9 M(Q24HY08>M?ZC2AHSN0>; &7[2_WX;B$7J&@254N9T8G?2ZYG[$Z9J,4C;]E MXUE6%4$:C;]AN9;C[!:%='(?S^(X9C3B<_\@4 MFH!6",>"==JLT80D;WR(WU#$T7I6; !(0"^!0< M..3BB8O\(I@BV>"45:.:@LV::4R?%AX!:T9&F.:NDK^B(,=+0!M?R;H)^I+4 M43\(:HQ-D!&K?;H,^LS>,(I0- [>R90M8.2@'$TT> R2$*.1VL4 !+H%?-]C MW47J_X39-(W_0)%L#E/69;KI!V'FH 0D B30T!K?$B*UZC/(:/M,&D%)[D#5MA*S/H4YWV=QT<> +6 .(O MAF]!G! 3,3Y]D!01FXS7M^BU-$D&;M@2\H MB6=9%HTF7]-)\);E9*I_1F7)GA:0V:F;M,<\YT ?OC:W6[<"*N@ $"DW@D5< M!@DQ<:RF^)NL4#P-*J[$EOE^F7XTT CX@DB:RA=V.,_R,OY#9?'1J,TP]\O> M8P)+0"6(M89&["$KI+FF=.I3W)=]L_:8 !,0VM[:LV/'OWM'<_H-Z5Y4 M5H7%:O9CE=/&(E ^@-%&\(#5*HIMO7'2V4%=\N<3]\KP_!PD#1 (ZC"PG7#IVW;#T;FFE=9CO M7C]V@?I@!/H'<#[9-;+M/L]XDZ,HIBMDGKX^/CGNTL MV@$5= /7X!=EWK,LP7*RR69_!=$4R1$(9N4WX(%X5 M,*_$KJ1\3 (JX5K:!XU78]652:>XN +(5?(N%O,NKXA&K L_2VKH5M6+WAW=K[WN*]?9)1R,2TJ*93NPT& M'_3LVYY=<[26'NFU\ @'"F=IEF33S9E'_1*'J Z#!VKG:T^F&IVK5W\;N.0$ M!9IE270_7^39&WM;1$F?I!:#"'J;U9Y '7RNG@HVIO"ZBI,H3J=*UG8+OEQ> M'@].'.UGNR)* GTL6"#3'E87"_>IVEW;N2#LO$*<&?IW8C,CAP'37/HU>H3 MJ'A/8!O/^W:K9.@35G-M*]_,ZB@?:H/,;D1^$+=,4;\]U#=?8F?O[KK*5DCD M!EE3#33-E=B?YW"%:Q#O^J2)U8?7#MMG@-YBM[;K-P/LSQNY0OE78D]D]S8: MM5_.3\XO7)EPH4GFP%2\I^OC]>FV!R'+3%-<+^_3$L]L,=Z!TCP5-TF _P-T M<_J)Z ?1I!E[8A4Z=Z]/58TPG&Z&H_0&U8@$U1VJ M-LI^WZ)*8%XO/P>_93D=EHK;5(-6F-Y\2&+8@&J^!;\!>&_N5R7";T3_$LS5 MMW&&+;'U$"HS8AONC'N!%+XW=['0/0':@N!+E_#PWG:/^K[6Z*#\O5A:HK.SCD3*DMOU MZUL$#N1SHU(E"SF1('%E6 4AQH.G^T> M3ZN'A.#.4PS$@DV3FRAAE.(2:%SATGC;IO5DG:P*RP<'=CPU5;PV' LV2*[Z MZ^=?'O"&OPJF",L_045!OX(Q#*-Y3/]UDU5YH:"E25,4'XR+>E.Z6L&T8,3D MTOBOXQ,=BO:+,;G _$:;J%\(P9MHC7HK*3O K8HPG*#Y/EH>_W#@DQ&T.3]^H/C<.2-PU7W/M14!6X. MT)#K8!,5>),O \Y_EJK"46X-)Y[4*^Z,>X$4OC?)-Z![@B^K+G274*W+[9_8 M>2ZKB&3O"@KYF_,'Y9B$OKJ/2(?9X1HM1N?*RZU3#W8*!C3+F!VJE "=NWZ"&NE>(LZ0EH MAZL?R60EZ:AM/$HJ"5F;QS5. ?P&[PGB+$\]!_C M/$@+9M,YUN@".LTP)?A]!Z8FW@BI-]YHC\&2OG,TSNHNN8*#BI_RK)"FVE=4 M96!]\RW6I54;G3=!AA_+)>/,;Y<,H_G JE*\\9HS=<,Z\]L-2\SH 0H;KG#< M?3)'R/IB>;.7&$[P'F*K@& GW:2IEZNCBRO/KPX.:6J-UH97G2Z=XZP,$C;R M;5"JU1P#VK>%V IB'[+2;MNXCX-*X-A8] B@PL2:&9K)#5!ZT^0[0,^((Q1/E^E MQ+S)YO.X)-US.">O:$@6*555AA;$M[R-F4T;EC\QJK?HM;Q/BS*OB)@W09XO MXW2J)%!6C:'TYM"K2YX6)$6D9B=7!(\Y6@1Q=/>^P)MC1'96-'!O)R1ZDZ]6 MHS!,:, SV=SMO&LOL\X?%'ZY/+H\@T@H4K\1M%;E$PI1_$9.ZL475-:*E4#1 MJD]?2H)Y)4U#Y?P!9 ;,&X?]VPI]PN#OYHLD6R)4J!D4U*#08)U/C3E30?'& M&7]W'EMU,39_R=S.)-482-";;F.^M/!XXW6_*ZUZ8''+8UB7Q\>@X=$M:=H' MXLTC-5N=1TW.86'6X4!=<8V9D:#PQL6^T;9"LN0.3J^.8#UZFM$D1^.-$_Q- ML(C+("$>FS=96N9!6-YD1:G%FK+NR_G@^'( ZMYJ3)X^*&\\V]<8E6Y".P6I M(H[D M[B,'Y9AD4-F@9:J2*G5/>&>W$6WU"GUU:D?!JMM2"]<.FT^3L^IUGOV.YMVY["M^5WP\+?H8W%N7R[M]5O*#7 M0VGTG$W*;T&.\"YYRW@O+@=CM%])A+LXE68MF8X17UV9GL5/ $;$, RK>87' M+4E"M\A1&-=Q%HL$T6Z>1L-YEI?Q'_3W0B1RN[^53S =@8Y$ R*%5P5V=>'- M;8)05'EZ/UDU!A(T'K(UX5KX/+IL$$BKC'*75F1 06TY[HC<1>C-%<3&VUHH MN7YDF+P)"M[1R4)J#&I-JC%"BV8C@&L/(@YD;VY1Q(CQEY5)OS1J,\A0,6Q-N#%DEP/5FTN7KMB%-M)!T*PRZ0' MP5N9#7WK-T?KTX%Z<1+$D9)U?D!G)>[XP M"B#Y$S=#XN?PB3@DHMP3V^843QSJT2>K]G)U='5\!?KH5GOBM J+M$ZN;YY M"-+H:X&>R/,0FTB+G=^:WL[PGP1>G]YWVI9=M>A4(RFT+BZ--O$FXHG,::HJ M3*R.$RIIZ^KP$E@+BU?YDW;DE 7-'A9D@, "\EK0),'B*C_2SB>WKKJVK[1T M-"^HRN0'BZ^SQ84*G:N42CM"\&_E>,6H7%<@1Q:;6M]&(C?(=[^46GFW2,WY M;5R0^18?UU0KJ:H:WI6OR3I^/ QKUP;E:7:422-VD-6HRZ1U%,FDYI.LKV)"7,!4.?\>HX$RX^S5MD:$%LZBWW%C9 6[B(;DPQ8K(M<5\=?\M:,+O; M$,,&$I;; :$"K*Y"!YE(B8Y(9,X9XZ9$V_HF33%\8%G]6G/9$*VKB$4=H;96 MD$]9)5P0S5MBZ, "Q!QS*0+K+$K25"A46C3)-.DF_-JPQ@(/>)W>H\U+;B*;=/J&B()I9G_Y948,$<6 M):UW&:S0C\KZ\/T)AIM6T)E>-)A808(:KK5US>?)PD>;P+*[! $/7\Z8\K#F##! MQ"&A35"#S3*PN6UL'7-4$+T)"AN^!7%"4RAE^7.0H&<45CE]\H(DXM_\ZTO& M7L"0YU8Q;HRF$85YA\Q-@QC$<2?CFE*:0!K#)B&T1*H.G,-3[: %\ M#$B?FZ$R#H.DGX]-$+Y.(<+V&N:E)?(ZNOP/:68[N8(^)D(3Z_[Q[DU2 MUJV-B-1W4E+C97 ^N())PF\P5@ZOFW4@@;[I_12D4]D*N/[[R_G)^84C9SDW MR]FAZ* /P*!O:S?1L0\K03-ENW\F6TOI MGX/W>%Z)\Y ?E&'B@UA^1+WV4-U\B;VQUFS%9UXO;_",.,W(V7_+W+14W%!I MMD#-'A> P5A&\WY3)>0HBLN'K"A0 M\83";)J2%W[NT[L@3^-T6M1 8U2,)MO^7ZK+%&??9/J%"A=KVAGX76:@_/G193[-,SFB'1:^ARN\W_.2DF@'SX7&5G[(L^A8GR?I& M:OZ'J08N=<@P[:'I(4Q;Y\GOST,A*O&&()U:\;[K%&[!TBE?*.(LT M6.%5HR!A7Z%O2I(4CC%&WE,=ML@A_TAI6R#08?-)-N4S;UL7GC M:KT278,Y)CSH!KTI,6O1Y5<_G6S6[O&!()W&>&%E;[*O-VW[?X#9K&UE.M@7 M2&?_IE.=LC& <"U:;W D8NKO\E2-4)R.((7OS6X7NB?X8C>'[A+N/::>RRHB[TD%A=B'@5N.20B2CJ/M,-ME M2([.FU#"<1Y$".^2?U>_&;%?E($!M>#8H4H)T)NX0@E>E?%-596!!34.6-A< M:Z/T)O!0(K%^MO_FC3&%@)H>W-*NPNU-#*,$@_RY;WE%!A0D,V0W!&]CE/NT M=6*$^A3$^<]!4N$5/R"9O,@)?6V(JI;*! M0F44L_8-IB4W,[W<9N:$:\$\85U;_;:]=>=;2]R*'=T4&MG<'/0 ;D\SU8LW MYKB/Y1!)U>OHU&+=*W?5%_@]RKV2O#$$?L0^Z(MQL1^=T'"-1W5B;M,#5 11^A-PS)/VN!&;Q]L809Y\Z8K-?:3^1.YN3AIC_"FEF7*_\,OYX'AP M_J>R2 I5X$_@ZZZ0JX.EXC5*_ V&FL0RJD8HX!+ GO4\R_+2E$=Q):8> M4(>2UAQJH!/P!VE_NEYN[0$_Y>C?%4I#U?VM1NV7\Y.K8T?Y(;S<*9GH1- / M/#%$K65N9'[:J\TP0Z7S947?*LW&)!FIZV#_;K MJ4W?:B&ISM"#YH@Q&8L&9F,14(&7#8 M2O<=C1MK[Y'4+=$=S)D?%L@.//Z: M:D?04T#M7%1DK R6&6DC^_"U*/,@E'42_4:P!DY/+_XT_:.!8@1= \!:MMN% M][MZ'<^ HINL*+6>-FK4'E.P)X=V;1+YO:&= @0= \#VMB_Y'JYM''2T&"PO MJJ:HAB]![T2L=8?&V 4] =)KC0N!!KU]Q5-GD! @/\D/$<9M,7V 7EUWU!=D MX 6= <#49X1!D5;*N"VF#]"-!4QGV $OZ Q&=D-N2+UXNWK6M[@?:: MM2F,*] HX-8<-H$K8 W RN?!4Y;'I[!AX!Z>'CD*$G09B-=/J9[6:KN-"Q*- MAK4DZQFB.B^#\_-SV.U=IQU J0!/TV1O>E(KR,)O2OQ; J M9^1:'1!E3"5_5$%_W(8ZH\ 498R0$C0VR]?JL MG 0=?)(I%]3AI9L>Z5)WWH0>;W)R*I5:B+2JG\BVY3<8:VY,[_*GMYUW..LJ MLIBH \",6^\I%,Y<6Z4H;D'J5,K GO#=QNFTX\,4IJAT9*C>GCIZN'<V]0: 'T.]T"T7^)R]H02BIT\PS;.[M(R+L7NB0U:8="AO%#5C&@P MJ G0512L]]Q"S[;=D:QT/ 7P3'Q,@I3D1%;L-;>+L6/W(-M20&\XN;J5T[ GOC_AK.V(@)X';3&BG.6,[#S\!P7(4+Y/R:.O\1LB M4LC?%1 49P*#7F\+^O2A#X,2@[-P4:T-Q!.9:"4[^_7?F;Q_DMW\(6IG@:#Z M+ F'REX))C/DUOM0?0(5[PGL+%K3F9*AY_[FVE;.]AV9&3X'[_&\FDOUOE.& MR0\2#B7JMX?ZYDOL+$Q13]-844I-;Y=AJ5Z M'>^@+,/CU1MX;D]L8@WX$Q.X(Z/RR, IS3!!OV@G5K4&-7M _ G#LT4.],)N MGR75@@\1&L)UR)/CS[-+-Z<_+29&/WI\PMN;H-\C22-L(X^)S3*O0 M&=3+D< ?A_/*&BS..P1-%SF86_?\7\%$_/ M7Y59/*3U*-XKT( ZIW,%O^?HJ<1&F)VE>89(R=P@U5G5]LN^#$Y.SV%?W02@ M6*P&?^+P]KJAZ4BN<5T=G1U?^>TZ['P$[ZG"G[BYN_DBR9;XR(/RMSA$?$U] MR6@\*F+J*,99&23;?V>I(LI?4;EY.66K?\O.)IU\G]WG@6;O<.Y,W*TB%0&! M/FUQ18J]1468QQ1"FRVM1O-,:WXO<&#A/#P]"0(E *R5SD95'222Y?6O2#E9 M8$^W@C F0 .@^SMARC4JZ-M]"I&D__>$_EW%15RN].4M]>7 MGNI6<8(."14OV00G2XYRG^(M=T6W\^N'_NI]"[7K%ZO0/!=]U% $K/V3,]@G MC)/MKT1="Y &FJ)1>=5OPUJM.+OZ;5IFH3=$4?KP :C\+=>&>Z M-5H'/8-,L3*!&#,?VP0 K%E!GP>XB7!G"UFWQ"KMZPG$T*60B?(#F\ZNOV4*.C_$74Q'VZY?4#R=$6V^H3R8(OK'VZ!$L&N H8R,OX]MZ/!/V8+!8G3# M)8Z0:9+"Q1#JW3O*P[A CSF>;63A-UW+0E4,XW3LO#_#*U70;P&N[9KKX7T1 MY[2PGBW$QC=>+H\N+X_^!(=)J\H2=#: *[9A0AO?W@UM@\0(\(_21*M:#;#; M\8^]4374A" UT^HB###OZG,UGP?YB=*((.^Z%V]_ MFZG[8Q[ONE>BJW3+YGVV=Z\;#/K[NH&DYUE7D<77#3I*&F66']#1MA P*\= M(S^@>/O6419H\\QU%XXNJ1JD![PX2)LI$MA9\F5G2H;.^=!+)[-(,]9M,HK;^,^-;4 MZ"Q=M'\&?$C+/=/W1XBV #39KY7H+'MVQR'#,$_Y7AY=7GP(KS('75&F+T4Z M<1]\SVHWA&%8QF_U@_5_/?S-ZSSG5V=03LHMW$M&55F401KASLD>_748 WOP M+6K7_ "1(8QZR_.&4FG]?P=\)_)QF$:KC>4X([_:0KX7]J(*#?%#,+J@'/?_ M&MIE[[:D8;]\WYJ$*-3Z6,=/MH[\ZT0(1D#_;_>47;Q;;?;? VZTXR5-[BJ MIG!-"9CJ^W^"<3E7FZJR_^YO_F2*(5N^_ELH7?9.F=KZ[[FFO5UR?HC3%8%. M T=_S:A6==E_G[7#M<1YCSWX%E-G_QTJ.UKL]Y3FCP^:/D*$8_S[FRPM\R LJR 9HWQ^HNKBW4I# M.3GY$VR?@=3JS)VU\ZYN?+LC4H[2D<4+(1F#?X+YWR]M.W-*[GR\B"WL$ .C M@32,DS_!WAY(K1_ *_QP@;S'8..TB$/7VWGA-UE"N;\\-=HISX;?MT'F*YZ\ M&S2[@PVU.4UV+0))A7IT^C%O3L!TZ9%_-WGK[[XH*A3=5OG:*9BB+[8? ER! ME>:/-6Z,:N3D@_M<-M>*PB/;IQ5694-<@0.W#1L)PD;LGWPM=J-10=^VE!+> MB6=19VDJ342@*1?//N8Y'TR7@LYI="/GI',:6RPZZ[,6)&/J_YBV7-]4+.CA M$#=T/@]EUX_W@/GN/=!M@7446L_>< %RM,43X*X)T/MQR%/SY!TOK4]/) M[39\] (6?0P'$Z+?($NCQR1(OP1S=+N3IL?J\43\.:95J Q$$)>,9>BJJ5<*2Y5_I M2KC];' \\/)L(!)=^;;D.LS:73R1J0S$\'[>_[1(=5>Q/"4U5F;_TYX8OI,* MTI5W16#*[WV>!Z">+-"E7TE+G"!G&P[0CKPK E-^[T/I@#JR0)?^I"OIU[T& M8=&-W=KYO8:\ UI7D<5[#8!S>L-K#8+=C;4&ZEICQ:;.M4:-OC^I._I@>29* M=>2WTO16H^:Y2X-SK87^)-/H3=?R]%(#JH^I+C4 DF8\X2U<'A/;'_6#_8KI M*9Z>OPK?5-"JQ^#ZO:MN,U/P.XZ>2N2))CHQF-X02TI>QG@-?D(10G.R&C_B M3H7R'-5>T<,HBIF,]^DDR^=4?4"VTS(H*65:MM"#PL16?7P$,8VO1%$>(78* M,GG=V%;DYP"QZ@0S)5]NBYMS""O>"M1-$A0%WN22L:S8J OK,)VXV6&9;=H% M5,EY%<+QQE2U+:%RHW-8F %RM%!I[X#5^N;S),'CC0G&#D&^[".M,Z7:$5H( MED1YC)=SQ9I/!!/N^9HT0_$=@SX@+QD>NRRUPN?*(*'U MHX+HDAYCZ-R.NP M59!(WKWDEJ4P'!D=[2]0:ABNSO#-V/@E+F=/**%[YV(6+\;975H2'P311-B@ M%08=\G%,.2,:#&H"='5F]IY;Z-6O.Y)5RR%$/L;5Q,1NPX@U(4N)_4#W3,"K MQ^"Z.>-U<"Z00O(F[^">E,K=)[<\@P5M(]?3/)\U.2Q_\NC9I MZQG3-6P=O M'9M/E-5K$4=QD"^? WH[J&,X$=4AYM+CR[[L2_7A>)2;;",AL7"/)N,\2(L@ MI'9>Y961LC)##!TQI29$0*0^/H]2<'7"J#=3JVMJE7,L@.?(_>-(>3.W+L-P MP,;WZ(\C/EN'8&PD;N(:RL8(K[0Y[D]LX27F'_90,$V:]73#)@_29-V37>WY"R*THB\]/R(]P!8 <%4=C.G4QVCOKPZ!;5T M&M_<&>&RD2;(TF7"QCJ[BX#=6;,,7U_Q?ID5+/B#M45K=!8"?F/=E.LV,)TE MX7F(\5P2!>M99-/M:K="*I8H$YEA"_1Y[4O8Y]),)MPFT!3)9+SQ*UF'Y=W, MB"?.?7H=)$$:$F3L!F:O_'T:)E5$G,P_HS_^"%*L/K8,]=87Y>@*(C2XN2_* MD:.(M0:^*%1U"MODKMQ_^:+L7%$?7?G@0"Z@2LZK$,Y'\D4YI; ML,L0X_E(OB@8D#<&$-M,?6A?E"/8YW(EP^-P_]<8GS?!,7LF@YL@SY\2[O+24#$3CMI@Z8+W/3;9"N[T EG!NUPPS"'A[J)6PW ^A!Q,@HC^*47+5\N-B0P?').8!ORDTVGV?I MEAEN*^>2U&0IKD:Q#&"SRX@5++)-:N#Q[SAN:D0A.G"S+AD;4:1T".2VF46X M]T84HA,WKZ6T,J*LJ#(UHM1P/LX9G0!RM"NP842I]:U_-*_Q>).\P@Y!/3"B M-&-*940!.(RS199*/%1ZCQP6IL!@4O&:Q-:KK1=@ MI4O+/@H+AUFNR7$8%5);XOKO5)++?G1SON"60B:*%9("A7^;9F_X@!FS7HU_ MV._,^%=8DERHXIV_OUP=75S!/C6GK6*^X-[$-EAWMCX]\O!F4+ZI5<+Q)[:A M ]?<4TPW05.]ZP/R)/GC,XS?B M(IP$(9(R)J_P%-N]P 2/8QS%!05WN%*_<\DI5\& MYQ='L"F/Y&.%SY,,B4=/U)+KX2>TJ/)P%I"'S+-I'LQ5BYBPTLO@].KDPL/X M<1M_PQ/)DB^<]'C=H*67BZL!7B3 (UV_)W^]_$P7V:>^4:#H3D0 MR8L#>;GP %E '8?NQ0YLLTZYX[Y<0*8"'"&_80H:CXA/5!$F20K!+W1/]! M\EB])G$XFDQ0+H^OT&Z#SE\7L->]IM[]YN $7N$ QJ2M0)%-FII/*"CQDB]; M**7UF.=<;R-F)( $Q $8D>J7E58^=ZM^=Y,5I8PW6376/;U+N"4?>SIX!*Q! MI++8]+*?LQ)/"4_Q="8E3%"#]4@WQH0.AA@7BH FB(R?1,:-R2JZK6Y,9G8E- &M(._ U/MVWG+T!7VC?U(NU=-@ &R 3AZ4:6(JZ/PQ.*UU_?\51CO$ B:O15C%_YM+ Y$U&(;&L=^^+.&>] M' _[1A3N-L' @\Q@S@@5(+20>DAWJA!E@I(5IW*>N6&"FP^JH?ZU,%C,#=7> M@*KUDN=Z'7T.41K@C:KDS5QN6?(PQN49X..->L3L<*D&XRK!D!XGM41?TV*! MPG@2XY.$[!U587D&!^JY1K66.:PHH8"^,&V;&6@?"1<4J;PAC,R1W)7GG_%T M-DPC?)8>HW"69DDV7=[A&3=?Y'$A]AC4K=R)7N67J^/CX_-> M$6,(S$:F(@4["RI'N9)C'KP;L".K3$$,0 Z6[=G1 N8LZY#9>>4G1"Y+%K,X M#!*=,\M^>7HT& #FKFU[;A$"20>CQZ@1CD2?[[QT?9)(,R>5NOF2O!!.,OR8Z9\Z42T5XK) M#A6^*5:E1.5[@CO+U>-VT;S?C#O>L<1W$_Q$'_ZP>XB#]Y[^D)PM> M42SH^>45B*NXK-,>GAZDPMO(F,/5[D]!-JY^K=+?8JEF]XN]G ].!^<]T*I0 MFO%7JOT&N03J5JY9:E7FIG((Z69KJ52V\CXPQ_0D#Q;W$Z MO:;.'?+YX+ D6^J7^Z(-6Y^479@/,362X"P6+Q'>6DD5K M5_%$7C&7[*'7?R< ST[[=VM\",!9"A5]A0N[^UX))C-4]DN^^@0JWA/86=(2 M9TKV88_<3-L=I G1TOIGA4W^H R3'VP#PNNWA_KF2^PL78>>IA5W4P=EF-P@ M[I &FN9*;"/+!G19ZPSP>*W5X(>D"[[=?D@@F CYX5,HT(#Q4$9)A+4 MC8%(/T(M[@EM([V$53U"+V'M%*I:QB#2/V Y63"0(J'53CFZM3]Q MQ[P@/W4EYC@/XKC7PJ=?$Y,_F17N)A,4EO$;6@-^"DKTA,(L#>,D#NJLD"@B MC^B0J_$*"[+<*2P96A9:9SH#>=&F96R-3?#^)&.XJ?(6G+$?Q-,5RWKV3 M"$=TC5+,C2R@5U&3S%;G5WTD6A>8/WD4^%WS)DO+.*WB=%J'A66I;%^IWPBS MV8.8PYV,82E&&VD5Y"%RM1/R^M]U/ROPVK^*/(Y#P:)KULC+%;$H@=QPV@BL M,\-H(W=".^)NXZ0J-Z'<3:FKFV' 0%R[NR!O'Z6-- F6'K=,0Y(6 -TB]M_[ M="O:7C*A2NNQ8(,^#44S6#XD1?B"2A('S<1;];/G:CX/\N5H0G(Y5"6=[4<3 M.G4,TZCNA77-==\TS)Y@J=_-%T&U$4)W4BI_/ D068P6!S!F#O&.*B)C">^UGE%8Y9@6 M5-R]ATF%QS')E+,S_/9U=[WD-Z PC3K\*N/%S?5!J\Z4(B%%!(N M^QQYM%9I,U1596 =N=!K6W2[8-.D'W'TXRI=A8>=P1>+LO>]0F6P!D@D?#=? M)-D2(9KG:T0%4KXE)*Q#8<*%&2!'5W_F[ZH+]2VX#1#CL9"XPR>" M?-G06&=*M0$!2*<[)$GYQO@KJA/M=CD"Y^+$S96:PS,H%X*--!X6'R,XR.XZ MS'/B2$HSK5\O-V7J[.L4U 99&CTF0:IUNG#Q.:951\[-^L=3+M&"U<^E%IPE M(?D3]RU?%@=/.IDR1AC _O6$BC*/P[+>^W_%_!1/SU^5!UMI/887-INWR[F" MWW/T5.(L64O7YG;VE(0[PSIKGX99P.3NYQ-X;6SR\8%B$YK%B=V^0?H/NKHH^P'+.O$1NHAI[VIQG& S[S;B%IB MK\@Z2E!O=P+1)-6HYRC5XBQ_$O7P(X,B2.H'?JD,PQ*?B5[QCO8U065V6^]] MV<#))OAX)'9T;=0<51OLXXQ.^;>B&QLIG]QL&L3>SXH:['P-$E[0Z;A7P;>1 M;*K;#46KP\!^.ZR+@V2U\F'Z5RC%6;HLC1EIG*T,'XC.2/6=&W,<:;X(2)ME MP$$WBSXL!GHZXCH!=<#2TSN?,SDF9PG)VG&ERQ$U2L,\?ZBG7PU.UAB8V_3_!PD%1I&OU5%J7A.N4%K[+(!=,PU MX;4-4F>ITUK.FF]!G+#EO%[HR2).\DJ@O%!MH@U;HO9)F%S1UD:S 4H;*=R< MC/?;^"V.4!H5388WIS+-!C, -:];&,TR8(K<<9V$D*X\XV])R\0!(65[ED9\2U?%[O$!NK^([NW]= MZ^P,\'T4%34[/.I!<14%V?V[36=GD ^GJ#7-84<)!_85;,_A&E;C-I@R&"])W77J^;@Y,&!G>S3GE""84:/05XN MQWF0%G@GBIM_#F+Q) M/6&'(.A=GC.F/$P'(5@4BNOE]E\4,Z)^(TP1;G:%[J;(!O@L9(VP3[!R2!X6 MIH <&2STY\P&!*B9W /H388(.XSY,HFZITXUJQI=>7$/SP]!GB__$Y^ZIE&6 M3F]F2)PR1U:<@ M#5B<*S7'9 E5#9D]\)^E3AW-6F2J ?6T:WE(;PM!*' M05I>!TF0AJ@8IM'VVO(1;5Q'IP. XP'7BBA9QY6FL";M,?1NULVV%C-&B\"R MT@ILOPUKW9\KL=;&.R:W^8P8"@GN9M08#!&88!],:& M9X>Q7AX_&U'G_N[6WO'SZ/0"Y%DBC?YO=/QD.%QE9H4]?AX!O732B*,6"#VR MM[VAM$(D;\WN5;ETWA/4P? NCX]!GH"VM&M50_,F.ZL :?UH64$@;,_YO\3E M;+N*^ULA$C:QW:'KU^XT KG4E:DZ+T$CMULR M;H#1&\NA6.9&9#* H,9? Q9,:5RC\\'(]T#>S_I ,00#_#^S$'18)S0BKZ,X M8M,8@I7J!$8TOMS]MH[9=3NC"O0OIF!-E9Q7(1QO;%AMO9HH(*C( GU]\WF2 MX/'&9&6'(%],5M:9\M#M[%.HZ8H)S,'?F2(JC!(/KWJ)9\ M25&!\<80QQ.4_)@C]2L?RKH,+O2#6RHN]!GD@_/&_M8%E[[,O6Y)5;ZJ I#6 M] '+C= (SUA!B5<,:K*C__\*U!_3 MV%[5!J8_KS?MRE_?^DC(Y99GN$#-Z<;TR8'X\^(1ZV9LG\;ZE\DH%-1[N;PX MNKSLXWA3 5*\5]3)E0<9^C'-\T0VXL0-&W0!VW%%R&%_DT(UYF%NGL' M85D%R>@UB:>TZ4]Q$0;)KRC(/Q.'\;AWG(TND8Y?/'*@]G>+K8#,OKY0V>?*89"3(@ M"ER5B!3GR(8M4GTZ>CQ=ZYS9OB/P9^26ZO#FWD<,1 !#>>9IV")3#?0-4EM> M37N+GDJ\N83RK;?X"-V$RSB,DA6.\%"^78IOP(#".J'UG9$"VXW MY7"]N3%[S#.\])9+DC2LQ/M\DNQUP7H[,:XKMA(:M1ED-Z=JR&V#"71OKK2$ M0A.1E1.\1FT&V=%+8-I+OPDWANQRH'ISI=05N[XLU5W2K%J"VV>1&$TF<8B> M%T&(ER!ZCTG]H;%4U$Q$,@5UT%6G\NHPX%54[ HBH,G:/4M-IKJD+S MNG3M0?+G"LD^8;XLDRZ84][_ MB_#@]P=^]A4I&'WL@9K\1GO,V?5 <;T[:H M7AS%XH >]8\80>3$7N+$Z^]3(XO3J#N4[2YNAPX+A5A05/%GYGF6=56I+$ M<2O0CT$KFZ\T6@M>BSR:/.;A<_5:Q%$35W,]L(/T+'U@#D ML:BNIQFU#BQXM.BND3+W2%%Q)J>;+;30!;(A0TH,%ET9VQ^U.WZ*DNH ,&6J M'D$[G.H!6[ <(.M)')%4WNW]1X1-DBP:OA MHL)'VW TN9G%:2"]A)?48%*#9%W4Z_2'2Y,.&KEG!.<4_R/YS&M0H/_U_P-0 M2P,$% @ !TB:4A"K& UEMP N$$* !0 !GW/DN)$O^O^-N-\!UQMWW1-1FNGNL>?AW3TG2NKJ'JW5*JU4W?;L MQ D'542IZ&&199*EQ]RXW_WBP0>*(%XL$LGV/7_8TY*0R4S@EPD@D4C\^_]\ MWL7H$6=YE";_\;LW7[_^'<+).@VCY.$_?GGKZ M.MQ$29[&AX)\(/]ZG>Z^(7__S#^(;K_]^C7YD?SK[7=G\WT6Q6=O7[]]@WYY M_8<_O?GA3V]?_R_T_]Q\_'_/SJ@(<93\>A_D&!&1D_P_?B=\Y/D^B[].LX=O MWKY^_>TW5LZCH]9/WU9MWWSSUX]7=^LMW@5G4:E'3479=-&]^?'' M'[]A?R5-\^A/.:._2M=!P3K1*!=2MJ _G57-SNBOSMZ\/?OVS=?/>?@[V@=9 M&N-;O$'L\W\J7O;X/WZ71[M]3,5FO]MF>-,M0YQEWU#Z;Q+\0(>1\O^1\G_S M'>7_+^6OKX)['/\.T9:?;B^5ZOQXQ*LD^L:3C#/WU0_KX M38@CPO#M:_H/.M.\/GO]IG2O_T)^];>+E$R%\_N\R()U4?%C&K"O_*VC3:/D MD4P9SM-#ML9."O)N._YJ<-_U53)%D19TCL;)V:>[W_T/]G?T2]7B?_T[YU8+ M-\^.^RS(UM67R#\-TI4MOEFG9'[<%V='@FZR=*?LG?*3J5*1;\8=T&I-Q#,82KF4@T__ M#CW08M]U#:S8<:,-Y)Q\*:1?>Q\'#XJ1;+7Q-)1MR=IC6?\=T090@]G9?^)H M=G;>Z'99[^7>D56QP4!;;3U;:EM2I!_E MZR#^&0?9>_(;TP0NM?8, EE:)0QX4T3;(M88&@B*GNZ"@J*;/8&! ]$>#D?M M00!Q++$)$J6#F! H.GI<#8N.[AYO0W_(LB,\ZF<*=7-?VWRUO-*.GS<]\A/0 MGH9)T=&24PD*W@[QAM!8Z.K<+@AT]>SX MF_\L2/*(HLYJ].7FOH,"LKSJ $'==B)(4'5V9^1 T=.C(^)NB^/X(MWM@^3% M"A-=!)Y1T2FS$A>L-2J;3P0:ZE[O H>ZRT>#QR(IHN+E?13CZ\/N'F<*4,C- M/$&A0[XV '@31-L@W@AJU%6=*8ZUJB=''N%J(9(4U\%.M9GH;NIUI"4Y%:/= MM$.T(>R(=W>N/.K=/3ORR%\0QY(%\642XN<_XQ?MT$MMO8Z]+*EB\,N&B+5$ MI"GL\"MZ6!Y_1?>.#(#+9)UF9#)I-B$7Z8$(\G*1AGI/8*#T"@Z3%@JH')'- M^$X2I1DJB1&EAD6/U?#(6+(:FY&1-0]#,MAY^9^K*,%OM'CJ;.\51=T2*[!3 MMII5_T"T/5HFP(#1]+H,$TV7>P?'6T=PO 4'QUM7<*R>TJF!XZT+.-[Z!4?I MLFQP43>%@$0CIPD-9'C'SVS=O[550H4]KD9IZ& MO$.^]G"SWZ-T@]Z\?77_%:HHH(9;U:/B4*NZ<[1A7F4!O8QQ][*[3Z6N+@5O MM?$TP&W)I-'E?T>\ =2@=O:?.**=G3>ZU2Z>UUO265@3/^ANZMEZ6W*VQ[AJ MAJIVH/$#7>=V&7%7SXX\5?\%Q_&?D_0IN<-!GB8XO,SS@R%0J*3Q.GFK)5?, MXI3@[%=*@2H2Q&E@YW/#$,@3NZ'_1T;,YS0F"XH@8U'.3)71HFCK%2&RI ID MU T1;PF+!T4'RSA0].[8$4>>)\%/,.A$502%,K%)3^(W_JB26Q6&+/-9:@+$ M*8"CD=K>[PA*:KM^9*B()UY:@!PW] J+EHP*,!R=/L(BH*M3Y7'OZE$/QXS9 M15#@A]2PZ6^U]'[8*$JI.6_,4-4._LA1ZMCN4T>I5T<>\\4.9P_$K7S(TJ=B M:V/J"@JO&%!)KE\&A[?;Q4]76:QJ%XO-/$@99J,"(CL!W MVEJ7S.KDM;HUJII#9Z>H.[TSD4W9XZ,?8!:8WKV-'O&[H C*!8OAY+*;Q/.1 MI4)NY5EEW9[F1 ?5 A/Z?%+7^UT'D[JN]W2N0/ZYS%9D VQUM""T!CE=$*4U M'C#0G](,T>;3.&60^EI]T"!U]&APN$Z/HJ2:*Y2=+3W!H%O*-@2N4W0V,B4SEJEZ]SCBCGJGO4V\HM=$,4E!BT1 M<$P"A(26W&9$,(+*8TP%&EV]KX-(5]>/!Q7JG3(<:.:-XR:^H' LES3T;&8@ M?P>="KHZ[VAD.WIN[ .G=+>C2;#I^M>[;4!&97DH:&E,NOS4'SMI"?T>/NEU M4!U!,2K$R&:($R*!$O@HRF)<.@ZD+ 9E-$!=KC?9_!!&A-N\*##Y+LVOUFP? M=02> *25N0V"7[(SQZ"8,\A M@N,BKW[3QDKYZ[_5E[HOXB#/EQL&V_ESU+7DL*#Q@!@;R:69AS:A:8^L$?J% M-@.IQF;=[15>K/O<'V1$"=ZE9-W3%:34-?8(DDY93>C@#4'QH>[C-C#4'>P1 M$6S&8Y+,/V)%Y$K7V"_\(82(DX6]A%G]VE=5?C+D#G$ MFRAA%0 ^'**PK-_N0W*O]J=$M&1_2CB#V-^YB_V=P]K?N1TBSJ=D?_ R][6_ MDR4'LK]S:_L[[V=_[H5-PTQI9:V_^RIH*D@D%3-]=SL>& NA*+Z[9#N<1>L@ M0>_P/LTCEIYX"%<7'5?D*XHMF@T1Q+%1E^SZHR,L M7$VE1(";-ON14!XB*8=A1"=5?T^Y25.T\^:T9 DE%W&$ ,"-F;9+CYV#HC]' M&^GS0QXE[!HL.Y+03DV*MIY&7"5I>]2K=J@Z+(*>#K1=+(Z^MG\!HGK+S?LH M(6O$*(AO4EZW3?/8BALY1*Q/KX]T5[(BH\&=FA!5E,"/M_09+&58T&*D ."G M>OE%U1 "4JK77AKP*)YX&7?Q/)R<(%CN?(1&/^P ^+S2O$*C:PR!TRO-RS," M!J[4S\UX!NSI H,@5\*$$KT2(/Q&_**""I'/DY"N-J+D 1/WCW50UE)YC@&J MI>\*3Y6M49"$Z*@]#,8'5 "]NDX+C-Z^^0HZWF; 4U?@S0 F?_8P)UML(H=Y M:=MNZ!'UDHS29I*NQX@_H'](T?(KBKF)9 M5E5&D9,-^CVX_F;V9L?WLR^^_%;-D^27_SQ[1]GWWY/?F0MWN$U.Y%&W[Z9 MH;>OW_S(FE%PS!#IA3UF94_BE^&=G%/6X@F]!K.NL1-X15E!.C"-N;?]E<;6 M_;FG=WB#LPR']*V0'5X%S[7OU'@I'9%'9Z6572JR539&O#4BS<5U",R2HY\& M!1$==JDQM-P^+=2,^+:AFN'N\5R]K/)=YO/J#M7;+7V>J$M2*FNLETV #M*- M.SKN'W1]"E\469^W N0:GBO8>T:J2N(T%U@[) MYS$PV'63.C&>P_B:.YSD!ITIM$ANVYT6QAZM;X_I>V_)PQ4.93 MSK?$.BO4T_FT1H,&$DZJ]H@1S! C.4LW9X2(6RL8U'NK$E,"E%6:'/+1@DM. MNT8/"GDUTPC,+=<7' M'4K/O.BO@S7YRB$."K+E(^OF#*\C]L&OQ1[WG2)TX9@?)+7WGAPD2ZS*#+J8 M5%J06>Z+B>4#*;#1G0RD (;'", VS0K[$X7NYCYC =WR2@$!VFPRAPKN0I]^ MK/#MVQ]FW_[A;76L\-WL^[??S_[PXQ=VL'!2SX'&5S1V)059-$;E,P\*[X,H M7#SO<4+6GTDH[$'5+R X47O-BK+11LY?852H)&,V<1RG4;R0X&=*/$TIS,GX ME8:4:36=7%H'],GY.=;0 UHGVJX/X=:%YO4@S#FM24AV0CLA&%L!%AB:%T&^ MI1> R']H*MLC6470*T'%19!E+V25\3F(#[H[P);T/J^G66HD;1T( ;_@1?\A MD,Y04*"*&C%RH'MKIVJVIO_ #>E(6>IW19 5WI6AHW2/'Z(DH<-$5K7$\:,7 M'$A/6 RDI44N_B@Z8CIACZB=6X6RL2'I]1JEBR^4+E2Z.$*?&<*/1(XT>]&G MW1PW\YKQ>R2?G$%:_ADPD\961+CDW'[R^4V^E6$H)]G*&/2]1CDC'?0U)?66N&-[_VR4ONXO/#?7J76YNES[GS(SD5Y;?+-Y!8JQFZS/,#EA[8]A0E,LN\S,(HH?6: @/*$#E1)7IJ=$946G,ZT/6^-=*DO8 US#S:39.SQ<[BB##[#&]Q MDD>/F-][N4IS>N5EN5D%SSHC1&OMG3 ;8H_V:*6+?".+$Z&*"KT205H2 M60Z*71_"AAEK6"M"1[A+6- MQQY>D/MZI_T\\#[^M/T[3+#+(;QELV$_66CKDV KP1?LD5ET'\0TO@UY.&\E M[GE]V*Z0>8A\'\>\Y5AD.\D/VPF3AJW-3'$1-XM&+:.26K+!L6D5&>.O9 MT/DS/W+!$_Q IP(3KOO(GW/Y@X(L3W/0V=.$FC;239#Q6[+_0(]VR;1-[_@0 MIW%#(X_1&N?UW\K-*@W:'[)]?,C/N5O13JHG\?7\$, I/=!5@I_1H(8AJCG. M4//WDBD[J"K9SM#Y2'.,=>A]K-X@0N/L$3:F.0C:N]XM.!GJ,*?#YL.NSM9 M9\#J,R#QV!?Z0IREQ,T9[U2.<@VG5!HD@(#7J?Z[@0X&T%:UU(7VDRH'[ZJ' M6!,^;F@G G[[ZO!62 (LY2;*YU;/K4T)6=1-TL*FLMNQJ4RFO)N]+K16FF ; M53(Y371+XRADL<+/EXLZ'R[#9,%!1*+!']KP0Y8>]L-')^C*K:P?8)'B-YS^ MDRH8UVU7QJIQW48%51JHDN;%KDB7F1:L1%"W)L8R0379J*6\>E4*LM-(G$;W M:<:>VR1N(FW5W!&]B' Q/7&G[N6#JNOM/_YA]O;M#TW-W.]GW_WX%OQJNUVE MM9/@)O7C64?73ZFLTUCHFTZE)XWOTU=[TC@^_^N\6_R(DP.V\M\:&H"U79?D MRI5 V1B^X&(OZ;-*>H6_G<"BSLE5#-X)T"6,3U9D"DM3I2M0+4J5?L!SG=C. M+;1N':HA\ETQ5B5[=P%61? &M JKFP;[X(6F%^3_^B]OOGO];X/X+N_57+5X MZRSIJ@4;2+33+K8)%S26O? MINRR.2K; Y=1<]*@JE ;N6R^@(I#V7 MT0M 3M].TS;P=&TY38,O,FVKWTUV9K:?D4&NJC'?<,.WH_,D)+_)#CATPK83 M%[]7U!RTZ[A)POUF2<[.44H&R(^I6%Y+.TU)IH^F.JKBS"MPHSSIO.N''V8_ M?O_'NICSVV]GKU_#GW=9SM4^!PAZ:?5%ZVI7# I00\]70%UGAH[KGZ[3 MC! MG\7^4T$ =^2GV7=*YWVP.TYGN>NSH6F>\O5,W3I=_XD<\/708$(G>Z8MIM;0 MO:[-J;.L4]XL5^(J&K_K;J7DJAFQR3<=^:SXE2]0&7'**Z.B+*,?EX,AHFV!JJ,$SVWFUWNXY MSPK!-9.?VFZ9_.IO%X*%+9*"W\=[CKH21/3-/;A@@[QRP4;!>51MT2^TM73T M[@,L-MU=0<2FK_T#XUVZ"R+IT4^-:A4!(#AJF2WAP=M[SLT867A(=!]CQH3O M8\#X6YE^#K*(KNPO$S).."^8/"\W6;0+LI=SG+#*4^2?']GJ0;-2=67D<>7J MK&,;=!4#5''@R"/KV)()$KB@7S@?H"RGX92-*F5QJ>R^5/;>A[).B?7_+",< M1ODZ3O-#AO]_I+3C:GHB:OM<9?=STNU5=S\/#5(R_2;(EAFM^8)#5L_I!F=W MM)"W9OZQHH8IK*[11E]KG1"B-$.'8IMFT6\XM#,=F0K&9#JDUYL*)T -Q03,PT() MR2SX?U&@U /(/%1PTIB%"DN YL!?K7 QA8H"T@QJJ6U,8#)/ M%/7'J#$B_A@R@&A?'HJ\"%C)71?('Y%!XOY8?COP"S23F0'T>J@,(55K FH- M':@RFD0'I#SF53P&44PW/N_3["Z(\1U>'S(>=,/W1?.31;:%*R>?.1C.6LJI M//<%:AK.4,WR;)-F9SEA.M[!K=OKER?K>D?6),49F=)V*$H>R69XA_D[Z)+* M**3=DM<\5?E-?N;7TS67!Y5K*'3#:"K:9N/X4/(LIQ! +0B )KCT\U-2VDL_ M)S4]?VQ5TZ(/LPEZ94,%%0O'/&)5C%%\LU;CJS1YZ.>=$^ Z1X.H;^.C1U1T M8#=]JJK#'SBD>42SG593&M SBODO<3HREX+I[Z/]34H\2Y0%<6G'6]3E4%)X MG%[44BMR>>NFFFHLW@MFJ0'262U+C0Y 8"_XS4479-ZZG+Y&^)UI=I/2IF0,1J$Q+3I/\')-U&A9NCGR, MDI0L4EZJW(EY$AYSX>^L?<3%-B5_J5=UQO6#)RF\KTE\]:YBG-+L7=YO$--;HX)8Q(%\1\-N2BPEQ*GT8?LV>+JX[<9^EC ME-/;"N3'ZF5C>G6,WC-A1QKT&@/Y\H%8*/TGYCW/-SMXA.O]3F&++ZA'RRH" M??K4_]+>JY?MWBYX=;&^9S$B=#F/\@P^\XZU@\+[[- EM<(FZ(,T95OTJFP] MX"4UMX6:L_34 ;ZJ5FM?E9G30X:TCN5?V4\>/950Z^#?MRBQW^T'E,"'6GF> MNF:8?Y5329LJWD3X2]R P+A=>S.IH<#A)8=WBR3WJT[-U>H&V!^MT ?X\U0KO M]FD69"_<=](:,YB.!2U2')*_T7^S2R#S\.\'[D\U_JP7-X]>KY^V4MW>BDNY MQ)NAFA&OEEZQXE>_PG=X8SFI;]9T![L?Q0JOXF'KF+BM&H?ICJ,QEY0D"S#+#H)*=QFZ%XC& M-39N:AWOQM'1=EX;$OF"JHE:50D*D#/0"=Z]/4^=X-H!ZI*5@1'I\?J..4M# M U&-K$-R=:VHJO&8;]&XEB!S4J *)?YI$D6?5*A1UGM20<8?XN\P.[\S9S6T M&WK$MB2C%+3@#:#3%JSEK*M?"W7QV&1^=A_D9"8@RWG:@!W)-(UY4;L_O/UQ MQHK;S;Y[_5U=V^Z'V>MO?V3G8K0(W@L.LASA)"2\VH7N?G K=^?3CKJQV#:> M;B#ZLYA;G)/N76_G2?@.DSY+]W2N,AN0@H2" M'J?8X_<_O&7V^.:[V;=__+XRR!__,/OQCV^_=(.T@GK;/JUP[L] TA8)CA4Z:3V=_ M>/LML^"W;V;??_^ZLN __DBFU&^_= NV1'_;ABVA#[ QLSH6Z6P-L1G3QIJ7 MK53R\J $N."P5N3CO"QV)IC6N4.3V(*9 ^8:;QS8A+RR/#<)G)9F\6&[*[VM, MMM7.:ZV88PGEXC!YP18\O 74CLU6S,I>^BSHWO[P;;4A^^/K/]1OYGU'UGE? M_(:L$XARM9D.%'K<<&5D1KW)4GWN[5$KGQNI(^FD/0;]*^)_ALE,L9%OWRF? MUVV%/,;2%D(>8*#\J?JZ]2H5"C%MTS@D"X_S((_6&IPZ/$QJ"5EO;A[J]HA==;'!YHUWS]>S*O'%4D*[\ M6^MZS)X@4R+IATZEV?Q))]\#V[E,@V,U MB==+'TJYY0A:U;2<>&U4L!FP2DWAP]6DA_K=L@K#@UA?_+)2D_G>;\9HC7 MA1!83B#%:;A.^ N.'K9TH1:03P[=M50R6@2P:(8GN]J93J[F5V;2?3R^; 74OI EWJWCMS@G\*65WLCM2;_ ;4\=]@JL^ M">KN*!]]WQ]UB>F"G _['M)(*F.?G(6$Z?JPJUZJ_*(MQ6?B5Q#3Q[^:@-2' M($I8CQBRP;1T7E/$]!K(J46\O5#!!C$*?N2(1\AXM$[:ZJG) Q.?I3^.4I?= M]1K$J&KX30&SL XY+\S"-"83X#T]H#O% .ZI =LQH[-66Y;^^LD'Z?)>8\)! MUQ.#K'!!U4[!7*T*WH9<+&92!Q?3BFS:BFACK5).4&B]8"K.P8WFI+ M-^)@MS4%H.4V4MO8+G PT5YXT*"AO9@#VO $0H &BS#9<H?TYF'^D:7! M*V)SPM\]!=E$B:2R0>_NT"_\KYX7C*=(YBOR)(VE&$*2!M)CL9%RXL'AA7"! M0^/[500^BX^H9.ZLG%K>3[D)7EB<8YYEI E[FXF_F!#DVRJ=<898NB",L^VE M5>>M&ZA9[60-0"N=: U!JGBBM0*P-^&NZ)>((//GR%RC6T$%]S9<2WKC^W!5 M>_0+I9C2(W%=XV!X**YK$,!Q]"[=!9%N-C#0P6.IUL !39QFBG@Z'@]+1!T/ MAN\KNO0U3?4R5M/6^U7=8TE5]V!9*Z"%;A]YJ M>BM%74TTOB79QD/Z*V2R&4\AJ=-&9%>/R)1<@*VY*(K<&FW%H^%7.[WEAF_] MB&PT')7A+1&+.*;RM^;T%F=./MV"LY82)NL]/MD/'9%6E3;4J2Y>D=EO/"6@ M]AM,SP^X=TA$T\.N,1%[%3S?I!F+A@E'ABPKE:AE\P# 4%_P_3S\(+W2_2![ M)_!YB9D9HN>WQ#C()V:H_(CB=3#PM+"Q^VE]U$]'+T_-V"T6TD]%\ S[O,&P M%B35G1C6?. ]RZMV&IJ-2;9;)'5X?LJB(<#[/HIS\Z1WY,7FX MP5F4AI6R/5S-Z9^<@.\9H-]Z.*.&]:PI?G6V2;,S&A.EE< M'L0%0ERB&0HVQ+U0#S,U^ M2J)X1O^/K>9_G/WPW?=?>K7&L1V$K2<=RCOTSBW2N?C:YMZG&;6X1J(JKY]E M\RNRD@;A["F?:9A><'!Q_$947="/L&8'2H++0_5=$,;>?R;5.'VRRH(DWY!N M(0O)O-J@L/JP3;5R7F9V#,_UW1__,(;G&CN0].4-!U1ZW8#N3$S,FYHOL[G> M.0Y@YKOTD!2]++38!@4J2L!E_(JP"G-?PUP!5?49Z28VHQ0%5;(@01@V(PCB".__ MN@1/IK7U\-7W%UN:<?JU<;\ L 7/":R_;#0?-(2;LQ#NY,*P??J!_!8M M>,AAN1&CTBP:O4RZ CV7TZCJ<;(AN!P965D!9"2SV\"'9/[EQ#.=3=XYI#F* M\?N)I*G]0!-Z+/YW:$UC7P-'UX8V+D\!MFX<-3$V%LPN<^9>W>,$;Z+BJW_6 MX)N0KR2^V++XQR$J7MR2UW3T,"EK6HVTB6HBY>\1IYU>HIIYQ#3I:>;A\GP1 MWK(N,VSE99MBO;S-3*R@//B4NV"+Q%C&ST;L!2]X;)#9^TUVFQ+%)Q4A'LKW$P]PF><''(II#ERR:_S$ M_J2[RF[+P*OWM]1)=O^$$''*=O929="$GK> J_+05SWZ!VHC;-%Q7/=[-%.W MN^;05Z,+_AACSL:MK((>\>$KRR#O@B3@Q49@YVL7*Y,G;!<3 _<=GX/X@$]P M'6UZ>,\A:>3B.!CQA/V&43F-VYB@376CS]*DNJ$';E'[9 M0[R)DHB>2'PX1"%=^H\S5IDP5B$?*QX9G(I+L3*G3K]A94O3< [,H?7T#27M M1%Q#I8FS9V"$4$_5]-%(ZQ>FZ.'T0Z-V!(]=(S,5/W!D.2YNX,AL_'F!)M$V M7Z7S,&0N/HAO@BB\3"Z"?50$<7==7:;,R5^O2ND*-Y<7Y2) 5V.;?V%&TX4R3%T&O8C'JE,*[&$" M_W!]-\4*V)[ML^VQ/!LG?-)QG2M$#"(_RA4:^SK98%^>0 +S<+W8(\U93FT6 MTQXGV))[)V%7]\E7*4WO.A"B%UJ)-GOL MVMJ9"#PE2VME5EZ87Z6H;H[*]A#9S/VD+[,_N?09;P^666P&C9@M[ DQ-AG M;GV_Q2C@F;UU:CA[X#7#!?%WXBO:7:-#K\T&ZS799+-#<-*$6F6,'E("DH0M MMS.ZYLEX1B]8#J\Z6BTNSQ;/.%M'N?9UN1Z\)G+XH]*TQX$/;U+R0C6S*9[Q MV&K-FR"LTF4J1S9:O+H9*<0UT_](= M^G@*LK *>N2SVG)SZL>Y,!.S8;>^:1OQA#,W;56Z/K 24.PJ#'>W9VJ'.P$G M96&X3CDFDW%3Y;T0?A.$&EZ:T"6-X3$S QW$M1^%!M+5 7ZGIVDW@8?,K$9! M>:5'-P0>'S0^EL+XB)FBO<_'C!42FQ SB;?*M-TMO96KZVNO555V9>#8XFTR MJ:W?"BJ2I(I["'S/ /TTF5G<975@S.>?2;P*H01$1SV3;C3X/$CM/!PQ ME MY_704J^!=-18MT>4X(RLI4L28+B?H,B^5&1M4,3O$: %LN2#.PM8>;2.=5EE M#H>JJ+G94NQY^+0:!\TDX"TO+I4O.L":T*E:M0MF[?5:>;4G5RQ*MN4*1)]/ M9/+P]:*,7EN\BME-X/4A3(7,Y68QMG.4%VZI G/@OC,R/#=QU*Z M!V$YX]8C<)ZAYJ/\C_3-LO;OC@BX,,W-W%>5/%^QZ[I<)%3)A*A0Y8,70$_M M0/<\FT"KWF)G]V4WLW_@YF.@J2P@/D#*DP%Q /X\+8$"%?HF2Q^C$(?G+Y]R MLIA(EKR:?O(PIX_&\IMXYNF\#S./'J^7KEVVPUQ0Q8:FT+^BG(@E?85J9JCA MIED6^%E_#Z+XQ?SN)_3^:OF7._3^=OD1+6\6M_/5Y?4'-+]877Z^7%TN[B#] M17\DMVV^/XRG:+>#V.M$[708^X19!9RL)9NL'W!"VQ/MV&7,M%8O&$\]RW & MF(+3]#JG>QO@^"2M/I*LHY@^?-@\%;1*AUL_C/,YJ'CF] _?VFK%9A.S.I.3/CN2'C+E/PYV5W].[AW>D\&/ M.M,YA(X];N;1J;3D:^-8_#.,P3H(2..E^XP:3?$R8Y&&/0NCTN!#GFZ*IR#S M7H:DCQKEJW:@2X\NW+8MM NT_BSK_)!'"<[SBW1W'R5ED3.\GZ]Y<3/R([]' M=YD0G.&'U5[MKP8Y0>\O@%;7$<,@='NC(J/YNCPYXXC_MJ(()&/DA',IJ9MKW1:#;J MSZ71;],O+Y-W4;Y/N=3+S3S/L38EPT#GT=68-.C$?;F;(. 5B"CB;\K)G*8# M$8>PJ&9T6C*D.GE91C&;X#\$>=.>_F(5L9(5U>^@O(=KC["GHE_1*G^L1T)& M%,1]UC8^S=P*NFV3M<)M[R3Z^8X6\_LMX$R)V9-NID] ;FPLG#RA5DB;[[4L>T5J"9;LD+6@3EN]'_'%X M8$G,7[$*A"A_R0N\(]JM&3_^9#BAW05)P@M+4B%XW?R<2<^2#LCOR_?+^1(P M/ZRWY?>^)M9(&!-!^.DY5WA&^$2$05 :9GK:8'L'' M:WK?D"-BE6:U0\\PYHHNI!R9NE(1DD;0NT X7VS0$*IXHGW/789XR M7\TB!.S"Q..BR4DWZ>E'.3&%#F43?*V+0 !'7D_2\H+E,N0"2&E05##=*+B/ M8O@ J3M,VVLB=XR"&B&]<']-^N:0T8("QIV*-0=8\U-H96M[K"AZ0U^NJ*!V M(/WUXXH$G=(#6Y4.=Q8FI0,=I#V].V!ZV,%J$]P$&?5G%UQ&)Z/2L0&U+*U^ MEN9%>/"#25[!H60S0R6CJEI@V^GA=)B*C*RKT<5(7U8 V@JZJ]1+7Q!A(>;B1R! M)6[)?:/*9A_>;RQ6;#=8^>2P]LGE>W!TLYCA/=WA-Z_#$7]-?T^K\[/J_MN MUN+?TW($+#>"_(WL0^DNFE6FPCM"3\L>AM&&"(19.7].DQ_(C,HWR&46"MFY MLF@I:T VP1E_P8B^DD+?SRJ_R80Y9/N4%IB^/Q1L"T__3A%5_X%N(NA;2(@^ M&AM,9I,[7Z^S [&K9GLS3WB5JWI7(/S-:8W@RAITW>#<#Y9KB9(O$H@9%/C* MM]E$"W^?ROKBY"ZI=*_2#9CB*5.\VKC$:K5AUR#][,*\+NEG%* [AM)QW^)' MG&A?B;6@A=T;2)K8;@BJ-4)).14+-2M42YYU2PZ\T.^&EL7JOAM7D&9R0Q8= M0116DBVXSZN,NT?04)F&$72P3*>C0[B,[9K&#YB=:KB."HM!LS)W;MIA,R-B MK0)G1KA.8,/*=^BKX!GG-\$+K3K=9V_:Q64*V]!.[2S-L8Q=,&)44D,EI9^L M(-6$A5&Z]9C$'E$-1>OMH!J'XT2I]2$=-_(IQ*LM0S/*H#58].5$S8Z"U\"Q ME#Z@LPYCCX6XDV/9^O$9*:!-1COXW]'LO_&J(\N-6(EDF91E35K%3#2K SJ>,D=-LQ./B06G25"9JER."B6P-IBBN%*5W7!'_-^@JO0]$I=?: M>N 3O)3'9?*(\Z%*\&B9P9?VT.OJ6.*C9C:E2^V#*-XNP7-Y_7EQ-_T2/!9( MMBR*80%CC^6I^5O)M#PGOZ5VMR7KD!7.=ES,G6'6M*3W6;S:4B,I+%O2L:*[ MG!(QTC-B&SLD$$,%LGIK1N39TJ4G+3/;:!2I-?):]-H%@5(-;!?X 5K537F% MXQ$;CX L:"&MJ4,3&TMJR("/<7HI)!A0Q^7(67TSDBVFI4L_D[(N%1*-EJ6" M(:!555>Q<4ZF6E[SM_Q+Z&)@6C:0MJ;7S\;L&@ZLM$%=Z;EB,QDK=%-5N&Q/ M5;JOB2=E:A;P-%J=!38!#9!7.OC(+NSU7"\J64 :GEHO&Z,K:X]P\DDN'!WT M$Z:^.$T>IKUT-.#1:&T&,/I\-2A=8QSF] RV6ZAW$=U4)F&^S-Y%.7]UE]ZH MO<7%(4NHIV"7^'2F.-PWO+Y--%S/R)DYG#>/EZO,>(9$MK2:$.7+IU;&&>KM M(U\=4[V2GG'%JVP(X@'+4D'\!K?@)6 ?51K8E.1WF :V(Q@W\S$@PK!H%,O- MXIZ1A9;C.%]NV,:ZL(\+G>CHKT^-NBF>C@YR)3O0L=)@ST$D]I8DQZ0'KGQKAQDQM](38&RR*8?K>J"LP_9"HUS2O]!5?!K'>,UK#UZER4._ M7;,K4\#5M)/NYE7VK-HQ\P*[#4NZ;+VJ@]!C;I,M9\\1.T+<(T\O\'XR^$WK M=G?D@Z_GWT=)D*P'RG74,H-?W^MU=5SGU\R^@%Q'-\7;N8[O+Z_GUQ>3SW6T M0++E.MD"QC!3MG"Q\>4=OM=9J)X,:-KMD%\_GXBW_>HOLT MR]*GZKVJ"=V_M<&4;JY3 CEQL$J]&0>K<(@?QM037.ZLAK3*MQR M-/JJ,;$RCC9H:MN##92FN+H;9%4WT=7<,*NX245K[;5D,7KZLA0NF_)]FA$/6.;9+3<7Z6Y'GY1*U[_J%J46Q 9 ME%I=E+F3-*[7D+%,*D:(&"5TUJ233L=JI%E(D):]H'P;9-/(3C:C394E:88: MS%;N,L\/Q)KQ94(,.8AO#O=QM%[2B_#$P"WW=08>0)L\DV;Z'5]%C4IRQ.E1 MQ0!^_^>J'YVP]DZY:6M*RN#%K@)]QMH[J1V92,J^>L;=Z6/ 0I7L6 M5R8+&?K70Q+B["F+J"+H5<+O2T15-U:/^MQ^//_VS>S[']]\-86PLU^,0&VM MK6Q2^42@=@=YU%OV1F7 MV8LOZ99WN]C&&?G^U)Z)5BPU'.,.N M/&B26?1(Y+R)@S5[*\UQV='% 'C-T:F3Y63"LB09,:JIIS17]M!M7^JSKRB: MS?)TUE%6>GT,DN"!JR"$$-D+?,+XY5T[+^C97VUG-E._VLB LD9H%R_9 C1? M\&6J_MZRF18J!T2AB2'5@U*AD@S5=/#F9*M.]>(A071]IV._C].DR(3D M)V&]5;PL\,XJ#<^>A\_S6@?-I&!I^99WJCV!2(LJ8E9(F9"C%URP20G&YDY0KRQ+SX]LQ9/.*=\F=85IVP)= M,>I]YEMF-%^J_.%=Q!P%%9,G3]*CVB2/0O:N7)KE".J?A9XSE"9E,KR% 2^J&(,.I4.UA7B9?'\<$^(HB"#S@@: O"* M&?8TM/LS^F7V$"31;TP,*E,:1R'?/B;A#7\?(."W9 MB+]')S!4C[0M0.0[0T>0F\J964G-'#7OP%?87VCD^O\5)Z]?92U1I\^3"B CZMS8RAMMV8 >3Q-#1Z2*)-M Z20A;+ M9HJU9>#S+-16)^FTL"%$G8 #G][ZJ_;IX\?Y[<]H^1[=77ZXOGQ_>3&_7I$) MZV+YZ9J]D7.SO+J\ )ZYW- HG8$Z0=&?C565UB_2W3V9"%D"A,4\HR?S:$\& M^=M0JYHCL?U$G+7-4+1A93,.H&!RVQ/9,H %F-U2O MJWO8CEFFB_97[='=Y MO;B[(T[ZOSY=WEW2_<;$;,=AL^ &N]ZE[G@E3J'HEYUQV)-Z*G]GJ8>T3&9D M8O6[:6S/3U'I[FZQ C<"5VR)Q?&\ \NF3%[/T: /#A/.]#&2L $6NU22E(]2 M'5TL>47^DF-ZN,-NO"4A+5A_".+X!46[74! 0Z-),F'^577[!(?B:\;\#6.P MRGR8YD^QX]HYG6=$Q>O>=0L?,@8 ME+6L9ZCD,9&58(^QE).;G0?28Y2=RE))P42R"ICKJ'S&OK722Q%9AK,*7^4< M"+]9=U/BYG9Q,[]\AQ9_O5E+NANG4V%H*%E,ZJD M*+$94EYOR;!DHIN8!@F2<%&E%%GY;2.MWULR1DTZ;LF4J52,BOGHFFXR?MER MA#JNFM@-SP30YK9C=V,S!0S:K27U<)S$OF4H36^7-XO;U<\SM""[F)N/S)D3 M]WZW?+_ZR_QV,4/7B]4DK?U[@*'S10H\&%?-%6"0I_./Z0 MIN%3%,=DWW!)IK/D(;J/RV?UK%;W/?EXQ+ZKAFV(5?1LF]QPJ,*=D]D0G#2B M;6SV&D[_J'6+YVBI !!IMR:L\3>)?45/'9;+=W^YO+J:@ETX1%8L .-SQ:&R M0[L5B 6UUQ6)C3;R"D7G?L&-HJ=2UZOY]8?+\ZO%! Z:'% FKV>L(>:U+"N[ MWDXFLOEZG1V"V&;/JJ7R6VY5([WR*C]=J53MP?>L;CJP)CA$5U%P'\6L(JA- M!L/)JMC6GAQ,&>#*KB:CZ*CB:K(([]>'\E*HLIN%7JYR0H1?-=ZH' ";67/H M#_F_IC1<'REN!M%:7.P+,]0)]R8?2?BU,&T+U@T^?X_?9Q<7MY\6VER3J\OY M^>45^%W&<4Q,<2-K8/ORYXC>!U'V.8@/N!'*9GFA)_/H) SRM^%+FR/67C!@ M^!7&V%KXM#L;1+6MR 9.L#9A,]<:Z("M0N?558 "G\^<%9E?WJ+/\ZM/"_1Q M,;_[=+N@\?2IF8-Q5K%"DC^#:*1@3RS1I.6RX%#S$,(=?4WJ/LCI.XDOMB>K MIS+V:%(G]X%TKY8V/F.M4?7$QCS+2!,\H:3*88:^C>]AQGV"!G NRFLS9YS, M>8HFH.P%9QL GX!&T/FG^>WB['Q^1W91%\N/=!LUA[Z@.1"^>YNY'MS^['R% M=_LT"[(7FH%:O#B='UO0>K15&TVD&WH5#>)$TSL9MAZ?-A*M!Z=WVJCR"Z;$ M41M"3ZFC5CHXH08T>[27.A?+Z\^+VQ4[S+I=O%LL/L[I/V]N%^\7M^07B/EO ML+Q2>YB)F:6>,6:36]IK< 1HI1M4U,C#''FO@AR%>!,E./P*1O"HA1TDU=CFZ?\FO#0!FI[&F;;1J'!,R\)Z[3PF:Z,1'ZK)IDTD%: @D$ MOZ_4U+=D% M-U7UQJ"=44TB,:-^9L9IFZ"E@GBQR&IKT#Q=9+-[//Z8OEQ@5;SO\).#3;HL8 _X 2P"+(D2A[R M&YRQ*):%]U>3>,2]1NXV6*JFB+1%K/$$4MC&DM\G^DW8:2/?!!PXU-NX? T- M(.YU7K(+.!,H">FBPO5BA5Y=+>_NOD*ES[]9W/(]P920;W3Z1O!X?%Q..,28 M)^$MIN7LC@M56$P"3EQ\/C'GI%T;;DUS=(X3O(DF<-O8IT8^;:@'#J4'Y-Q! M"&9GB]T^3E\P+D>!EHFQ.EQW8P-G:2;]I#,*@9S7/BH95#AE99&FD+]UHJ*+ MCS=7RY\7"_1N\?[RFAV87Z]N+\\_L1=4;J[FH*?F?5!J,$,KB/JSP_*@GKY! M][+*B"ST]5J[&O1F4H_V9J&'[/P9"7MQ\06)1."SFB]M?-J2+=+:]F,+,WB; M<0N2.7&9@"79Q9XT,)Q42.U$+1=7\Q69K&[FMZN?T>IV?GU'G_>"3?'J 4M; M6YM$,.X*![G5U95V0Y\%G-HR2L5@6(.)N.3N'I5J&G5VI^]Q7VZN<)YCQ]-M M"UKOZ-!KH@!,ND&<:EINM)=&B_D=:'S*&E#=EF"!)J_[Z%U4%AI+PHN4O6N% MD_71)42[B)4+'[\[:2<-.[;2%3W;21]QF-)9]P04];RW=D=NQ^;:';83LT[+ M.)<3HZG9IR'698E;\.GN=%V7'S]>\@J [%X]C79=7G]87$._KM@/J;W,$7"V MO,,/5+A;O$\S*II-%JZ2Q&U/72VF!AGZ' XUC?JT- M-2"4+'-J)53Y\LN6Q^8]U5I\8.\M7%Z_7]Y^!+^DYX TD[FO UETO,]X>25, MGZJ05M1>X^,VVFAPY;DJI*4#[:G6XFYU>WE!8^$T&0F^-J0#UN3@MS70/&9@ M[_9!E%'7OLR(0/LT#^+EAI:9OXH>*TG9.^8O5IG9O=CYS-CNIZ^4 EVS06F& M*D8LBDH?'&"\ZLWO5DWF-\FCEEV,Z0O/I69BC-C=9E*RC?>4JXW?D(-#W3, MQ*N%62XHA]$Y?D%!F.[INCEHM-\?L8.TP;X(;MME7_CVWLS?10])M(G605+< M1OFO-%[[B7PQ*X(HH25,S9;7BXNG3;^[=E)HJ.& & LTIT_HB4RF8&W#*YLQ M9=DC;R(3J,!'3YR*P1!(D-H42CE]_(ZKIHB.D@-T0S9!N7F,@2JDG!_R*,%Y M?I'N[J.$]52ILV:^UQ%YG-FULK>'J6J,Q-:36QSW4VDMM(::$-0[PO$A)7OGA$Y =X?[/ JM@QHVA)[B&%8ZR*]Q5D2HIH(']Q#J MY!455#3"'E-B ,(SH&QB#KU&PB;,\- Q6LYQA4Y[9LO*>1CB'J 0 M8%WVS2&514D"46#0(AVC+BXXO<"%NQI@MFR+&&5A0?"=5O,>AE@:9+DO"X00 M08DGB!XQ*PUBC(/WXN8SW[R7ML[/R$S%DH97=RWP 4U.[P];*5F]/V;]5JC* M\)9(1R3AWL,U$F_/PG-E*DN]NJI2U:2(TTYO,AM,P8A/=:_((BK_"KH,E0L4 MNTI0N>"P]Q;M(DT><1)AHA4K'Q);ICLZT'K:L-EJTI'X6-$A@1#>.H92JF@( MH;9R3B@3=W3^(6:SL>L[*JVG)R\[YZR>DH$M:%P1*ZUD7^/FSJILL MW>.L>*';UH*6>B6R[9L$&!O#LF?AT;8<]))OSG#2&:M77/!2QA7Y]$QL$$UQ M1<2TS=--\11D9)^G#Q%8_II*>6J4RYHN4$B'WZM)\?T]S4O>/L96FNR==R+6K.['SG; M4N**%U0\YP0,B]$=: #;Q'J&&5(Y\G.O'&1Z?!0D+[_/I>%&0*$=7CV5UU*U MGZJU5%YK^.JDEZOWTM8S5)5]GDY\QE4/V@ZV:*\1-7*Y7B-D?&:X/!++<]L- M:FB\YKBH)9>S0ZJVTUN*NNCQ#M\7*,?K0Q:QF[Y130N<]&( D9SU8D"0QUT: M>]OY(RZV:=B(98[D&^A\[M ,&DC[,_[T."= L64YH&>2NVX4A.Q"RML25LS M&V#YLP]Z'^4IBF.6 %.0+H_N8\RK%U5_,MJ* P^/=N.BF9S\SQNPM6Q#7=?N MJOX^O>EF"*TA;Y^7B,KJB3&L7<1]H3A< =-)/L5.1+V66GPOZ$IP#6,5D$L7IB]BG> M1BIO3P*8I)<+CQQ33"&",XPF< \:6"'H^%$#?_"QF)B\\[WT[:*?TF&=R*'E4,4,4!W"\.I&SC^C;"S1>RE=_5:P*U%T3!AGP* MX3C:E95+:7N&^K,R\>=H]\/8W =$@C5L-D'C(\ ._ MV;XI"_X9UU*.]!YMVE:CCB6O0$?A65>BG(@!]]5,,-VP84&FG[(2'[HGQD=$ M!S4T)R"V3MB G MZZZZAJ*XA5)G?[) ,.&*Z)-0\)/I*'TA&.C><#M'T2]0NXQA3$+<5TS('FQV M$L-C05A4=HSU!MN@9.AP3/N 5=)L8UXQG,S1>["EC]:ZV(J4?E#?XV#'KG2 M*<])^+B!>Z%Q<,&.OOO[&U]D$1!'M+@Q68!$K:0%Q$*.4XB?] 9_=[@$%OEN MT9%!+8!O^(XS4[I='%"LXR)-V,/#?XF*[<4A+](=SIC>Q*=?D8U;%$?%B_7. MJ!"!M4\9EQ!\?FI)H7N%\;5G/!IZVK3HA+:A;QR**< MYC-0M]*T8-VT+C\*7 *]-]H[WFKL"W6(2&;UCLY\319/.7O5(#]_$7YR"VFZ ML .);3KIJW/?]1M*(J<9G;V%7TS&S(?J &%S1N3S^EZ"Q9[2()#&-'E)=DR(T:-B.P'@C+Z9[J+GLY+<(YX5CT/YPAF MCV<->(.SC-;2S8O\(MA'11!'O^'P)L/[( K)8F%9;,N50]YDH%@=0YS,VN<) MQ>G](%\#Y2P1XSE# E=J\8SOC"W'&>LJ_B"D^4QEUAZA7#(0KIF3#G4PVZ_:CZQJ.,7DMK??HNUX379R]?8\)>FH[2:_&.EIJ MP0?&+;#6'0+W!32W8'=/P,GWE= O!0-<00%WSP WS('<59H\K'"V$XH 6)FX M!9VO2XD6&DAW^0@-HD3'E2DF8-1]M!$,.B;D9P55#+@ZA1.VCBXK>@66U77% M'D/2G:Y+1P>=H?;XT%J/\2$D6P>L*C!"-EJ/0133SYZ1??=9'K ,WX8%=1=; M'(=G17JVHW<@*1^A 7BN;W77VBT0WD$%$N_NDE[GONNR = ^I:,D<"&7?GCH6/QMR5W< L>LV.$U+6R7S3! M8R$!!'Y_?KJA=&_?)V(E;KO[<:Q%0,51[D\-#/&W)4B@'ZKB[ODC*[B"PV5R M2ZN'TM(KK.:S51439U80SU?9ZZE^R6I6K5$J-BA-4,T(\9+ET-YO0,U%;\<5 MWU6*!P7:T'[A+W'3BB6T+D#9$:RL]R0>OW)$M_(=+$=H^[/C>15;>)]F=T&, M[^KBOS:F:T7MT5KMM&G#="['5QK"R=AC/]T:$_S7?WGSW>M_DV-)_/<3J6CK M ,>VK3E@$6*OWSS^7#[D/7\*LO"N(&+Q%Z!SZBCXTPAY?MCQW_4( PSS(9 ( MP4!]I%M?=;ZH3K\R0^P[J/S0#-6?0L*W)N,-QN^TH[F[UO] .ZY(48AI*#M* MQ"N$XH1.L^' 4^'&L3YU_&)(TX/U4>(#]:+\\W41/;K<6QF".; O^HKO>-7L4$-GW)IP3E-S\H'TERP:UJ. M]_;N4VW8+Y!F?0J0VX9\"HK]F>XM#C'>42&(O.RR8!J3CSQ4E8+.7Z[P0Q"S M@D%<6(WA]F'FT6Q[Z2I7!ZV8H&,N=0$N=B^-<>*EN"KKE4S6)[+[CW,;U_T' MN?\1'*:EO.;-ER^H;64%/?.[R(0>$QHOA U[=.,+#7Y M4V;66Q #G4<0FC20E5R_FHQ!#]P9@KE7 M%V*3$(65;:^/.HA+>207II#(Q:AH1P=Z&H0X%]K8*",>PV&PPC6[@6M+; MH,"WF'9D%$>\&("[9^C#%L0U]-)?YQMJAJ)?H#S1,=,)>H9A^N*P"W;<-63' M"M-2E77G4$>0T5YA-W>+H#@0J+^(;H+^=1H^HK^-J)U$?P/QZ"6XEZ<5R:O3 MS3A.G^B:SLH;6)'[M'H[?323G9 [4%%.QXY/UFZ7/N)=-6D_UJH&%1M0:W3 MHF1U#D"$F(.KBAO$"?!\0J$@GLV+12=S!)EY7;763;IU81LZV9:YN&)5R2GE M^PW8 V)-##)S1GL66A67WO6*G,ZH0=,QXN])WU3YYZ [[A,-0CW7]K(&D,5X MD"51\I#?X*S*)XC61-AW47PHJ/SNZW WCC!+<$>MM:OODALE]7VL?EMHGN$!QFN>TKC;*M\ 5[^X_ /-!-I&>\<;A[UX>K]JV$]SW1W#DB,J6;+[ MA9QI_=>2+;A-C]H5;#/-NV+/6<+?&SP!Y]T7!J%![G93NK&571BK8?-H9W6D!H+CYY&#PE[!3@IZM?Y M)O5R>5\@JQ<;;BCNOAA(Z:/7AT5]Q6' B4IK4RQBXH.5*!UD&_1)DZ?9N@) MT_J%]*[W(VGS@ F8=D&4-&U9,33J[Z665$Y6[H"O8MX?Z.+J(Q%]=]C= MTNZ)RVL\^?LT.QZB7H6;3N$/4\KII![1%G=BG%')&G'>U:VIG-;<1RUO[65U M9/G:P%@]5/;*KNR5?=4=AR3$&3'(Y&Q-5T\QZX** ?I?21*2]/N.X MQO1!.KH0OHWR7V]P1G]!EJEO-"C6D_E]F%$G?\<+C$US1-O/4$,!M:YR5*+Y M:_F>8I[&45AN9.EZ,EBS[07Y^?X%?;Y$^C\(HR#I"YZ=O^/"& M%K@D*EB\?G&2RO3H+N.OUN<(!UE"-=]FZ>%AB]($UT]& K\8:32LCJ- M4L7 CXO%C\$SW6MKT=AJXPF/;$CN>51LCL3'&!V8$V8IFG'^F_(TF&ELWKS[EMC[7EQV22N\!L#8SQ%H![<&'E]?KXE6%!VEYJ@*# M/^R*-_RL *PB\(ABI0S)?2);CY8VO/50 2GQ7AUPOBPS7GSJ M(WMQEK]PB[&I&JPS)YCB[99::E^*J'G0Q(RR[AIG@RH^4R@"VW-L-27*709V MW%.&Y5-"G,HVVFM.7%MM/)TRM"63KA14?P<[:SU50E^A_,XQ%D/YG0/L"7?* M35)G*]_84VY]A+$%.V<=0DKO&.S>>&D&NW>@]!Q'?X^2AP\XR;>'Z/F 5WB] M3=(X?7BY2*^*4!LLM27V%#"UUJ6-@)(0-92H(447*2+$@%6M1]/KZQG5[&OP MH+ ;",7 , ";8+#(X^8:YQ8:_E!NCK\?$C^,UJ$AS6_Q]7#!5AS\>P+[+53 M#D60HM4!$2;H/R-4LYFDAQA$VY*%2M6I.0U'_'9Y#PCPNK@1GR#FK)PO.W:[ MF"#ZSRCXZ7 5!\J-QA3<[*>&%=B; MJ]'@^,B?C UB*Z=AW.YPJ3)M(,NJ M\J9U2_@I?TBA/<_<"FQT3-!C L-A'K;OZ[CNZ]V -O67PS9(?CY4O*]Q\91F MO[JLUITX>+(^-ZW:/"VW0.CHL%# =3&"_@"ZB"^ MXHY\+4S%$ 1[,2G!A8N_<.;BJXBCLW8=CR$S#F*DI>(Q*=_A4]6)^)">V#TJ MTP@(7*O"C)X!/(A/^>\M3AY^VZ:'#T%:'%X.R=_[Q0Q[\/'D5_IHV!Z8FH=% M+ W8M_A6=R+^I3>.10\#"V(;'P,!YD'\S%^C(#G1Q;BQ\.1='/5JCP4EG[Y/ M.5G)WUMI.1%7T@>JHA/D,D)XP$WWM.WG7X4G,B MOJ,77J5@R62]AT_0#GED<1Z0_P0VYQ7'+?T>5K2D5 6B^6$0_#'%,.)Z/J#H M0D+'Z<1H,' XFG#JWT%/^$XZCW#DX=?$>H=ZJ]Z&/94PU'_QJ>A$)MQ>B.TP M^(F>3_@=3:ARZ(9;(5=1@B\+O-/=6G?@X?6Y5WO-Y$<4;"X)40Z(L8"]*>0Z MA/(#J8[CU_\43:C#.4_"S_0_]WF1!>M"=6*FH_!U.J:56HF=ZL6RSY>+'/U2 M44 <>9TN/]C1E1DP1\=4GM!B=235O]=I1:/'"/^>_*ND&&:)^2XHZ,N(>1'< MQU&^I1HLL_F:F'P>=6E2#H*9S),A6LC?[E=*0A\+/")"RPP)9/XMLH(B5CWC #>L%O"*5O^"OBK)!Z$3U& M4 ^-GHY:UQ6N&K+3L=&+P^X0LT*&377TY@[UAL!D'L=BZ;\33+C'MR9DX7UZ MJI\#:+XDO*: F@O0 ?T8(E\[>O=SFBYBB%YK*/GRA"Y7H@ROB_+'C/\W2OAO M$2:>(-U%Z_+/U=>F['1ZFZ&K3^IM@_V+?"8%D>(R6:?9/N5^D-9-QV3WKH-=5Q49%V)?Q3YM=9%*2C)"=$2)&"G;EI7$B%+[WS?TUNHF#M;RXA2L M:*D3T(X*E_I'F57QTA/1%AVA+:_1MB[1EA!JH*W#YR"+:&4@E@M+T,,EKAU1 MXYLTRPT''AZ7$2Z:M<>MHD45,>+4,_1?AR"."KXF("L'\B/] __Y4GQ[M5DE MC/@0D]7*X)2.^">8\9T1WI[)G>$-;;V?+Q?S>H>WW) ?G8VWBP6X[7;J-8+I M-A^A4RKYS)3LUJH3IK;5=\6IG0FJ03ING3$QF*_,UU U]%1MK%-&[:D$W*LU MP\GJJ_*8&@%B\3'U\/?>PWT.HDPV!"M NI%[VLD[:=O1H,DCI,V#B M;@ADM&SV0V./&M I2EU+M7.ZBB;EE!/8=N*S4OF)VER5K9!<4,YD0KZ,E(T!?1EF/A^ MW\0*V')3[Z^;:'%1/18R(I(='C9QA'# B.!?-C$#5P4#?YAEKQM>I4&2WP0O M=*ZX2I.'%Y5$.'(&J.R]0S1]F<$A;LI.&QW;?:\'2C. MC>AI ]X(G=Z1BJL@"3_E^#9ZV!;76)7_+;7R%'>0I9,3,I,0D2:(M:%7.R"N M'%G*>2!R9K0-5)A#,=IB-&/,H;8)6KAVY0PEV#TQ>YA9X#R(:1W;NRW&Q57* MK_$:WI94DWB< S1RRP5565/$VJ*J\01>D33U?=N%FCH>%C7&]R)U1,#(43Y! MHL+.!%Z'-(^!#7Z@7H3\"OZ7_)+N["N($R4GK$DED+*;H:3A#E,59D9[M2B8T%Q1PV^6N45L!E-=$D.9A";"VC5BBRY^AR!F=[ H) M74VOMD&RPCN:[I6]7.[V093M]+;3AYE'<^JEJY0)UY%B39O.$-\]%;1Z28.:97\XMRVU/Y;]&>_[-,/10\*= MQ_IE\;PFDCW@VZ# +.$Z9G/P&XW%6G/P:*;V6K5Q6E*BBA15M(@2SY! #F.- M_56[2 D&DPC3U6+1-$59>9GOT]V[-U^_?@UI>XYH;!N<(Q3]65ECX+]8Z2TF3NJ ;S'=]47)PPW.6#HJT6]Y M'TDH5@50W%IZBK(YZM;%5DJ.:'@D,4,,!41:(\("(T)ZL8Z7; M7M MK2G)7A0_[_&Z(+94I.@>HPROTX M4D5E">7$(=(&L4:(M&+K5__7^.PE#9BD!9$TZY#47XZJ8NR/DU''''B[K--^ MW0ITAO,.;S!9DX>UVRC_4QFT;G]I0>MQW6NCB1Q1Y32H;#U#S6Q>T<%L)OMH M4\DNN.-B&Q3H*W(=<_UKCL+WVM0:A/YNRFH(U M=F5)[]&V;#52(')F7!S/T'Q'KQG#&%M_]0P+)4B+^M9R\HQP)PH-M*K5C M?.J^DAON'QT+1%=6/$6_N?67L*GE>-H29$(T3$J<\//FPF MN5.[FQ50ZE$BJ?_2^!H_%ZLG'#_BCVQ6/&6!+/.:TC*Y0]/>BV7*"W%FZ&/G M0<1D3F2LU![B:":A??)E',RH0.^\GAX5\8.MJBT@,-B9C1H%'A,RF!-=!<^+ MYV 7)4SXJ^A7'$?;- V7FT_))GA,676&.UP4,3:D+?;DYS-AHZ?&4I(#X\-. ME 1.,]3P8KE$#3?4L(-9K@^E^2>"]:P@^"^G8':HLD_A*M / F8IR^,4)/LS MX(M@'Q5!3#U+M>FX2'/%[3H;(H^FJ)5=RMIK&M?;7D2;ST:YAV=E4;T56%<* MK$EST+BU&3]MPS"#!QS]\UV:%=%OII,?*VIX>VAIXV 8(N6D+,1!I6-308%& MI0G831?R+ VH"W;@EM3D.EZEN>ZJJ24]O#5)&CG8DY#82HDG95(CZC4!N^K& MH:5E=8-PF+2XQ3/>[:G):L.R>A*(9#E9;E/>7$T!%J'MI4"3]X5K!:).!4!2 MZQ3X46;9C0D>YX2[T\< Z&11<2/-J<*] P_XBYE6A=TU]S$G4[A^ /VD:Y8S M5!>EI_&\L?2SO'4SAH8YVJ9Q6,8K%?I-X&ZI??U]9^/K/=M?4(WH6H)ZK=LH M__7Z0,O8+C<7A[P@'BQ3G0/9$'J:^:UTZ+@FV1 A2H4X&7U;LR:$.,SII4XI M>[I!ZZH5>MJFM+)/>91%'ZQXC,)#$,2-@\NE31BY_72SO]-.Y3&HFQ8^$D5#)$KRJ6 M7T&MK8?J@'D5WW6&O]9R :/FJSPEP'O>QG:JPA:+\H=S$ MTP,[+;FDE4I52P6NH*&J]\0G:KJZSG8\\VI <[S^^B%]_&9=,N.#6OW4'M3J M]W\CAE5^GF!.6:=0W]S#8!OD[7 7J&D&6I/0IJ?R2!:^C9)@AGX^D*WB+4YV47(?^5THFP2\_AD4=<(P2B@3QG#DM]KH8ZLL M\YAL'(,L2C7SB**MKQ?;%)+*S_+P/P//+-J./7H%3=>K(P]^^<5/2;['ZV@3 MX5 YSQC:^P*!1F(U$ #G&*MN/H*#J8][!VSN=D$+\ODF M[9MX9C)/81L+^24(4!+$:-#G^0HQ*N%IKK&>=+0(W/K3QEZ_F:KX/-[X2 MWJ[(V2#IZ)J<-QA9794[821.-,QA(JUWQ$WDY?V;:UPH+=C0WN<+F0J)5=?@ MSLD.9KL+LE^!#/9DN4&?ZM3!0WJ84X<-C^_(A7\_E+D5[]/L&C_-UVM:4H=> M+,O2A/QSS38XN>&)%D<^/E^@<]10"GHU]"Q*3CB@A@4ZYC&!-UYZC:CT6%R? MX?2'VA7YP'(S#U.6@V?TP]W-/6)0(:]T)9,THZ?]5<-)O/JBZ^LV;'0=[?$. M0#O]XOR%"F;P8%HJG_G^6NDMLIL8BN#]D,4H2'GOYB$ 1!$5Q?CDE)8*$D5' MTENC: +^QV(:6Y)VOVE<%KZ MC.D9N[?S2>.NOAWWK/$C0>3NL%,.?4<;3V>*;@*?0DXY;Y@U0_0%YK(E<'Z#KH/% ML=?UKA<(Y/,D++^MSJ(SM/<+ADZ)K1 !G.A@[/$.8*B[N_<2>$'XLJ5.$%>< MM0>EFO:>EK-P4\5C5TN+E/]]+?-:>*I_3[(V?Y\OX^C=7 ? MQ5'QLMP<7RDIZ$42LHZ/TE 3$'!CX0G4CGI)9R8B.8UH'U_#FJ_8U2O$>0#' M!OH,H6@1?<9O=+QI@P2N3":&.75ZNAOJ@.,%_8:R#_(&FIH_$N6VRP2OGM+5 M-CWD9/6R>B*?>UFE[_":N=[5-LJ(*!UMR.^T\_A0S#UA=;"^D+:#E#$B+>B; MCZBB0YP0K5)4L4>'&%/7E.XQ$?"&C&5!-@VT[,6>+O!6M.ZH)IAHS\)G4I6]7AT[ M/T8P0XR$[0!K(O0+(P,-1;J.F936Y#A@_M"HE.ZY ;8H\(M-+% M$7N4%#%:4 #:#U,;>O9C- '0+?(BVI$56O@IQYM#3-_>[H6_;CY3@*)"0R=4 MSE#-!7$VB/&!24H=3E5D:65O ZQNS*!5-0>^ M2G:"!NEF0X_FZ^4"U'IG1!5\VK79#MKF;#8"C]',Z:"9=(&^6CRS7);J!X&0W6M$V=5NI)"R MJ]%XO(>(U]LDC=.'EWJA8;Z,J*;Q>2-1([ET+;%N*\:+00W:1?Q%C-=%EB;1 M&GXF'UINKQ=!36"7;H.:D.[/4-F;YO3M@,O=/DL?^=UEHZEJJ3P:JU[Z-F[J MUDAL#FRP?56(FN90-CN"Z#[-U@+Z;<.UP+T_TST_1.S)#Z.UMAMZ-%!)QC8J MJ@; 5F@M)Y2M]1;0IT5U([)M1-UP]!AUBLC6&=-SM/ R*4@?1O5'68[C.K\,-LQG(3'O++($;,C MGX:WO-+DB9E@>#6-1#&7T7)PD])030%_5MDG=N23P)\V3T.+OW'S3^P.E$Y2 M*V9J18U: 3>KZ26?N,#1WL @TT\T9G_^\C'X>YI=Q&0X#&DH3EPF86Y=VCEZ M_?L7Q%@@QD.1H )M?[[TG(85*C'K,-NI #L)FVQ$NPYVYB0=9T[3L$V%EJX[ M6!&UE)$RDP?<2'TK/!%KU:'9P6)U4/9X\)D%(:;UELV'*')3G\>OD)0=X:'34'-D W%>Z*0T@3(>Z#'#2_Q@(V4GU4,V;\P;XL?/B>*':1)BP^ M_9>HV%8R6AQ46'/P: [V6JD*7M*11A4M>B+$]6OU$SFJV255I?\48S MQ,OU0KWWYR0S%[6KPISWDUHE'*036246>E>*6B:D!5X=2.LH>;"JXZ@G\535 MR2"W--JL.:K:5Z4\X2LZVO2_6&#(6^?;U'7L-PA%-0AU6[B/UT0?HC-^"\'RM/^.^IIQ2YY6Q0Q0>) MC!#AA&I6J.0%6*IL8*7CDL\,[46MZ?6HH-9ZS9E!^8=3\"SZ#7 PV_@3P/$= MT@?]^2B"8XZWC;F MY=B70"^W=@68;O'FD(1745E ]>*0T>*INE"[ Q._3WW9Z];Q\E='@'&&. -4 M-S,$84>8UVT G&&PS(S.N54JW\\KU(&8':4Q8_ M=C:V%GZO?9H1)5\"->GEQ7UX>_ M4 _6V8>>'%GY[?H* /O\E^_%K+J4IQ:LRQ[XY_)G:KLV0E->,,A@'-TZO.Z'[+N?OC"_:39PCVX M3;-Y_[-X48"%HOSU?QJ/";1D//*3 Z\;I^0<[9:/PF'1/Z]O]+V05!GME^D' M*Z>^"IZ%/WIR@ZJ/?Z%>4-F7GIQ@O1XB H@M_AEH,= MT__IK77R[N]#FH9/41QWZG:-=1EAHWUQ^H[.HM<&]6XS5'UQIG9TY+O#AP/3 M(HA'\F@].G%%Q?D"?9:ME0WDJ&Q-S)]WJB33U';Y"XX>MF3^G#_B+'C 5E7_ M3F/KT<^=^8.8)7 440'3C?2%?DSP 46 MZ=Q4S27\+&B!T=_6Q 9,LVH1"UV4SZ-"T);2B3@;F^F$6^];>ZLH2/X>)3>' MYRC1WMOK:NCIYEZGC-*V@S="K!7@;=T!A?5UC4^- ?$BW\@ L+G*Y]2W>]K* M^39?IY&4E=3.@QQK;:2CG2<3Z9)050^.-@(TD,%$]64>RM$7K4,Y]*#KFAM, M1H_8U ->;CZG190\D!T()L/:Q"'<%CM6#&%70'8ZVZTB&E[T$@WGAFIV=>AO M<",*\89N&HD,'PY1&"1K*< R1A\<:_O(M8UJ;0.%ML K*0>,6RRO' .>FYP MD29Y%.*,_;#*@B3G1QQOW X#-&Q@(_PZ_>S"]D<)@KZ=J MNV[HZ1U:0=E"K2QP(-X(6XOHNA&S_@SS)GAA3T^NTM(Y5.+B_$.6YKKHF9G4 MHP%:Z"%-%B4)*M)J'D0-U0PQ.I@H0G]MJ#+E-(?N2R)("[+%5]MJ;,'5>T?4 M,7.6R97-!#K?D-$2&B@V3?U8>=I7]=33*H);E1H5EEV,E=@(HOC00#I7ZI&E M9+'%E5F1?S = Z$C]C5;J"W>*7 6=X'@6+:)H@R-Z>ZA;(_[[_,JV;V%@'+U M4D3%@1Z"$@],R5A20TU1\B*^Z[ ?)J33T0DL<8&?RPWAQ"S9P3DR6WVMG!EC M5J7$? $>K:_R7,_R&/L+=6U.0#>X-_\H[^GB3D:[M9LK1(C(D% ZNV-0]?-U MXT42L_1]FNV"RV1#_\-.HLP/7[@R HX<:G6TC!AF*6),D,!E(L]A]!M6FZ"9 M>4Q!P9M7 E[CXC)9ISM\I=^<._" A:Q2,U>TTO?E.0/TBK+X"JJBW"E*4G48 M E%"U(E*=>(N=8#M3H]("Y/3PW$:UF9_JUM+/1$+L[A!K; MX!J-_90ZMJ5R M(S:)NR@64',QH!Z7@CMWE&QM:5#?UM!-4R"FE+]-F$\DX-'6ON$<9O6]M M]A^6?2PN$>]?^ 9 W"L,$^IH"Z-, MXN3AMVUZ^'- HVH/VE0E56-/XZR4M3W.=4-4M@1/!])WLSC.'OK8QAD-T-= M<8A;',2+G"BG3KM3-_7ZEJ8DIWP:$L2(MYG$J\.JKI7?P.SNU\%FHZMVA5+# MA"2T!YJ31(DMIJ4KV.*P5GVNFYW&Z? ^JRASQX^^=E+EGEB"5TT.A&6-/F9H M^\NP,B85GZI7+H7H)Y--U0>&.GOV@L$^YNTR9KOTD!3TJ$0Y5#/VEYSEL))V MPO">A702W@11AAZ#F)\NEV[N3-N"7U;]&-;<]OE-9!O6 OVYE!(7]/HNE M$S%0KY]L%C7$":)]D.G76X0:!0.$L(>)'%VER<,*9[L;,A;;(,<7Z6X7%;23 MN>J:2)*9U&-DR4*/]MA2DC/B4W:H(D(-U0QQ.IC$_).TV5?:K&LJ%'0JXS.. M9@NT=ES-%F4^GT:\+RZ3O,B8+[H(LNR%+'F,YJ(G\_IHHE9^-;!"0@BW"'?I M?OG]07/?^ZP?MJ8?SN=)R,K+WN(UCAYIY;/\&A?FUVLMZ;U6!+/32"[]Q>E8 M,( 7-A9(617 \9ZKM;<.6]'* MHUR[RP&+'GWT ;\GBBYV^SA]P3@W&Y62PJ=G5DHME< ]8 ZJNBVXG=@+?U<$ MFPT*PD=Z_Q=T*M&C1)I%]!#Q>)LVP_L@"A?/>YSDN#(]OE_50%Q/YO,6K5Y^ M.<..-4=E>V&RF'<^GG3Z&MVF4*RC$N#57FU (UV/M4 ,%.S-+EW1'@SH:H_8 M0CBX+W>5.V76F./L,5J3B0G#YK]J<:*'.)A+%PS+#.RNQAY1W2EK]S,E5>E> M8#S;2PP*7#4(VJA5(\ S9%WWKA/9L#KMY'QO3*U"A*?M1>^S]-9%L(_(@HZ6KK]($W:#[R+-"RL;L*#U: HVFK3Q)-"@B@A1JBE81B^%RH8Y MTP+2+*R!U;8.:U1Y7["O@F?M>U/'S?POSROY5*M;]G?@I;A)QL_S%=L7EWRKP>W<6Z.FVL7&AXV9M)PS M&#:XHF>W-_3HMDREO2D/;AVLTL@#Q$[-FIDLEW% C 6JDKKN&<8=2Z!4S/F:=,,AIEGV[_ ^PS3AGEYZQ_L8L]H(22@^ M!G>3I7M,>X#H69"_+?YQB/8[8^;00)_PFUPT5+]TY!]5K)'(FSZT7')GNVJ1 M/RM8P[XP0^P;_"I3_1FHIYA'[*8KG.=_0F)GA<(7@'.7!K69CO2F00W&9^Q- M(8JQWKJ!T&M\SJ!#1RTFT3*/#7.L4NO6@;S>RN"J*5,H3S?%4Y!AA3Y^XWPV M(),C?S8(\WB6D[+4X#6UX$MJPP\$!NK]MAV9SQ,NIJ M("WV)0'HV8T%D*1C&PL4]7^/;;W%X2'&R\W5_U?>MS='CB-W?A6$'>>;B:CV M>6;.CK,=<1'J;O6L;'5+)]7,W,3$A8,JHE3<99&U?*A;_O2'!/@JDG@2!%#R M'SO;DH D,O'+1 )(9!++\4N)'Z",;KD%/YBS9Q5W<56E33SN24!ITQS=[1%T M@,+0B'5!?]!._FJB*8+D/RY'T)PY8E7 M.1$R$2I[O6;G@/CL^X-]XG _J*(VW*X^%(G/ATRUAJ<#PZZNCT.6L#0YYH@$ MC'A12 G.N"KJ F3:2JL)MH$:1YPY6D&SO^"Y ]7Y9CXTEHU/IIVDE=M7,CKC M'$QL-AVG%ST;S#I7IVQ/N;;^*(MT!;7XF)2[-"_K HLVD^(N/M1E.FZ9ZO0] M?.\E52: BU:.](W1\*FN"*VAW6Z>T/R.HT(0@Z?0SQ$N5#@8@X/U.7-PNF>) MT,US\)[RI QAHCPCZV!%&$^GU#,$O'"#P^2(\1R(IS$YRJBQE*A]^@UAN V_ MN3>$<(^OYV#A.X1$)F[Q]%LZLN8L6K(S2GDWO]Z&Z(Q2Y'$$<$2I.B,*KH>] M(\HA\D;GH!R$"'NX2M H'/5,\KG>.$S/KSWD5S0?/F:+0PFEDE!ZMD7QEB11 M#J&S)(B.\*.4Y-!\(B"5X?D.T<[N\%.2)151\!\DP]A"_X6[7]BM,7 M_#G/J@-WI["$HJL5?Q'7$Z> 4D.4W.2V:M:#!**(446,K'NK8%<&T'(W/M=K MS<<,>N'N/P,I5$P*QUDI.'.AEFO!F9<5B JHV"2[,.@3KY[A8+IZE"PC]9ZI M3IKL,07+KJD:_$2:X5W^G-&WRBU6]L0CB5+T"ONO?9ZF^5=(6KUC[V2'?W5G M&QN$PT>W7_,%)G%,*"!+..%QN0&D6VA"+$RS)V58V]I1R%93?D,RW-LT,UE.KYA'3ZG9M\32O9MG8PZP #=O@>/L3F9D%=FU"*2"S-N72 MDE4#:F$:-3G+9C9M/\-Q2":- VA=B[8FFFT9-/D4KV;/ 6T?= &C32T9- H MI4 -&N/2ED$C[<,W:/,L&QJT&8Y#-6@#0"\Q:+;1O(9!FY_B]0Q:L@_:GEWM MB1+9,VHC; M\G4L'X7$ZL;/SH/F_H'8-2VP^QE7ASR^R5YP6;$ZH)R875T"#A\Y*_/$?0%( M ,&Z(M87#3K[#.TUF[7Q.V*]*3/&8EE4 QR2G\88)+^2CF7Z6XR_1$?,"1M> M3M(!3BWP/49NWW&#H)G'X&);L]JBUM:4KHMCW@BX(WZJ\RA>OR;=^@U_-IU%[<9[,H3N0I30 ZH"I^'"'LX M.M<1CWI2,VZ06?7,,'I^**(@^^$AA(+@W9F[FPQ2?-(C@?>O'Z(*/^?%Z]T> M*@0_8K*%)V#E;$.T*3@TA^I<32J)0E'GM@UJNWK<:AA.U-CN:,Z2X[)9VT.4 M;?'QE!=1\7IS/$5)02M3%SA.JMN\+''YT)T]W63749$EV7/9\)'@\FX_T"7N M?L3!-UT7[5I)[W&1 MY+$"3.>[>4 M9_Q\$+<=$.N!6!>_J%9DXBHF3I/G)/PJN.%!700:]\AGWBB. M!YGI>@?U5LU:*]#PH!,JG/$5I.V].E>'D%?@8S[.]!V+,^T[(=8K@&(EJG,SQI;JQ 2!,O5$U$N(A8%$]?S!,FRN MG[Q:QVY;83F\9-;+T:NAF1+H!J&K\ZFE53N&H8/S.8AE^C:3CCH0!,XD?M:; M$(?U(L^2@(V')$"6K*/+VHXR'F2YS";@LFZR8TP?")#O_5PG,9PCKL9/\RS% M:T%%)5!-RB0J(2H(HVN6C\X6X3",]I+L=!RCOD'=2ZOS8JGT&=E=YO@5V6I" MD+XG2WK!1/0[X22HLZL=.LZ8NFJ$:B-^Y^9E6T@O6(O01UU*"0:N[,*V7D;:[3^UEG7M37?>5X\L.Y)=K^A#O02OZ?"Z8I03# M5G11/A@S17>>#<8Z]\:*[BGWE1W(6U#T =Y#5719YB;4\4+IZ'_G, M!;6.( Q,@-^D4!:U89DAF%4%AQ=>NUU1X_AS5/P%5TGV_"$OJ_(#R[HDNNX2 M=G-YV24>_TQT(C1'77M$.VQ0T\6/+AHR<>R8".&22P%(DRLN!10Y5H4H_907 MV^@;+KMW=3?9+C]B^CM%Q5 DXEI-5'F;Q5N4TFQOM"D:O.1D%-CO0U C4R8; MEJ)OZ!2]PG,V[\JD!<59U=+"H>/7VK=)])2D296H:!6WA^N7TK.CGH?2H*EG MO= =%Q*JP6_E]OE03#ZF?6 MD9-\PU; M#_Q;?PT>FE:0DY16QWAWB@H D&>K+\/0C)F7 H4 U.LULY*98< M[NA>HB0%&TWL '&&<)/AC@P)\MU]CJKFI]\2LH'([C)VI1G5VH;!-]'= ">-J*VA=81I.L(R C%(,=R(,=C*Y1&'#D1!URR M>]W/6M&@R9;7BOJ$9T?H12 9[O90Y/7S :X#8>2E39.B\(T K8N*9!P8&G9M M#W:F&0B]O:=&I[P4SM4;*FN M!Y\/[MK7^0T#MX);-<#QFK^('4'Y#B]+M01CW!58 C /"^O[U^Z??TIP001R M>+W%+T2NXFH(J@1\+(DRGOCV'G7MV7)W]2NG(H+C1AY MT*EFH:3F:CI":=4&33H^-$R10SU8:'C3P)CO5 M54EMP8]2]T_8RX=VS8Y>M$EA'3:(=D$_>G;Y]/AX3)ZS9)_L(JC=3*^)\J<2 M%R_T+">A%()0&SZDN$K"QY-?E?C)2"5^"D0E?C)0B9\"5 D^'T.5J+/@U>$G M?77X*21U^,%('7X(1!U^,%"''P)4!SX?_Z?.X=;C5"0[3--J1;L*;C78VR(6 MN!(31X0H3-J\W M-17[05Y$?O*O(@C/ 6X5J1Y:_"*DM#Q66?H#N) M80!B^Q649Z(C>OJI8(HUK8*L-8ZP)[!R6:>T+W&'GRHR.E9)MS\RO'HJJX*8 M0(%JZ1!Q6JU4@S=^G7JRC-&K-S=TO"TMBUB?,N'L?P IA8C)TT\M20GD.%-.78*)*E(T??LV]0 M3]%O[F9;0K@KDN4@I@&JA62DKS&= *52LYA?%TM=)? MK3\;W X8\5W]SQBFBU12MV;@_-MJX1?OB_PE*>.,1XE\*A:I*AE[D'%<[>0.NA[NS1LP?(*;URMC]% MU0&S:8(TCQ'GC*U_*>+IB3,[L.[.KS\FY8[8X[H0OJKB]W&YY@I&/K$/32VX M0:ZQEPN-P5CY M%Q<(6@40?LL7,?^X?BQ?7X#X$%7X.2^:!+72R V5SMX P^%%9'O/L>8N+XT#44FC).CK/^RC@@9/^D?1X1U;(XUDN([^A0=JLZ#'A M/D^D#%GSZ2)EL'*G'X^'O*AT=4/4R:%>",<^B;J$QJ&IPYHB"' MD)?7'ZSV,5&J@?&"[O[?J$XY4*[_>,A*O#[J(30BR-D-Z1[VJNB M(%/#!OO^M6]S'[W"[ZZ^1D4L2T]C\1LN/6^+DIFXN0UM.,RG/=\]05>.]57B#8H.XT_VL!5E,=XUR M%9)HT&T8[TOL066Z&;6%DPM0'/J?7\F>FZRL][A(\OB'-51H]C.7H$SS\K&N M5IM&NYHO(?8I7\=0J\JJ9?&T#HN*\8TK,WF;[*G+DI]8/O7ODHPEG_S^(FVF MP$I8LYX"$W$!=O1+#;N2QN4JK^KJ )==.%[#F/*_=0D652"I%RA1 M_\$+LZX:,$K* M$E+VG^JBK"$?196C*$U1!)_W&BJZFEI:LUXRG71LPI[D+#R-6;AC:Q688*@4 MS&QP=Q8C=0M7^:1K@[:.W%:P:\U'-XA]%@(?V8?]9_YV*$C*:A?LV3I;+Y2 M=WNUH@[.FJT5%=!]S;Y'7+PD.SQOC[_D&9MCRD-)0S"'?VE'7.Z*Y#3W L.&>WU&_A(VG^?R6,$O&WS@PO:78M$,_@JN5I+M"DPH@-_9 M;"3)_XC2!>!W6=(3:UO#&25Y _Y4XRKF1?,K:"?:([H>R%OPL'@R7NYJ<5TL M]DGZIF[PT3?F8%7]6JB^^!*&21[,"FE; 1 M0C71,7;0QK_*O0C'3T7S[%YQ2M3N JP5R^)XDQ%,T ?^)7W&M#U$6;-!_IF0 MJ,KV.'$- Z8]A$NP:?IR7<',-4E6!Z- [ %A1<;17SNPH?37#A=F_Y:+FF,2 MGZ'?"G?+:X>U+!?(S_.<7\0J8&C1K"T,AN;L M:*V?'3E$QK+ NBKUW""B"4 MUIJWR&-S#K]9(\_9VF9,2X I_T=@G M?2%S#''=7M65XZLZW]4 O-L&=S%2BH;A+?C-Y]N"WYH;WRMVX4O_^)$X!7Y= M:>TQO@GO6G]FPCE%WZ!VO*@9,&N"8,AOV!E?/F><96$8B@'2I,?S*/ZOX*\; M6BA?9]K*YLDX:;_Q(PE-3JZ_X6)'_)![J&$[8_@]CL5100%?DIXUY!([_KZQ MXS-FG&_%MP,KWAKQF]:(HW98B([+?=V#4,3?R8%6,\#E8"42AD 1F%B 96("\]^/:.Y7FTA_\.!8* M1= :E"8B__;*2EH8[4('SO?N(2WP#.266-WT7V%$WUS M$6]=>2BR]KB5!R&'55Y22GQX-#+DX9I%D0O41Y6 R_HOJCQI'X\V7;V5/%S$ M&)HQ\7B>(:?58;00."D5HP4_=WK5I F2Y.(^:^500\Y'Q\M_Y3^;]HP4QP"8 M$:'S69;FP1ZU/@MZ0Z/,#S M.MAC'9+3-K_.*K(;X]H#(RJ^L"/E3@E5'NW*@CD3(DYMPMRM0O=D%KY$1UEU MNO-F#M>@T?@F=3+)3PC^'H##,2?*\0HT)T?WDRWU.<8-/4PXUU(,ICP OV-> MI+QIU]=R_EW/#1D?,1TO&(ASRUN(F[N\,9D?[_QNLVN+Z&S[J5YA8>1>3_H% M )D,>6EBM;3U"0+K6SK7W!@;OHC@$1P,HK$+,0%+X\;7IH/ZY2/'F_7)0?38EPS+&W;A0N''Z#BEUFC5&D^T5\@YNGA\1=IZ45) M/X>:+>- $)=+.R#: WU'^I3?K[=M5;SRU>:&C-J/A3$9:1"%()4@/]9V);P[ M7/[[Y+_R:NC3MBX7WIF13L(R64P;:^6[Y+G">)G=N)O-J>MTN>.A8+)6\2#@ M;:'176#\+RSJ"XI? )L..R"3K&6*]0'-/Y\W>572/0>Y*LOZR.)OV_#>SW5: M):<4SYT=N/BHR[N"-64W?Y;\7NT=1=/N_"%%_W(-#;[=/Y3HON[:$?0BSX[M M(X]MI[<@JZOAY"[E,G10^4;&)7;@J4)7\ C>%]"7!NDK1)FQQS51B:(.6=!J M_F4#>[N@?1=DUYIS3[4--5C;XYKL#LTU=F[T9OUX>I_=IG:'%= .3 RA?XE!># M'-VP.NRB=%>SJ@5/KR@ZG1A"H7FH#T0:GY,,BJ8NN9:Q-H20KFKLR76%EW#S&XL-@H$@ M& EJAX)@+!O4C";0:Z+U9 VMW^U!($DKD$(DD*#ND2RKMK44%X9Z_9:,)JLT M[=5HMD-X4T:SDVL01I.-YJT:3:ZL^49S7B!ORVB>J[9[HWFNUQ=J-.&)+!R> M_YK#BY8TJ5X]^)J205RJX93)UJ'I;(>"^K&\.8=35]Q]N[?G92JI]:HF4TFG MWY;1=.MK2@;QQHRF#W]38#3?C,.I*^XSH_G&O$PEM?9A--^4I_D1WE'C+ ;. M7-O*\V]?NHD<2=*'96R'0.WB&S*'$M%V;+\F./6?WW/Z>>'F[MR4 M^W4.+]_D3:09@#OXALR>5+Q]@S=G].85U8.[=^&&;^ZLU.?]R^4:/8XD_=^X MO &+IRA;S@W+FS%^(F5U?J-R08:OB92ZJZNRBC*HD,4JF:YAZ/C?N@3#)I#4 MF@6#!]_;(/9%ZU:+A:P]5E%1K6:[-,0W5TOW/7Y.L@PBY-Y'I/$*U1Z8$*ZS M.%017-,N//XOPG++K(WMFL)<4W,YEIG5W[S*XM;'WN;PJP%GHX(^LJHXH0SL M@FS^XCE8];SK'F2\ M])+' \G#KR_9.MNQ.+9-N1US.AK$)52-,9'M:K9[4*;8 MO6W6=?E]27MBC6<+2P:X00A>8(%M)YR:2FN5CXSMY.5L0!I#%#VEV--.0WD$ M%[2E4)?JFGN'P2C>Z/; 7,[J^P#KQ.I6<^9;%V0>YR3E MS)>\9%.G(CB137M[[N"ZQHJK9I=CE?S?QKW%:[\7J'YB757B.:C@$NSM.O; M@MK: PN)\"-[Z,_8"@:1G[_(<^J(MI5=91N M<7'\<<5(-Z/17%#(FYFT_9VK=*-"@V$A&)='&^Q=_A,[7'1BV@W$1#@ZHN]> M<524WWLWQ7Y,A.T(KP7VX7),LG:,-8_W'U:TU#8'>4$&W.K:-_JIS M9K 67$C@12@27V4AL6^^+F=]X8?X^5A(C$9S02N&F;3]A1N_->MO1_[+S'Q( ML2A^#(=M^[W :ES.F?A@-;HAO"19F>S6/OT6?/."SKE%DG-VFM)]>:53:Q_! M%E)I7CT_%_@93J23CGVUMVX7&J6S2"+2B)Q+.K*7FJL5XTOF;97E"I]SP^D' M>[XRX257F>Z'X+7RYVIR5:X"RJO\.5@!6E^NB_?H*X"&>&L9@+35WT W'_-R M8>E+W>4E0R] U\W+AWI&H:BN:!N^%(=:^E,6)]2*S7N HN9 0MI@V);QJF&* MW6#>?J3B4KDKA'_[7(W\V@#K$8M&!L"RUV[C[?M"KWVM(7CUVE>3J[+7/G3/ M>1X\#&/LN\- +LQI=R9L9:<]D+-M7WHO=]\O0.G-W7?G>'PGQB-QWZL#'KOP M\%%M)WZ5I47[OMG9BF-E9!>R$-F9A?76IR9HYVH8M+-E03O#JP5?:Q?YV%.^ M[NJUS@QI+VJ!Q>6$(UGK:U]HYL?%DK@NR/562@'2?1Y_V0D-.+\547\,EV"M#22[@G5FHT"#82 Z#K+UBK+>=@\J M3UQP33D+(O^E:8">6!@DBBKT;U%61\4K^F�/TN,'QV)<%\Q#M,\U[^Q!'- M12P_IB;0VG)C:O_>PO+"UMCV4M[+ZC(>PIM87"9R];>V-/N"+B#HPIS\Y:)F M#=ZF;9S77W>F<5YYS6]7"1E<7GT @UM4R5.*'W",\1&.;.Y)-UP4F#@Q^>XO MGS'''38CX^K>4I^_B>&@)- 5&A!!/174D4&4#OJ#4?I_7BX!+;*[&[!;].R> M.G9+0'!IGQAY^Q.6N2$YSEWX-TQK]'5D5'8[&D.OZMNY$WYN%!Z-!?_=!<$M8 M&W#"0GIC/B>N-$8;?$-5\8,\E8OP10@\G,T,O9?N0(D9*(O15'JZD3ZW1Q^3 MER3&6?P059CX/SN0T;/H?D6MN\/]CR(_XQD;+4,;U/9$T'6#^LZNG8Z%C'5\ M%' #<");J2C+ZB,BL(-0B6YYECD=+O<6.I@<[PMT .E.RP:NP/D Z1ZEO"G+ M&L>_G/*,-2SGE^I%U!SJH!FW8^0.'<:)>C)*B)%"-:&%>F)^C@-L<7T\$F9* MZ@PS541)67=<[KA*^P",!O[R[?)7V'CTZWFO6FXV]//TJ_RGA!J M4W#D,^MQ-0;>H'?C)??]T=V^B?"E)'P\LK/+(/6X-K 9U5EU559$\U14<5&WS>Z)[626 I0$MA_ UX51VE+1!+1G$Z&S0D!)8 M&4;+9["##<8#*J=F@YUPRIX9Z]_8AA@KGSM;\X!W:526R3[9T76VO-MWHR:C MPL4QRLC & ,".Z-)QZ&-T>5P>IX[Z@\.3&]TP)RT-!H+Y&?57/N&HJHGPA<=,PGY.#Y3$'' .49JS M(LB02A7+_PF1$1OL+*AJN>A/@!#@&5'L@5K!KB;*<@AG\'LVI "WZ2F0 M8< MWHJP@!&BR'1(L ,%Q^%#7E8BC1%W_A9-T:C%J\8 MK#%BK;VO%6I#9YA_82,O9D?N:168 XS _L^AQ7%<TN0Y M6B4J1_&2W:8TC)EU'L9K"/?9D%Q#K+MW[1XP7 7$VWRYDIN3]. 2&O#-\;0V M8TQOYD/[>S/@+7;&'N_7QU.:OV)<_G=4$>[S3HN#<#!-0%57A[Q(_A/'[#Q4F!Y%E8++55F9J\G20]W OBMJ^FY0 MW[NYN_#T:F8A:T7/VHGU15'/633+F=,550^0DT54#XW&(3 /N-T>W^VW!8[* MNG@=A-WH+(/+R#D*CEG [_30OCM9N-NCEEAS<-*X?H3>64Z\(4D?SU;681_B MFEOVV?X3/-URX 3L!'R[BIU9"O5A($T0.%>)J@EAPNVD)[TYY5=9? >)W](T MKX!QX4LY07M'MD8TXKF8%=;:ZPNW]4;O2N&EB!EJM!NXJ*BLKN A6T\^ M;-W*W6=RPZGK\BT1'1.+.KD^!N.-?3XI[M3'1G] !Z^A9_(YF#VU$4Z ;P1] MS*'JI3:&VF[>4=2-7QU'K$N 2#J?"S4LG4^$L1_P.7K=?LVWA[PNB>4CEG+[ ME=B\U_EO"CT$(TJ.? VO$OG_/[U,]TQL*P<49F4$I= VM.A19=S,4%AWPS1=@%X M!8IS,3;GBA/A\.XF+VB6EZH;6?>/CTFY2W,8H_0UA185ESOP+Q(#J$/$ M:;"S!F_30R3:!-$V')/HY@)B=3;J.N":!_W]T)+>#@Q'JJ.AW2.!U?.H!J2 MANZ@0QBI.(3VI\*3>WB]W^-=E;S@SL6%Y) /&"8Q29.H.5O&,036/!*9U&0@ MKV>-!6NF%>H.EU,[TI@\DFBIHL'V#-JB<\H;>EO!B*..^KA3EWW5EU.[CI & M>Z;"F\.Q.FM0Z"PK,;HZG=)D1\U!.Z\^71"+5F#LG5@T 0[?=]<%Y CZE!<[(,)IY>X\SO)]U=91[NGSO+>5B\GB:]4!-%XK-%K+?-=V^]_0"7)N9EHFD M5S_<\/+$.GE]$:X&LI$/$NSO XWH988!7>#T$)EN8?288R7#5KUO^@ MYU90I> \1QP\+IIR[/PF1PN\LW<[[I&K==MC.JW=;.8%S&0WLW3:$(X*2"7* M)I:EU"Z:N )(6T8P?F#?M7SS*>/F8Y+69!!+K4U')C1[T_.WV.(TI(*V.4)V MC:Q./,]U<'9G!&0CR[,&BJW:'O[T\JQ/,WTKVA]+*>";,;=\W&2=$(0).B7] M7*:*EW# 55-&4GFMMU><\(HH6J2F5X%4L8K\Y^2 MY\-5%G_!7[=X=\CR-']^O<[(Q)R*I.0'[JMW=;0"*_(Q!@MTHR^Q2$?4]T1] M5X]OL%;CR=?JJ0.VX8KI'&DJJ^22V8'W?QF9G:J?'3Q%G!W?^S'?5U_) JNH MU?SFKJH7\\<[>:W;-%515U<8EXG[K"JM1-;&LU$OB MSLYU7<*+EDJPOH'HNGW&_.NZ"O#F==T9ZO1TW7R2_NYO_]>/__#3OS8JW_S4 M:W[SBX9@\Y.54[&RJ 8G8N2G\6D8^=5_0#@,?:S^,X;D%:=#LHM2SFMI27L' M%D$VXO$T#)MX>0*]PH!=*+,2,EK]58+%RBC&S^./'G" MO,J0G2%9AHXS),N@H8KDLH5RB7=__YR_D)'6656\,C0W/XS!W/SZ/_[T[S/( M'?[1 4S/QC(YY[K[\C/Z=_(?MS@4C^G??2!L.F4MG*;S9>S2_QSEV_KW.OMS M(G3>I\TDSXYN8A"A'VQJ11O^6>#QU5QLI;2(8IRN/FC?O0]]YU4E7\9(5 M)[^JT2LTLGP _EM]B++?:_RMQD_DDT+]X+1UI"2\D8Z%1=NAOJ%W% I%/(2B M4+[&,[R-OCV2+W!V)9,6CF;S?%23.M;1-P1_]NC$/[F'DT8?FBG &2BO(3P-,4CGZ"3A&[1R& M$XU'."<_UB" %&RSXIQ4:Y^3I8U"Q6DG/H!<9!RQSK4$3D7T]!IUB-(+5G 3GAZ MHHBPL:(HPLN]II"AP+5B57[!U=5361713D5-YKMYT!'.^+F( LU@'38(P+= #<6!.]-G4)&B_@PG?C>2FAM([QM'G0TC<556=8T7 MX5W"2X_S#>1-" KL ]BH[!@# #KY1_N[YC3GCCBQHI)EZB1\*@2?+R4E@7]W M?V@($+\*2 3B0.DP&->[*H&(^PH?3WD!247B9$\Z8]C$#/)/1/$++JJD!,?&'0Y+@Y>Q?1/H7G<9PM5TVP#>OK5]X'2S0$)MG9ZAX%USY[A2 MU\^SO2GK'Y:&:K%7X!>%<73/\Y%_$VB3MZ\&=-%JIJAWK:B!)'=QGJR$-@ M"8(/H/X+*X4%*.3$6DTX0&*7/V=4"L]4"OD>12V==T0*[TJ00I*]X+("M]'+ M^FI?6X9/- -4%96WG>NKS.A\ M6]RC1@R7JP4)6A8"E[E7F&3WA*9C\O'VU_ M(P#W0O=4+"SO02UX*>AS,#U/P;VO/8W3'9]V?S@0^>.;[.H(R7<$2J!/RJ%Z M&/ YAMY,Y-,&G6E3=XT\J0RQ08RLGZ-F"\Q?Q7%"RZCY5#%3L(Z5SQ2I/M42 MKI;:6Z8F,D=6UB#,N=M%I6R3Z."R!]/M+)F!$$J*#J=TF1'3R-;RP$FY<=_ M_&\!&I!E*J=H:Y;IFW>S]"7/XNX!2\."OM&9I^+?I'"X,_-\QMT@-5^F7RZJ6@D!,G $M@H"F*!L) 3;S;C4]Y@9/G[,S1^-A8AX5_#9SE;=H['Z+'WB4!P MM0,]Q9/UY9R# U\TC>C]08Q?<)K3EPBHK(EO_R[F7?$%H+5\]*J?^7&@ZTXS MKXA%B).T!ACV46#7WW9I363_B3)Z9[# *.3;80Q.R*,5P M$\>B\> W&:[0=U"JX7OR>WK?<0+QG-. ??M4.,$H\0RTM91W!M>!*.W K#0K MP\>DW)'IJ@NV0["XPLH^$(K"Z\ADT6H\CO*]E#596RJ7ME*KJ8+I^JVF!\:Y M9.AK99HQ(B6^_3'/V "NJJI(GHBG3[8[5?ZQV1.P(X)\__#XRXR&+R/G*%_, M GYG0LQ;4HC1:K5V2 T2Y+?T4'^G34BZ55O+S _":_.*A8RD4!^ [1=('V_Y M7I8B>ICA)0@XJ^1TL3BS[5M_@NK&92.>&#L#(JX:U*K;1>FN3KM3H';2K^\? M452B".(UZK3J*MN-\0&*@(?!'62,.R!0TGN+J+^&*5%-BTH F0I2*=3@ ])6 M1UP=\E@[0XRI#=SF[=#9R(FA[N\HS&VAA&PX-E'&OZ%MW$YMX]U>>'\5A)'4 ME8;86#) YR=OD8KI3 $M65'?J'5O3(9;6M:26H@W&(3>PZU7814KZ MN8PZD' @OT]L#GN\;^AT.6&CGC^QH5@?0MMK'((*R":Q""H(?\!1<9#;<\ M1EE,36;<0'LWA/:)?'.#3G51UE!_AYC5KX=D=T [7%01(04(@79M(I0-V?[% M"?'3B:\..Y%V;.B0LPWCOL[B#:HS]@M>\>TIXWF RM72US)IMAC1)^,W2K$\,J[.G0K%/B8II%DE7II M'S3H%$!PKDUVRF "$<,Y07JR:&&'CHCZ&F? M:XW[X=_1UZ0Z],N=UZWQ,E!/-L_+$&WL_M]&1?'Z?Q,B\#C/GC\<,/^AEKBY M(Z=>,-[)KA&:HJXM@L;KO<62NNH:(_]<_#V:&[TOKUP&DJ$#[@0A*K[V0J18 MN11^CY,_$P?X][Q."?&?T_PI2J_C>L=>Y>/=()Q< S BJ*&"&!G4T4$](;+*(4+*VZM*3SS__89R_=W?C+K]S??N3=D:[/NR M;>8J.K1ZGO53Q1YZPZR?O7J;3/YNS]D0E>]?S_X"%T6"+8 M\%!P,!IQ\31!'Z?':OR1SY5E(6W9B]BA&LV4('-UBJ8]>K_'8Q*83,_%)!CQ M?H[UO\L\RU!7/.36Q;G#>J UWN;G=N=#74!(DD(MZ=(*R-;"%O MH:CE8WTZI2Q8&HI [//BR/)'\W5B&3E'9V(+^.7NQN[VJ".&*#5T1@X-Z FT MR=6YRM(I'YZN!#'?*F>G-;<6SFX'CTLA8>C8.D@9[!$-Y5Z.E)# M-2ZD#ZK;?BQELJ^%R@)#;3J%N&7(5W4S38@-;8%K?*FH_2HX:WMZBG4Z-V " M#N\QD:@PJ%J?E$-GUH#/\42.3/,&B6=V@QI2OC*S6&4Y!1I>PZM-D3KV@TUA M:KS(GG^PR2!;WC1/^VZR[0%_IJ_LZ#)_MZ?-;I/H*4E9"FGQ2FR/O*/EVJ(\ M)"K:INL=/*2\R1"ACP8? *^+M1Y\P^OROZ* /D3E 9VB)$;$D411LZ\=/S,] M#J23[YGNH[3_@)<=\!JJ-/0X@M0C%;?D(O0I*#>G94/9F>D[>'-9!F.6.B9M M6S]'; ;CWH%9VJ?YU^;@/@_6[QA#1^Q=C'%C[$,\@)>2[^N24(42;'=/\$0# MM/OZVX[6:?N4%U_P5_I5B<-@2,N1=V#*Z>22".C<[7\AC5@!PY80F*R6%!0W M0X188[!\+OJV^/Z29^^H.A5 \%V^?T=((D83UG?1CD% :L:&L/@&0 -#[L5_7T?5T)6Y5$"$=6E@ ^.1.?#FZ;=T7/&"H M.]1^9HN+H]ZM@:B_G[L#(4?2D]VN=Z-6T#^DBP0S[MKKA*+CCKD,Y.O'0&X5 MY$ 4W"TX0J'!#<,*: QJ'RYE]P?3ZX994J%<-\SSJ7_=,#?!(6SY%[+K?]4V M1:G658, HK[T<7!@UYYM-YK<_PM*H!P7/6(FBQTN)UP%LPS)D*RU%LE@'(CV MCI?,Y$7T]EV?5"@Z.\^G+<^04+L SW">9X*:?PQ6)07P7.09#K 9GB)>[P#$\#O^!OU?8K M3E_PYSRK#J(07G.2 >KD#-_+E1.((D85,;)AJZF"$ B\?K@$?>7AV%1Q>2 . M3X.IB2$?MK43;6@%J+-#3FVMI$ N;"45<4V@\],E:.<$HXO6TR% +;TB;#+@ M:#T-G/3Q\MYO.G+9HZ.F1P#)+I3F@/^F;,T)T'\HIC,1+."O*1KC*71L5N7@ M/U_RZG=<049U3&8P_HC+79'PBNTNHN9[C9%RJ[[*T DEM- KKE!'C:PT/;V MEAD#QB&&#%6'J$*'B+BW6 MCUAZ7<[)Q>=&=_1'?6;8 XJY'&%$?'<^ HCK)>E3DD&%*SH4G<6'V\_Y,L/G M@+>@-#U:U >R:JCSP5IV&N!_,9" :-[L2Q#D3A$:<4;I34:\2>J(7GU+1(=S MW!X.P<\?-0Z+75UG\B(N7!#3Q M;C\SOG)+QE+._^EC#@'T HS9_8S+>L!VY:."YA+]P=I[!?0:P)@4VUT!%>Y4 MAU8'(]OU.DKOGM+DF>[W/R7E+DKAK.DSU!=+JM*L'#BC4\R-;_+J]AB3LK1N:"&LC+R(6IE+>"XL)FBGGK MM^RPC3E?H*'K3/@*6JHX\>MHZHJNXL<:WV0:030Z1'P[A#S>5'W *D=/D.,P MB3=,?>\R^P>YBLE[%S'87$#3>A50]B;)4$ZLSBOA*3C_50A()9=5B$8;"V/> M?8H(-,D>,>$W!H"0'>2VB]F5KXBJ=-POA7&/\:6KD)@MRR= + M5G,4GN\K B+/GB%/R#T1\B$J,5SN)A5([_WKAZC"SWGQ>K<'KZ5M$4M.X8TI MNKRB,N9ZFOR:M0840'O4=0C@+'_AY$XNB);-; B@Y@Q3>NQO3#$(4,NXGMS( M$DKO(!5;AV;4$]L@$>8#./!?./OJJ%>:>H=[L^B45%%Z%<<)K5QX7G)\;A_& MZ>!RS\4;\]3.TH:H;3F'S!+]P?I[2I2DSA.-U-"!$TV3D+XF HAU1-7HY1@MQ$F>,QB0<\C2^.9Z*_(56!N""W)R4JQ!F,SXG<5>4#*)T MT) 0]2\[4FA RRO6ED[Q62BT[_E5BI#V-\^>]A2?HS_GQ7T!!1>JUP]I5):2 M+0.O@\.%B#OF\3S0AJAMB6C3 %Q]LT<+UI>?Q$H"; M+).]'#.^'-VI)W[]#4H'0>PN<=9AX]+_26)Z#&@YQ)D)IY/CQ;DM7$<&]7N] M_N\!V#/C.1[#UGB" \6SU$ :40L5TURS:H3J *SN@KE>A&Q?MOI+#?[LH*CU M(WX^2NJD"?HXQ*EHY),"2;0MG(?USV#:YG[.(LQ&W]=(*SFC=ZDK4NR,-4(* M'/>X?\"GO*@@/$L#^'.=/"!_=NQ\\/3- \&^YO@+VCPT\/,!Q$,_'SWFI0)Q M617)KL+Q%URQ2F"B$%I^G%!,%J)_29'>W_W!(LDAX1"SLX0BMXE%//%_:&K7-P7+1 M#NM=?BC$P:S,@BN]4\#/4/44P&/3Y-Y* J7%7?R9WEM!W"O'_-[ZCVA6F0") M'5Y'^H:V6'L6K%CDJ].IR$]%0@=[MZ*LY:D)E%KP^] 877Z M)40^A=BWT#9'W=<0^QQJOH?H!U'_1=3>9???=%^2T(_HR*K%<@971'0G)KHJ M1V4GNAT37=&(+J6B*WK1[1K1G;BB?9,B!3XKW5":-MY+\;B:&'CVJY"\%[B)FL#3+*XDV@CR[O]?;%[K)_* M)$ZB(L'P[OI7\@_8;MPT12.NLXK6VN(M%BM_U-6JL;;L.$'/=W#>TSD-\$T( MSN^BM+)XL(2T:P?I<__P 0V_35NV7T?MYU'[?0]+B6MY@K_%:K73?&+12Y2D M5!A04SM.RDXYO:T-3K3S;)&X'-546BT\J2@]TNQ4M'V%T*T&1/&F9CYG*EH. M511:_GIS3?Y1MHL/)K]J_GG,2W!J8!%+J020;NYN&]DNH^=3E;1;,9:6[2VA=*W1L9'6ANP.I MYBW>%KA1N]7V SJ0&FT$IM#H8/9N #-BK]F=%N[>GU'CWD$OVM%R8V4/.O9B M+>KXH;_Z&A5QR=D7D.Y)RG8GS6^>HI2F\2MPM#O \H'*$]XE^P06H;,!3_N6B)O]1/[Q%)7X?_]_4$L#!!0 ( =(FE+B ^"]A8L .T$"0 4 M 9W-X+3(P,C Q,C,Q7W!R92YX;6SLO5MSZT:R+O@^$?,?/#[/;NM*D1UG MSPGJYM9N+5$A<=F[]\2$ B**)&P08..B)?K$_/>I"TB"9%V! K+ Y1=[2:HJ MU)=?UBTK*_-__J_/1?C#!TK2(([^X\?3OYW\^ .*)K$?1+/_^#'/IC_U?_Q? M__?_^7_\S__KIY]^01%*O SY/[RO?KB]?WCZX;^N7QY_>(C2S(LFZ(?;>)(O M4)3]\-,/\RQ;_OWGG[]]^_8W?QI$:1SF&?Y ^K=)O/@9__U7]L$?7L[_=H)_ MQ/\ZZ_TT7"9!^-/9R=GI#__/R<7?3_M_/SOY?W_XW\]?_K^??B)="(/HCWQ+^+4YF/Y^=G)S_O"[X(ROY]\\TV"G][7Q=]O3G__KR M^#J9HX7W4U#@V-0BS?#JG0X&@Y_I7W'1-/A[2NL_QA,OHT)4]NL'80GRTT_K M8C^17_UT>O;3^>G?/E/_1R*#) [1"YK^0#__]VRU1/_Q8QHLEB'I-OW=/$'3 M__AQEGX229ZS-5AIZ/O7O![X,WS,/ B2A(I]'.I MTL\UOTYT(/")]EQ[(1'SZQRA+#7KC;"1AGKW["58G^:*6K>RW:Z_=K MAO]+1E\ZFHZ69)R2\5:USZ+6FNZO%8%K-=T,DIMXL4S0'$5I\($>\#RZ0(]Q M:H4&8=.M(K%.D-YW&L(X]Z(92A^BUSG^W#P.?;PLW:)I, FRNW_G0;:R@E#C M*U#X[--I^LF&D'OI_#Z,O]D9>=O&&NZM?3H$+=?#,4IF7A3\2>?58>0_)T$T M"99>.)QDP4>0!OO:[Y8>,EJ-'T-9E& ==&+LN%D$N=1AK>YSUAP M$\,^Z[98K]_7>1I$*$V'$SQRTH (R*23W.KU>C1,4[R)J=@?3N5ZO7E.T-(+ M_+O/)5X^4(J59X15/+G)$Z+L[',F'=1KKVZ?8[PER59D,ER248J_\AI/LV]X M@#ZAS*R[BJ;J]?31B_RO*7H)9G,S,>Y5K-F+.)J-4;)XB#Y0FM%IS:@OO.KU M>O1+'/O?@M!H?M[6J??MAP@?46?!>XC,M?NP;LVY8#))G_O!ON4Z1/=,U/OG[9%>,!>"93K&B%FKO M6S[P1$-4YP7Y""T\_"\\64X19L6GWS3=:&FT5W>/X@<17J+->[=?L^Z()4>: ML?=IUHF=:O5Z@)<"B;2QEM>%)ENH:7-U)Q'T8RT^Q!-XV1A/H=R:M?5H!1KY 1K !Y*Y@LW MMWH;)Z+F3D:V3DCJL^.8K"V6SZ/K-MO@P+S_9NU:/Z&:=UC22//G0_/NFK3: MZ%FQ2M>U&K1X;C3O([>Z]3-DA7Z)&[%SGC3OTGY-NV=+\_Z(6FCIG&G>8>.F M[9\YS3LM:Z6)\V>%%4C:3O-G4?,>F[1J[3Q898 =5&[@;&C>+VDSC9R^S/NH M:,C"2:S"FE*NUO1.>.C[=&_EA:6CS2W*O,#(E%GS0TVCW.Y^\_+LT*M+7>MW&JLS06+7RL#;2;4K+SQUV:!0LR0^/-_S0/'X./ M*@K54H=:E=IP$>.M"1LD>'$-8C^]7NWMM6]"#_^O>8%5Z$NKLKH-4F\V2]", M$/>"/E"4H^O5&'^O>=EH?+M565!#.)[G2N>881*DN.A]$B_6?_TMR.8W>9KA MG5O2O(QJ],FZI6H["^3)9(YW8GCYF:!A&!:>O.;"J/$1Z^@L+3&F+3?'TM?( MR_&'\18^B>_)9U]0FH>[3IYV*3/YHF6_&HF,S2P<9@TW;V\M+;WJPN9T-M:% M1BVY6ON1*L*P]]5&\5N:J^I\Q:+->R/7G=^:PS%HU&+O+7&AWZ9UV_Y65(=_ MJP"DV@=:1;7CW=LX1.[7[-R!;/>)7I*L\*X0GS?P3G(T714F;B!M64O-&V\"35FZ^6)) M3Y%XI^2/8_Q5O-+BX^C&]+@5.#YRELZ;%JYC+76C40D5']O>!M@B7?V%1G&- MY^@ES==?75E')6B_^9MW2R.U]J>:1[K=3M(7CP]1<8TTFKXB>@6U5_XAFH2Y MC_R'Z OZ\T\O(L.+OH=L1CK6NV?3&]_:3;1VH]9\-JQM*?5:M-;OK3X4QJW( MORT4@,P@<<3>B^*)8U.IV,75 E?_L_8E4%PRAZC<@W6O<-%BD[_M*:V^WKQ6 M&*\-=L*^=+[$'^O'PV3%9UND,(R_D=G##G:M3]A'AC>L,98Y[A]S";B;3A%9 M($FQ%[S+(<;"S,OR+$Y6F_KD#W90U_Z\0Q*I:6]JOB\->,65KC 7RSPKNDD. M/Q,R3(,P9P\T:/2*HHZY:*Q_NM%76I96PSI?:<2[D$2$\O,0$;7<%*AT_*CX M@690<:[JU\Y/6(_*;E'V@)I_TX(GYFN^Q"7)&N.1V:+.-89.^C%M#;NG-2MM78 MRT=;]_65/V'[Q:0MFYM9P];?65J"8=HRQ;'$IU(R9Y _/.)N[P!"GQG"(\Q? M0R*?,8K(1R,BQI.=1JE349SLBHFTF>)&::3!%$W^-HL_?O91\#.1'?D'%>)/ M)Z=%G,'_@7_U1K\S?$^I.]:Z/3P+H)!^Y>V@S-OEZ=5)_ZJ WES'UD$F2T*G M#O2"/HJ*L^[V.4P-D]VN>\EDW3;^YP%-N_$;BQ(_+^FF]*?)/ @W#$^3>*$2 M7O'AV ! GN(.Q4NFBC_^$"=XVOZ/'T]__&&YMO \,I$(.TU[3.5FRMZ:O*F7 MOM/V\O2GF>7P#.I-DW\KO.9Z9DRDZ$D18^MT'.'#W'9 M"I\7L+Q3>HXC_R#O0@0;'76EMZM!_^+LHC,['0-$?'ZO7!UY&Q#"C0VW'(,+ MN%759(,W(D50^,SUW61N_>Z#F%CP"4PZ?W++,MA # M05BQI]IWD7_K M9:KQM5.6X09:8;_J+)$B M. (JV[&[U*22*:<^F:7R##_@_845.GF !(0Z:GHI_!JWVBF?8T7%"?K3DY/. MT:G$(V#3V%S3[O!\0;. W,Q1#Y:UX5\Q1+EUF!S<.EV8#%,Y* &YCMIJUIB& M491[X0M:QHF*TW)1AKJ[1PXN%@&#CMIL-J(0L.:H28?!6*_U4?;D+40;6%Y1AKI[9Q$I%@&#CMIY&)0;1,*GA0^1 MCS[_B592"O?*,MQ %_BU.12!$9#HJ)UGYTJN^!^1P:G.%7&Y/,5/[,>=)%,& M2$"HH]8>$9XS0T+/&/[N'2/5@ 2$.FKMV<%S@_\Y2L;Q-]&EOZ TP7YVVM7E M4@Q'0*6CIAZ&AKRS2_!^>VO@N"%!H9+53>S+MT#2FDR]NV?.,X$FH-M1X\^N M\C(X6L.6%66HNV1J(!)PZ M:@)ZC,DET#R.Y.:"_6(,;?>V0T(<@I< CAIY7DGD+ZR(IV?OXR 3/KW:+\;F MG>X9Z80X!*PY:N09)YX?1+/7U>(]#@64[91A.+OG^L$'(2#+47O.6N?N/BJA08!(PZ[AM)T/D<7WP@6Z]S"L0*HPZO"I4"N==G7D5F 3, M.FW&H=/.C9>A6:RPXNR49-K60!+0Z:L9AB,I.+%(VRP49XJX:5KE(!($ '#7F;-P#-SG;\-(? M^5[B"S@45V 2Z)X/@08B :>.FGJ>XAT;B.2A%J?D6^^R?W71O=V.#(J /D>- M/\4CW6=\M(JC"(42XP^O*+,J=\_X(\4B8-!1X\\^E+N%%X3%O8TFD^4J3 K= MV^EH81(PZZCEA_@]#!/D2>X=RT4HRO/NV7FX& 1,N6W>H2%^:*P9EB9@E&<04B@5X' M7^)I(!)P6LO4\_-^D-/F I]&:1P&/@DR7020QJA]$ MN!^!%S['17)=<_D$NJL831:]:%T/*AJS;C'5 I ;H[Z M'/&YE<"!C*UJ@=2:<8^I%(#75 DY C;%."S%8_U R7M<,2*K55(KA3^FPG O MF+4VJ?LX+ 5AA25U,W5MSL\ZR^K.8?NT#W0U66\]/<0 &9NU/I-%QA7UZ7JW M($/O2N* 0U+X+ HP6 K26CWNM2T:UZE ==G<*\\$ CS7"CB2$2J"82M.*R2Q M-UXZ)^FJ\/](UN /+T0D@55VXR7)*HAF-'>X;$75J<\D!IQC0,ZE8)TU0FHPAX"M3H Q5<2)L^ M/NMZP&S%J87==3TG,4:;K4A*] RO2N0LL23;2_DN3%:-2O?*B4GY'\MYB[>(?F@S%N_=PX6[+8B66(0MN+;0H[0QSB:Z5L[ M.*69?G9S"9;!L14&%W;AU9AD=R<:)\Z\QD0>8+ 5 A=R:-X6'24Q[19H['UN M%@D)F^)*3#; =X(5^=5 92M>+JCMN8@A+_27+<\P/\LDE9OQ4F/> #K@:Y@EF\ E!; M@7A=.#R]H \4Y4BM$?P*3"; A^+*Y"LPV0K=Z\ZUTEI2*S7?\HKL_@7X0%69 M=TULMH( PYJXBOEL8QK0G/[Y=9AL@,]:=29[!2Q;H81A*;_-T3A^02%Y7/?L M)7I+OK@2DRJP9:SZ)*_&92O\L%N;?*/-/9-%5R=T"1Y;T8<=.9<;N0!)ZS$) MN3.5FQ_C))ALA2MV:(NN92 5UF&2 7;2U>-.:Z_.068KD+&#VW4]X[BJ+MOE M=%@']!':"GT,O(_;O]8K"\_LFG.W)I,SL+7=QFR@PFXUH-F*L0P[_$L8]39Y3'# KMVUMG0;!+8B+4-NV\DC_("Y39$W@C&- M/XRBB9Q/22TJG4'7KM=T -D*P@SJG4*B,\SC$'<])1[+V4HK9IRH$I,-L&G= MF&P-/+8B-KL05H3"53Z!WBO*) $>?4))E'@X<]'8BN,,.8;'"3Y9Y,F*PF-( M5>R*JN"SR-DI?(2]BBPK4=6.[3Q@;$=H1BRS4)@$\3-]XRP!N& MDH[+;DF4E9F0@:VJE77 )^M^-' GA/Y(J?W!/2(09)_)&B.HC3X0.R@^1BG MY'@YFN(3I_SZS*0E)D7P6#95M:0B6%MAJ&&W?%Z6DP@"V_PBSS0AUP2EF[\5 MPP;O?5_S9!GF:1'C6+HKK-'N6^^R-Q@ GP(KJY,=Z+;B8&[<[Y(IS81I554F)_#%H(9'MA25(-YL?3,A?/*#9RK:.<(K'X9VG)D0 MSL_.8#9M%3,AG$.E,ZPD6/$&BX/*J4P(U3FU$VV=R 3\U,ZE2<&I$(I3"1+, MC:UUHZT3*8 ?L%4<">RM8CC=SI!@(]HZM/^:A!R9]9R+PU)"!!>N1>I%6X=V M4ZM#ZCX.2PD1K)+:=IZA>FD4Q*E57!%61&DK?P-/IY3(FJC^27',Q:]^W-5 M9;2\B\T;8S)UQ7IF6W$X.&WE>G!"=R!B2IP[DQY/6ULJ #R.K!%-11FX&O3Z M%ZX88G750!/3,22::/:Y&I'4)?B5M1WV.;".(;]$R1?PV4M&"1673SU%GU'R M.L3:/D^#/[86X7 'V:U'Y M7#CYUD6/>"$@6]DJ'"/\(4US,[)9#2875W);5R9Z#XRMO!2.3.X,XRC/TLR+ M2/A]$YY+U9A\NK:QUT)D*Q\%9UB#."-MI)2.IL6F!O^U;45/(D6!Y$\.!\C#BIM,9^JGP%G/G[ZS[P'.G1*J[-/"[;LD;"'JVK'K5 M2*3@RC;1:'X\Q&#)!0B(R2+>EHR_=1&Z+7!F$CPD@L_<0>\M^?C GMS2;#0M MD$F/:J5R3 .6MNE]/$AU/7I<>)Q^B])G*;/23R5OO,KE6+P7?'0T&60!\"6 MMPW@HZ[-14"1;%HGI8:P#A4A='H48V;5<"RYX<":0E]1&&Y!RC8Z.P69L@/O M4M44"?8[?"BU/6:E1&/> +C:ITZR&K M[?/B!/N_H @+B007&/J+( J(@++@ ZGY5]1D<@*^Z:BJ ;K8:CNT[.K V 7O MAK6H3%9N)A!7CK"55^P-C-KN*GN\NK SVT:GT6%V6YH)I6L'71F08_!%V68I M9@#7#O[2NR)^%2:7KAV%E6ALN9I LOR"O)"X4VS!_N(%44JT66&DDM2C@CWO MVO%*#])QN)O0T&)/<13O3F*R>9M?@PT&5]Z":\_="C#'X&YR@%&]X19587+I MFB%,B::VBXD3YZOM]N,>RXS%@\XQVJV3R36:Q@DJI>GZ$D0QR8&]7M'P*62W M%186Z O*YG%I.I2M!RWV@O'GH ^K8C?1OH $"MZI8%X;>12CESTI57LL'=2@ M4KGJV@E2!4;@)M(Q"Z'=V4@0YL\ D8[UCL_WV,A80,6"]J,+D #_-F M>-]'*&#>QA,\Z-&^E16U$M\&Z22,TSS19"!*PP=?GG:U4U.0B>3QD'$'-2 MEPJ!FCP--VR)R1'XV-NJ/BDE(= H8WNIVZ_,07-?V'URODG7VZ9#>HT,%P/@ MX::2)7\X"8!T^\GYGB@>R9<(&?)'YY):3"ZNN#GM4B6[3)*#Z?;#"1W"Y,V)]#UO7LU^0=XLDJ*CX4;NP+)'!Q0GP1EN/)3[#8D26WKV# MQMEF;Z/P'O&+E_R!2IY<2J9559F8W%JBC8C7!NABXHP*SLJ29U-*9="HS<0% M[")21Q],,![!PWS%*RJE2FC59P(#=BVIHQ1F*"WE[^AZ9@;X-/,&^WH)!DM/ M_Z$"WQ0F(N23/.A86RD-,C:Y%:ARGP&O\Q*2!*S*L5AZ['\P4,$-5X*4]X!) M6UDG\ 3*Z9I9_E:=EBC#&_>D+GA>7ERX8@4QE+"&O\P&GR7K%_B;(,'PPJ!' MT['W^1PGE+R,N9LQ3R%F0=8)N6+G"V^79U=GSOAJ6U$JVY*Q9*=S41WOXP0% MLXBE>)BLQHF'U[X)E4SDTY]"I@L;)U@- 590VD;Z0=4$.AB?;64T4_EFY6K) MD.GBP/@:)<4CY7_$(;G()"^4"6>C:)L]:9@$*?[3+?XQFCVC)(C]M?@JC(&Z MGWR[[)V=#J"CM("JNS41@AISN0[^,L&*LWVM7]K3]_4"'W\++3.Y ;OJ-:MZ MMB5ER4P,G&9A7Q(:TY^D%EM87'E:9F4OJH/6EGEXW_??5?,"J),,K*VA!^!4 M4VW6JK:'4;9)YK^S4U=""A@R9W[(6NV+YW2W-/MYQA[S JXIY2=^Q28+5_9M4K;X3,M1==TE<_.Z7,,EF1RBE-WI:>05N#J] JPW($1K.A[P>L_\]>X#]$-]XR MR+Q02;&T'M-\X+U6%;+U4!V!_^1P,LD7>>BM']YQ3GIJ%=!M@PD.V(Y:21V, M$8+Z4')-)V23DN.B*^(AG'Q(7DE(2K_U+GL#:%1N<7)R>NN(( MJW465D*IG20)V.:QA?7D+? _2^XPRE.QNC(3$_3MI9)$ ?GZ\&HG2X+5@N-^%+J=POS/8J#L8-+-@1T2G$82OYT9(ZP>&>)1G4(#6(Q<.),4/D MX8IM6IM7(0Q;V8[@::W^S 7:'T#O>'69TL1B*R,1<&I?LFH\I&F._+*C,XUH_H2^T;_(-T(:]4EPKRMG MGN\:+:C:T&JG+G)9'=@:5$,?]AI@4NO*A% 1FZU(XD]?$-Z1ID&&7O$<&DP0D]P+FL2S*% \(&^I!VPM=L40IZN3;0NG=G8C M!T[Z3F1"N1BXXO*FJVIU@-;.@N1$D@O9CN FCO!$G6* Y#T#^7<6O)==<"MN MHI3MLO7&%6KCLI5QR8&) M0+#EG1&TAB39M?.2#5P M'D=6I^\V@- E=+1J8UV%$=%QI+ 2R6[S G<:)^G."]RF%=O2EQE/7=O4MR44 M6ZFS?#0-F&'UESSPO6B"7'B)+[C7M13-YNRT*Q.D;=#'D23+@E/5Y4DG[X#Y M.&PEJF+>-W<1F(&@KDO59?>.=D(8 E*-#*?%6HU;<)40+ 7J<#(4CI?.[\/X&V3$ M]DT?S$;R034Z5Y^=MS^ \4&!=.8YB3\"3,WUZFN*52DJDCI&LR$^(W^PPX4: MH7EC+-ZD*QLH&3'\,5H#\1'$>:_LX7QY#CP_U^!-J @>6K M$E<&[D4!'RZ(-?-/VDT2@;MY-^B1M20T!&$)[K.TR!":7H3+]Z#J' H1LOAA#D2XQ_9 0[+!&%5P/*G M?TH0>L'[1Q*XB6XCB:%TE"CV1-:_Q08NL,LDP.35G"#K1EYRPE5J*_A[S!83 MQ1>4S6,L] ]4<"714ZWZ3&3 >WH W3,33MUP34[HT_HV: N0W@L1&4B][J3U MJ+_(^?>W\=(32MW044[HS389S6V0+F,V,X^F;%,AT1MI/3JT+H&O8 'T1D\H M=:-2.:$W%E.S7EY^/QMY36G8"FH%>XN/Q4?BIJ);Q/Y?$EAQ3Z)A>=)OA(D< M6)>LVY,JX+<5# ORS'<(F[P!S''/ ^\]")D$(Q:1HVP8:#FZ_W+,X"*O2UXYJYH3>EM9/$?"G6SQ59,N,P1!/F5O@81[-JNQ2S M1NFH/ ?VYFQT@U)1'L<17JPL"/[XN@V(S",_'26W0/61?MB,=6\#"GMLWK)T4D 4IA+RG^(@L':M(,DQ]P1+KFEU$= M"=0.).;D4CJ:FIR]E)69M("=(1I?&B6X;04F<_ *@R,_*^9G)CLWPQY4UYD* M^&W%/W/P"N,^B+QH8ND*0](8NXUT)8*JM2L,'<0"[>F45W%YHEW'"7L@L5J] M\#E_#X/):(J1R,,D:K=!W1^AG;!J$*Y>J_3@"Q2G6Q;E\@IM&!Y?6?>MWS\# MOQ=M5%'DL 4*TJF0&;QA0;9QP0>>JY]#;X(4F>;T&F"F$#?W,G;G% EV@;YT M+ 7'^I!X'R?;9#4D<]5B4>1OU#ACBRLSYWLWKZEJ:(H^;H&6=,TT70 >3;^@ M9(:2PGN5!C?EB%%#931;>KL:]/K0X6,;TQ]3(0B4J6.Q)\KS;,D->G6+WG67 MIOUJ['#IYFVIG05)B%B@$YTR^;YLW$-&4P.-D%5C\@%^K6U=([00"T(%=LR$ MJR\[*Z85)KUCVZA4P"_0GDYY&-_AP_\D&TWO/BW M;1]>J+@[-VF&R:^[7L65L ITI5/^Q 3;'KX71*Y:)V1'QO#O_J)4DJ7>.WP! M,@ESDO.C+$PF8(FVM=L1RN' E71)YOH*)"V!QIN;GP%G1_Z@'N*5(DE6&+XJ M:[-6?2:Q[EY1F($4J(6Q<9GE],'=3K+C5P[@^_-VE$-X67YA;%@&S^*5+Y% MV6"!SCQCR!N??0DX ='&^9=!W6;B:()EL_7PB/S-<9(FQM/Q>-!M@XG:E0S= M%1P=C($*5*2ER ]65624$-M4\<-M0$60Y0D:+N*<"C..TL"G;YWCZ 5-$"[B MGZK5IEJ[;!!"&P2-]4&J5S4E(="U3IF."P]H&C+.I^#3!Q:0Q[_.L6BR?Z&, M3,/2+:M>$TQNT"9"2QID#%J04*1^U IW,A>ZDIG47AI#XOMTU?Z@=#0/:1\Z MWHP66?SQ:@5[4TD.6QO"HV3F144R)#SS/2W03H)8Y(1:(S5Y3J4^R+9_A23 M&?"%CEWV^3-+8X+K_&SSFB\67K(:35^#611,\:X@RH:3"=E;X]W6,Q;4!&#& M.>R!3B)/826:QW[CR]GFADG)J.,G]AV7S9Z0T:W*NNFRX-E+L/0.Y6:Z>MK=0DHTFC M%MFG7VV"15GOG&H/J*K&N@>T#)F([W#[IPVM^TH>1[/]F-(MS\J<+FBL,I): M> KJ;ST@6O4-6_=%9QGAE&8]!UXM="3+7R=DB#H_4GZ)8_];$+9^7[[^+EYW M'S"D:!:\AT68*JV%I%([=(([ [A(6_?2;$41L^K 5N,[@EE4C!%V= 'B \#JE M,UBE]1@:X)=$6N+F#SX]<)T?2Z]S+,AK+R51CQ9D ?4@;J&W,J;1NS;]* =D MHCU])SU=AVW2&&_U&L8T#P:7 /XBVMV^+G=;9\S6;)E)!/C2W!*I_'%O2T"= MGQENXN@#)1DY1+P@'Z$%V8,\KSM/1=#ZCGJ,%LLX\9(52]-@=-95UGV[Q&+O M&XUV[GV%\$.J&PMU1=9%X.&G+\C#FPL#B)T?0*/$#R(,%6:HT$L[[E^TOB?QNF9F"M-M@*(&=E36)X"]CYE [/]Y*#_[;'FR; M3QNM2)):A)73"Z.[\\:0Z!E9Q=48%N 01#JR%ME2-:!U?O \H>PQ3E,&]ADE M=-%J>QC=>4D41+-T_7V-,22J0IBYN 1PE]SOD,[H$=9A*(!=)94BYH\;-:@C M\-^_6RS#>(70+9H&$3D=1IOD<,0;K>T!5#ZPTL![6<#,HT;KDD$KE$N(%ZU[ M?5SS<(TBS$1&9*]E#C%IAF$%OJJOP@U_?%:"WOEUKARM>9Q@C-X$PN IZ(:. M25-5E6[HSP!6/E''S':2!JTPI,"KHS8=_%%8!6[G!^$C"?/:NA\G^:B6Z^9. MP;?+WME)#^#.G75C-'TDF4(-#1W*NA35%?#-N$#0_(&B#ZGSPX/DKPD*S]:( M[BGQ/AI%$$$.)%TQW5+JMT-/U5<]D$VENI>:VTJ#AAA>X)!XU1@2;BVKP._\ MP'U%,P*Z%*NT=:L_Z\$+6L8)#4NG8>\75"$^#J<]@'WD?H<,;?SJV@P9=%QC ME=@%=GT#>$=@7]FF#GA"QB^]N;>SG!85S]PD-:BHSP VA]L^57&)UJA-D9T# M;1!UI2XZ4NFC.X(AHA<=ZXBB9/7,HF1Q9X%K+PU2DE2TI-?T3>5H>I=F 5Z\ M"Y&M5$X;%5HB(6$'5\"ND1HR/G3?J .VJ=U=J^>#4E@^M7KH5&/"=CHL&D<7 MC)#QB>]4QSF#JZ\%VFTPP0'?,U16"7.8@LR9G=*/.$%X]65/+B:[=N#( MIS^&++B3@;Y4;?-M<'+5'W16?VK#%H33[Y0^K0=1*=CK0X3EEU.C"D.N,]?( MZK_U3_KG@ZXN/680!5'SV\H1S]V#4@?K*,!:CDIJK;?KU*I+)0CM>%5IGVD& MCT]NI](V\3.9&6PQ=>HS@0';O:KO-8T@\G6B4QF>MN%*]/5 6(?VR_I-R M,&NW@25W=M;OFGFY.DR!@G3*P"A!O?]S'47AM\4DV;4YI#Y<@>)TRO+XL%AZ M04)SF26W0;J,4R\<34F,Q$>29+*,6^O\4*$YMLWJJOK40BS0H$[9&MGKT"\H MF\=^*::F;O:> 'NDXLZHH4-G2(S$KG3 -L DI;LB)R*:577$/?1SX-;*!'I[P2 M@]O%:R%-7 (:.V7OVT0=,+']\ZLPN0 '#:IA^E>@$K@7M63IL^3RSHW"-UH6 M#G98!EC$^#A"7^4J=^856F/2[.J%0!W O7IE'F1H$[0' /'((L0'H;>:;I- M,+EUU;AHC%*@'9VR+;(7D^S]I+Y"2&J]7?9.3Z'#*E?6 1U@ MJ-+8.P1_O] M""SZY"MJLN'158N?+CB!$K1DW..>!DI//%Z"] _B$?D5+VY)Y@51IGW:,VR% M/)8Y.0%^GEKIO% 5J(!Y6'?!%S0)O32E>/0=!16UW@:GIZ?0^?\J<:L+3,"E ML6D.=BI_0M]*4DKB"/]S@DI6:?VYW;0IPL&@WS5S06VT KTQ-N]!/@T<)3,O M"OY<]OFPW7M?F"99B77\ MTS[C^%>E)W3(O\.S%,WK\AFD'-YEQ9D8H&,:\)G9I5$+A:4W@R$LC[?Q N\T M#9AD%9@4@ RV6O3H,;J'Y@C>^6T4'*_0Z '_DS=,Q869*("-9UJ#5 ,#Z#,[ M_NEX,D=^'J+1](OW>YP4UWU>@E6QK)Z_LLQ9Y'_E(E0%C5Q^Q4@)S(<(]P>EV7HJU(IH ;.IM MGV/A66#.80T$9S%,8,>=Q]?O>S;O>O!D\AI/LV]8+==A1LC3@6D>$A]-O9F[ M7J-8LR\'T"'#-"1_.&=;P@UZNE*L]OMNW@>PILAP<3=ND1'@]+6H0#]L@#Z" M""^W0>K-9@F:%>:)PO=3J3=&]:G H -]&FM)-8A'<-JCV1RP7'X+LOE-GF;Q M B5T:. I=)UR=Z6M(15:8\)T^IY5HB]U #=UN&QMV[=^HCJK!I)'=\_@<@!MUFK..)-KU=E81L=N/2;8]B!AZ06.:HS6 7,[IG8 M*P^'$DZ\0[XG\9I+89MUM,>P)?+J\/P$V,.RAN)4A6MI;PAYC?J? MQ+64FK9&V1PE+$19$9L69G+?[=FZ8ZQ'Z^ZIYWJ#5N@";19_U=+^O% 6FG_Y MQEL&F1<&?R*_Z/MNI\VB(==MFLD$^.Q7A4/!-M^6.#H?SE]F.GE"&=20%P2_ MT1KHBKJ4NU. F/_"GM6*>K2KD]"WX_K2YP], YB6AIZ_&=V_Y('O11/4>J:H ML(\'"0Z&/K_ !9Q_V!&162J$-&B=&,VJ&S&XA+ZF;NW4C=R+YV4(LA ?9] MJ29[E5U-C+7S0VY?2M_;T+L$'7KW011DB$:EXA)A-B2U6V/(@0V7U;A2#55S M&71^" \GDR1'(EOF^EH.S"/IV5O1[^)^T9YZH4C6:EGOS M@D+BL4GO[FA_WTE_\<*L:[>KUS!6E\'@$B!S^W83L66IZ-SPFY?XKQE61180 M*B6ZSL98FN8+]KL*!R@;'V+R G8(M42YZK!E55Y'L+CP)%,6?UDRQ8-]?6?3 M^HTS40,O3:VK9D49'8$#_%-,KPR0OTV?305 96.N@%6:(\F<+@? K]H:5;E: M4FG*H[ZU#13-ZI=DQ,CV@GR$%@3G\[KS3 8PVZDQ6BSCQ$M6+/*[D1E969>\ MBCSI [A+;X6,]6Y"O/'C$']DMGYU>;UZ1#,OI(\O5ZI@(^:-$:/,%508 W-V M^".V!FQ+>Q0[,2S,MR?KU[TW),P67B/)/"4(3**LPV0"?(=0@TK!!D()UZDP M)N;OGTJPA*%,Q(69%%R)=B'DB,^M!(ZE==B85/Z]!"*A%89;W2XMLMNEE:#X M@A;O*.$P6*49)@S@@ZN$(\XU0U6$1Y!.7#7S/6I$L]%N@PD.^(64];G>'+ZE MN"9 <__>ODG[W">MQ_9:P+.&.9-\C=!#VOGX)9O\"U!GLTT'C$YEDEJ$F].+ M)\)9S1:94(%7?AOJ5 WU$1B!MR*XFTX1,4>BC3Q?\$&*I,*+ M)E@,VZM/,WTR;Y:)%WC/8$.I:D _@E@JFS!HVTN^,(R_D3=E6AJD49V)"_C& MJH:FF$#L?'R4)Y0]QFE:Y. I,G' ;##W\X%H["Y%50@_%Y< S^-+T\Q>UXAW MU@2O7[=!F&=D23.?LTU:9!( -OHIZ5'.U94@=][YM+CC?/82?)Y-O"C%,@-S M<1)T1L>)2565,'9^5C]0Y59A2E]D;LM/7D:OD.D?R+?GP=+0&[Q"F\1DT3\# M-[!H2I]CI+4"_JC.=")I5IC(]9IB] #/X!5UJ#;FSCNITKQV0 _%:4H]G;?A M.P6)?\O)59?RK/3.P%-F"42HN*?>[7^W_1/6T5!>\_??\;EZ'(^2LC?Z"/_1 M(T$KJ:04?@O&;3$9 C^W$M#*UX'J$+OMPV"$6^GD4*$U*L=38*?&ZNQ;T*8] M.4"Y3UA>-'3NS'D9$H@4'$O3))TX)!@L&:'L.,+LZMQKOER&M-M>LBK'I]0Y M@E5IBBW!P%=I$JX.SUJU4!Y5TI;[G!PMOP11L,@7+T0$X=JO^V RJQ1JH7K[ M5. #X*1^VFK5#'1++A1N)^(<^G[ $)8&WRW*\*+Z5W9.48[(2X"GY+6R\Y,Z+L<\0F5P^CVZ;"$ MBMJ8,8CM;\KF0J'S=,66F/R SP%R9OG:4!6G4T[S=Y^3,$^##W3CA2%[X3F< M)8ABD+K)JRLRP,"/GJJ2='A(, ,=1KDS@0MIUZ^O#KIPI2NA<(IOW6 U,M8 M"D#SLA8]>HSNH;%TA ):I;G90E?X$$7\I9A[+]ZJ)BOE(FW6$).>8VFX]XCE M+](5]SU=5Q9*Z.A^X#HQ6)3QYD7JBU2 M^V69$("?9VDS)3 _"4$)F.W4(YGR&S,MCOD5F$R@@S/4(UJ!3,!VIZ(RU'8E MP2OCF6.N)-+%6H)!P&>G' K8W*2G]6<^53=8A%;*)=]-W 5_&%J4&; 7U M]U;/*"&_\&;HU&1?5:K&Y 2\U!ISK(5(P+RQEHU( MT3CENJ_%:7FAEEJY#PLRU$"W1)J$'+(HP7$$@0P!;X)[/< ;*6-5J(G3D@^( M,']X==>M7[T@.02D-R[^-@L>6Y8G-K-R)1NL_9*,=" >RL^!1*J]OIMR7VC&EG<2?7:"_XS M\/Z1/P9>](]_2B=07E&"[ +JVE@FZ<,94MI]2_X;]6R:?()0\#M])O69HW^[O 3RK[%R1]C-)E'<1C/5C?Q M8^9+23-H@20C/H/TP=%GL@HJ6YX:-N='II"U"#9JXZW?.P<+S%MIL!KBLN6' M4=452T;S-;TST"&S7/*M?]*_@/0<-Z:,VWM8-PH9+;^@*)WG =:R"L-.49D( MZ_($Z)!0B3Q=0+".$E(^O7B<_RN/_C.X\_,)"S90@5C-5JA H )O5&/8%!FL M#P4_0")>_OVXK*W4-!&AS(1JPU;83@+H/989U561V7*_L$CU?\]1-/MS'N=8 M;[-\E4>_5QO7QNTPH71B9%?'9LOKPB+A_X6/T#6Y-FF"B:(36^)*L 0,0YJ% MZ.FM)L5&;3!A=&(;5@V7@&1C$Q-L)'^Y!?M1QYM5MPW& /13/2O6^^K8!:X4 MQ@8O.\$3RM=)S!U.YD^FJ$&->E? KNKFC'!V8*-D.,%"2*D%6\"HJAJ!? :5[U67CD,2M6$)F&PIUP\_I@F]ZR7Y-!*2 MEHYTC3KU8?0W<1YER>K)6_ \'?4K,_A SHW5634$)^"V4P^)5#/:3;[(21C] M#[1U\=Y>:TYQUX=A6 X44V,M-_X6>>0#9DFMIF;-RT*@E4?@O;7!OQ6)L>,6 MIPTFN4XM0=4Q"K2C4\^G5&-GG0"D"!I:;U(Z;(S-_T [T69G'0E8@>*T9$AL M%N^YQG-,4_&L\JATVP 0=DH&AB4I% %*A&?9.CB\^\-@]A2M%WL3BX M#[[H.GT7!@M T<(M,N58"4RE,=W_!J,2 #Z\;XA6[N<:\'[SE^!$2DX%D!P MAQX]1O?0./4*K$-/B 9G5XZ^)BN(-=DX*G%:>FU6EA1?[(;+TE6 M033[U0MSV9%0JSY=)<^ W1IT^>1K@QE.2V_>7 @7]3J/DVR,D@4SK]+CLD<@694D6*?F0E55[ZYWW M!]!9(^I.U!KP;+T A!W26$!>- NPJ)B28X0TEY5/7E;%L?\M"$/IW*VNSB36 MZ5V<$4Q;3PFMOME]]"+_:XI>@ME<,+8YI=CR!7S[4HTY&1I;#P!A1^YC',WT MCU>*5N9S(ZC$9=7I/KH?/UFM!%R:!DK7@*8XFRE,8MSR3 M3*;_/P:-C']%MATNOV:*Z UM;#03?<8M:; MU1?T@:(+NM;VE9I^><6WR][9.=3CBB8V M[T* MA[SN:$.Q:RW.;%JKA3\.E1&4&^,K:T+"FS'\%SO-D?C^ 6%Q)_TV4OT M-@CB2FRJ[/2V4 .=V;@Q\H[VA:%/4Z:$N 67M^1S@J6!O5Z-U;!?689+I M]'69&IN ]4[:Y0Y,T25M-[30[]9D9H].;_1T$0KTP=AJY\:$+]C>ZEEM5779 M[JC3_A7Z& 5OJ(P-?B[,$]1N_1A[T=H2LKZ]5-GP>77897:G;0%J; +V.^8U M5Y[R=&8 ;GFV<@('@+.V">3@$G#=6J1[ZUSK,' QP5U_L M7F5$KHL0W.<7G6;Q (J PM;9;._Y&*ZKG)/X(?.1?K[ZFY(BQV59N ]?(&==LA(KOLM/N4A7 "G3% MV 8'/OYYP)G#8$U5X33"I-=I\VP%L )5Z9BGG0!X$>6GGJIP&F'2Z_3-?@6P M E4Q-OQQ5*6U>&F;:&BOP2P*IL&$O!)A3@X8]',N*?K&1A MP$I%*-(!\%(J$/XN4\*>0T;U2MB=.TK@3)E1$5N>2H+Z/@HVH0) MMKI28);B93DVQX_Q-\VG]W4M)AS@:^"Z,_L!&$M1L%R9U D^\_E\6XO)!?C- MG@YOFHQSD%F*A&7,.#=60C$#O2#217)@1PDUX& 8H_ M6J.W&BQ;0:Q:I%4X3@U;8#( 3)-BSE9%QO?PVHITU:)A:C,"7O$\Y25!++%0 M<VMJE*#L%65*LV^2MP?(W2)9H$TP#YTDCTPO),"(!Y=>74<*A4 M(K$5I48VA!9IL]7@XG%RU03D9 M3^H7%*'$"XUHE-9A< $#_U?A4 ^1K7A3L+$\B3/19GYZU ON+ZE% J+WH5+? M5CJYZH"Q%70*Z.@J@*@\O$KK,>$ [XYTR#.B?0^;K6!34"9(%(;$82/ROWC) M'XA<4Q=ABM762$55)B+@RP<]$@5625V MH)-0<[S]%$&DY:2^8.R;U>#7A_: MGE&':C$B6V&E6CP6/2>QGT^R4?**DH]@(K(RBXK2-UA0FVKC0ZT4@:VP4>V3 M1U)C%HCDV=6$Y9D0 /?54F:$1$J V(HC9>=(>X=[Z[&^K/LK/00)RS-\0!>V M>I(_/ "IT=B*Y 2T,1KZO^=%9-G[.'E"WTI^?$D& Y MV2N=C:K!LQ7N"4@WR#W6:#KT&0+E=HE7G(D"^&Q4C3R^(DA!VHKGU.(Z//H6 MX=WX/%A*=D\[9=[Z)_VK\R[_A*:]?MN* MD]0B42]>-),=139_9R"[X+3([[:MP$9MNOK=A# M+1+S)8B"1;Z04K-3AH*%2J(J$OPA/?P^VPH&U"9!WJ>:H'(9!A;(<<^ (&Z? M;47EL7,"'RZ783 I8@B-IL^T"QA]0"_F7O $_HR2(/8E'ELF3;P-3JX&E]") MJ76=MBHALQ5WIUU^I:Y;9HU024"]&*Q,6W7V]U#;BL5CA_\O6&SS483&W^+Q M/,Y3+_+'WS"(U3B^11,Z,XWG08(!%V>3L&AAL!04"LMC=QPD*9M'Z8>C=YV1.MD%D?(P3 M+TI#RLNIA%_-%MC#1&"7?0F/?.)-P=D*)P0YNO^!0G\4S6-_FU"2NH2,\3PX1HMEG'C):BL; MB6Z8-\:&EBOG2EU%J8'35B@@T.P.NY'.-_^;Q+,H^!/YLJV$LBX3O2L>.+H: MH0]+H #&=CY(!=!Z(B51 JWZ3&*N7(7H*H(9-$$$CY92^U5_,/B$/C-\^@T_ MT)=W4M^!?RDO&WN [Y11-,&%W9 M+U9&)Z"ZM7#?U:D>XZT-\J:9T*1HV H3B2OV(6N$

DJSPG$+12_;-6O6I M=*^Z9H(S@R90ADX9X@XBQ. 5A?S"FR'9 5I6C$%(KJ3NXX1$_]H:G&_1>V9BC3=LB3P$N[KJRGI=%Z1 93IE:M/%KI5CR;PQ M)DM7_+IM*PP'IT!G.F6=N_&60>:%Q.R(IU8:;?LF3C-Y5D9Q)2:;KFPB#? ( MHJBV9'QKE.OA(DZRX$^5'5:C-I-6UZRP)L $:F!L?W-0#;;W3XI$4%KUJ<3Z MW3M8F$ 3*(.QA0Y2&1Y1FB*TFVZ49)@<3=<"D&B"NC)[V-:U0X8!+H$.0%KL M=LPB=Y]H07LG-=K)JK #ZZ$[C.V"XG0"(CK5$!\@6O!^BG<]FAL[H9QV 9[ M ]$5/:@.3Z 8G;(=;I*)WWUZBR J M=NGVW0"3@,K67/:X9.X^6]"[Z9'684]CNG)@UXGTF^(/;&*Q3F2#M*;U6:AR- MVG0N!?>O,B65KQLF<"&33S:H%EK)=#1J,SD!QU@SX=-0(SA((?-86HBVAB;S M* [CV7855X=<$]5A,@$^O9MPQV=?C>\($F/>YTD4X,TMPB*Z#S[)O\0A-M65 MF&A3\SCT'Q;+)/Y@ M<4B5)$MJ,4D">W'49UP'H:4TFA;IMQTA$NLY>/+3>B<[/B!+Z3!!F-./'TG M CE/\,4NH&:OO[:R6K;-3H48A00QD.5$)/U#COA]MI6'LG66S$-]$L1 6Q@# MEKA]MI5M$G*+(ISW'S7BA:DKLX4#.BY(P_;+0[1@B2L;5HKU+=-4=N&A4?OM M\NSRREG[Y2&?A@K! 0J=![-AQ>#=0U91$5X[[$@ O%-N3EFDD!O+ONGJ97?9 MM9]%_4RO5P^X3]$LP%,TC>)U$WKX?T#WW/?DV2&B(<7VNI4^(9W+;KT&J#;U MSR!OO"4=U;_S5C7"< *O!(:4J*Z^M3%W^_); O-Z]<7[/4[H0%5<@ANTPN3F MS&92FV;!'4@%X-V^%I<@WN)]\A;J*W+#EMC2#.PH5X5O8\V1HN_V%?K:#?@% ML4B^Y(V VI@NJ<7D KROK,HE7S-TT![!I?HX\7R$]XM_J/G?+\K$ /SJS2[I M0HCN7:$W<84"'=6@[GZ #\F]6^VF+E$ ,]@=BEWC$D7H<@!Y-=WD'0I@^F6> M\+7N4+I[@5SQ"@4ZE9V:)&Z?W;LKMGFJT;E#T:G.5@[HEV M''P/$=NZKW;N MR*MUE:)3G8D*V"?(B%-3M>!@;>R"W%6[^&V0>K-9@F;DIJ"(84?(13&3G4%Y1BASJ2&-$S>$.38K'*G5A>28#P VVE!@ACQ(@4(9@;MR$481+H'&.2^.%;]UC:=Y+6146 ML!WPS*H6_RYEVH L&6[ML/;/T[.;.,>;)SE3^\4HF#- K\PJ[ A!6#*P6@U# M4J1!?,0;Z-R;(8QWBM*4]A!C'OJ+@/ZD0UZ5IIAL !TZJQ!<"ZA[EEISGP\F M*)KX3/TB[: P%0744X8JG&M L63BA777$VP$=.N%TG0X^7>.=V&DZ6UXQSR9S+T4/2?$M!M2 MG<5_A]F.K3MZ$R_>BPC+J<8>3%:-AG7?&&3;M&IL'!8XXD^O5Z6?]-^SZ#7% M, //XEJD" PC5?$Z=>%76?M+\!2O5P0UJ#Q.G0GN84@B7R=44"WMVV#C,!U" M)/],D/I)BK(N$Q2PY[F*1'WJ^=@L[>TLQM@?XX7X]R!ZSC^#2'K;<5B0H0(. MOJHO^\-[#0FD(W@%TO[[0RH\X+>JEF?U*O#=>U?2H:>(5(C L5NKD&ZL/E+T M1W!I6N<1&A4#L"VW*G5\11!"!+Y(Y>X)7K/L<>-1ZGP )O$_:\S MOH#/KLXJ]ZZ(:D=K/3J57@_^L?=9^F-+&LW_.&/+D4MV8(562*AV&-DNZ_-Z M?\85W!,R]&NQ\47*"W3NC_8U5ULL G4UOQZ(,R\$4M8U:(FU]C<4S.9X. T_ M4.+-D%9$D#K-OF%*+Z"S!]50.RO8!;I5/W@7I#/AT/<#AN@AFL;)X@@]",\O MVQ_#T!Z$T+$-M4BQZ$$H#GS8*=N773="J/A[M9DT=R,4A^WKI.VL.3="J&@D MNB36<2.T&*#$(3?""^!;8WW9:[L17@@OACOE1MB4GP!T%*CFY^U#O$?@&6^-C!\*L;H^V9HJBT2 ;8:Z;" X#4%E";E#-.IV0%)V P3H^M.(6KE,<)JR=&P+"TXI7GV5C0I\C@N MAL9:)"C])8E3:6XU154F,/=>->@JAS:^(_)A/ Z7GPO777Z,9B2K8CD"!TM3 MCY\+1XQ;%;3A >L>R'WP,J!5SAN;/=APRG^8*F X$A;I:FWPTVF.C<_ XK9D:.9E!1+?@=KO%"1B[C[=3K2 MU.X#HJ(,5-?NG]9,'.Z]I1BA,I-H$2>\[Q<79L" %DNEM-7D[*%P*M?(?\]1 M-/MS'N?_]((LCF;2FWQ^808,R/]"0]Z'!"EP0*45X2Z5K>1H(LBA_3$LS8Y* MC)9NY-MGUT+>)BH#^+04?&*$/$J 6+H5!\M%X(5W*69 ''1%5)1) .A"6X\; M_G94",32;74SNY:-/51SX[*UGU)XP ;>!C>>AT"ATH-H\2ARFM"D552=@0>* M8:9'BYI*)3C0*UDNO0>>#\P@(W((455A2(&.^E5IU +DX'7L/M:)0/U*[@(/ M+#6"[F@U:)$)"L@^8&L 5\%[#)%5'O$1;HR2Q3IN_$V\6 09&13#!4D')-E6 MJ:HR.3ED>E#IA3&P8PC-LX3UMJERW."EE[@WWTN490B<@"AH2IV8IUM)N7-^2T1[11>36S4_"M?]*_. &VV5>1K^ >A@_.J5N6 M%S1!P0?IGRA(.*<4A0(>!)POW<--DZCS3EV:E#HIO2\Y*,?@ !Y$1>*5$K'7 M=ZKI/X#[S1D=Z22&HPB( '3+'0902)<5BZ*K'JVKG;[_$\2/QG M+\E6Q4'Y.?0RXIIAP*&B#28-P,-C=59UD0'G=;>\#Y%9<\6%F3"@;\ETUCD- M#-V^."EV96/O4_ITIUR,GGTN@=-,2 CA,\A%,O=/X7. M#5J55 $42_2%Y"[;.;GD3I]D3RC1R@*KJOEWV3OL]5PXVY_<= M*ZAJ7M\IS*0!'(ZCVGS.QV'K0L6E/?FNL;OB'0234-=6;BU$M4.BBV+RMGB3 M%B]1DJWN_IT'2WHW'/FO\33[AJ6*UZ?2)9JX'-3E&>O1<^C1WFQ[IG-EIJA+ M&3X%?>4D[*/^ZR9Y$PPC\*LF?28$]BU3L-U.QBX$>;T:XV\K(JIJU&9RYGP::@1'*105Y!V-&*,)O,H#N/9 M=L569^05U6$R ;:QFG#'9U^-#_@NT]:C;RS'0/*.CU^0W2UTGF0!J*.XO7Q$ M7HKF<>@_+)9)_$'/,^I$VY):5);0B5+K:?W$E)AQ@\UI]^C4 'L5]Z?J\O7/T_D!A3,5%;I+4RJ#=!A,=<*RZ^KIA MCO2$B?&290K1VR:F^#D\'I -P7MZY":$$\@NM7H:0>-3R? MU)79<($VZC9L)SA$:^NRUC4[@3)^MK0B$P^P-X8!BX9JL(OQ.*YHAY-)OLA# MDKCR%N&.3X(B3MDR1)2XR!\NXB0+_J2_%\I&?JEOY1-,\L!N>[6UR[HT:M\B M.Y&^5(A3GH-45HU)R-5[C=JS41FAK3MG9^\?''KW(_YJB%Y+Q=?L$=N>WIL.'^\)FM\4@ MG81Q2BPPXK&@48M$&K_J&]VZRTZM.M486, '6EI,:!-XB,NIQZL[?96%XCDLR !AMO0EO@A61(T[B7O MW.ELZ712/H7HL":HRI #1L^PQ:,*7]T[XYK',#6W_),4KQC%- "Z#[+)61F+ MK?2;8$>D76VT<2!J>4@PND/>"-A>'%.H#@^R8P4 M0T+W\#D5V>2PX]*0&*+B))U7'\J-R)0 '?KV8$%%@S=9"E4'9%4U*I]+]Y9$ MU62JC0LJZ#L_\FE)V?8VNP+^)#5H@KX3]Z@[Y."0/AU8EESW+)Z=[TD"=8SO M@WRZO#L_G(&>\*Y__ V%'^A+'&5SX6:G>HMLF@+RU*I)OPW8EGS[6E8/Q%"M M\ (U_A;7T(K=AIA4 /=1#2N# "UH6G.)#H0Z8,@F98R;$IUDJS3%) ,8!;"V M'E3$ZUZ$>ATXI>WJ?9P+]]_F+3&YN'=W94L/1' =C'9O"@<7M*0'N" 3#.#] M5XMZ4(8+&]R^KA[0O-GVE&&G.28BP(NV=C2"C[FQD/?MW0H4T?T?H@^4TJC^ M)7>/P[_!^$QQ.J+A+26I14+D]4X _*2V-U/$TRA;?4'9//9+/=2/RB!K@.*# M#C"J(__=,5D1I%.Q&+3R\*D 'OX6H2=O( M^J&?0A.I6LU_RI9@F6,E3+86$F!5?BZ DYXG,K@>-4CE[[VT79=9UY M(VP(.?,:L\YH-\?<[3CV I@2M1#48/* CFYO3A]?#U0@CR*@P_ #G\EI'HXX M>?5"](HF>4*3-)(4;MN?GF*6LU'^W-*X,1J"&BIEK76-J8'_*$(^<$[M9C86 M*HX>]$["ECK( -JZ(X)S"38S_CU3T<]1%DR\\)@L@6<0$5HKIC*D_04.GZ(C M3\4I;!?,7Q8\&T8/J%L8!;D-6.K$=R_?HZ4.ZA&U-2HK6>K$+ZV!O*"W&?!* M\Z+4$5I2XZUWV1M 928R8.#P4E4'E%.F-JVQ^^)%,]GDO?G[V^79)7Q$*]V9 M^+#;3AG,]*D1CK.]$@PGX+@ZE+B E;W^.F6>TN+EB_<9+')Q=M2#,@PKD"%! M)/=#=OA]!G4?MG,D*3T%O5[=X!ED%I.38,GNL5+<(VFV0$_05] F ITYLBHP M2Z8@(&,RS5$SGGO1&"V6<>(EJX?%T@L2>C6#^QYDCW&:HO0%3>)91/(0/D1W M7A(%T2PMA!.@=#0M.PZIKJ0:^R;C!'A!-M4?OA8V+R-+)BWHJV^M:['#5$YD M#CAW)4V('(3$?3(QI??&K59S)S+S.P7"7,H-GR7O;1E#A2XV9^R0/? MBR:H[8N,7^+8_Q:$X>;VXL9+DA5>]H8+DC5U-%T7@+FU6']]&&$>,GS("/#4 MSG( :D5(J=0.#?YQW@-8A3-TZAJDLI;K M;+X.RC(90%]@*/CALRK&XM05164^54'==\HQ[,!17<6,R!G<10 ::\_RPC/! M6P'&<8Q+[..L.I1L4#G4N[*L%20)8N)5S@FYD%D%\*.KBU%#SJ M#6=E&TQPP+[A535!'YVMP'\.J(4&ZPPV\%&X*JF;SENZ+%G2">(NV@FGV?JA MQJ'@]7 'F0N @\SN7&$\=>[.))T[QEP(CS$*F)9.,7!OHO<%M+$J'$CN.QN$ MEZ OIDMQ??;[JV]@4#7"<#IR?C%C1F5ST(;>;3.$!.;UZHOW>YS0YV**FVR# M5JC<>L")@BK0S->7*L"[;>>0(-[BE?II5FR)R0]X8U"%;V/-D:)WRHGS-8RJ-\:D"&QI;59;5,A!P^TVKD3RU+/RBDQ$P$ZKS2I'&64# M;J=@UL*_S/68U*N+]H?B;@Z _8Y*X,DK,CS X2VJ,< ?DYIP+5D!AJO?2D< M@3]7!0$($D+4;)$)%=@]'EBU=N1P!,YCYB(0Y)BHUR 3Z1'MMVJ*X0C\SRI( M@)^HH%Z#3*3 %[7 FE46 VA"- C-4N7!L- J$R[P-2"@Y!&A=RXBFG7@+$,/7LKBCPLW=1XM([A;+,%XA](*HG;DDV1MEK%-E788*V$:O(W7^V-7'UY3/9IOF M/S;BOGC)'R@+HME-G&8:.B"KQL0#?,JI3K\6M",PMMS$$17';T$VO\G3+%Z@ MY 5-\VBC\2NU'N@WPD0'?$"IKA45@!Z!Y82NOL6 ,%HCY!7?^OVS\\2.G-@X3FZHV]D9@:T&Z_YM1; &S)(@$< M-)^)"P,?>Y\HW8168B$TZ.\T-P]:C3 V.J@76!PC1?+43[;&!/[YK+ MA 35$<0^Q!(AD6+20DCEP[I\_(MJ,>$ >_#4&O!*9$?@OK4',#V06MJH86T\VDR[KT@^=4+<_0%><1R2O9(#GEY;;JWM>WJ&/-DU=XN>Z?] M_A7 >)1FW_GB9<5/Y/ :1*.(76JLD<;&_ M^,-L4W@4#5^([$C4HFLO#8I;H_0HEIK3_M4F53D$EN(R,RKO8=8C'(CHT"FZ1K0OB"-:BC5"N5YM__B- "69EOGI$'RA4 M!2G0:H")#/HMB74%4"B:GDB.X/:+MZ*DA]C5P0M,VF$"!+X9->1:H3!&L(_@ M1FR#\2%:YEE*Y76J?!0OJ<6$ QW.HA*="M608#T&OU\.S+-*BG!6%@YT*(R& M%6$?ZS&XZ7)@GE=2A/.R<%PQFS2D"/M8C^#>J[U$4"1[%G0PX;:VIJ8RZ79T MA>/*(44Y 7;S,=4?R5UNHS+J=NZSC\?:J&Z"5 M+#A[M9F@7+$%:A"J;[01(;65],PAE4@W8TK_=":ISD3EBC%/@U(#2YX(JJW< M9[#'M/42/,:?4I[(]@N32]7>Y7=S^!+"%ZA"\P%HF]""]1:-OCO2D#;UWF<9&.4+$H;Z<, MMLPO.XYFIOS+*[[U+DXNSH'?*M36 4V, CWHE+W6QB+ZJ!,8V>9WV((-_(RR M]3.L5^#V)PT'?+.6Z,QQX.SYS08<$=U#:.B 0*9VS]7<;D[>H'&CMQ/*>XL4190O:M M #1<9_4;P8/V_!PZFFB;:E9!- )W/V/S,.1F;W<,[8^U(B83\DFP#ZT)K5)[ MC!IGC@C:"L#7I'HB$"A5)R,E[V/?DTQ9$G2L&BR4JJ8H1WU@]T%K*E49O4"; M.F68EH.G.42^XDG?"XD(?I%?:AFWQ20)['W8DA[)X L4R=BL[=;>78I?D9[7 MN"TF2^ M%8PJ[< 7J!)H " IF.A(0;P3$,_>BH7O4IL5ZC7\=DG8 TCQLTUX** N M2;QHQCP_KE?;,@6 X3^OG"!=SMY^!J2TCESMR!%#^U[Q:5#SMQ>[]U*W4WT\B&: M8.3!!R(]EF?P%A1GX*!#NO+E?;BQ5Z)P[X%JFF2E\85_VA];^%=O+V3"$0/F(G4K2K<^J<%3NE6 X@5S1^!(7L++77Z<29&OQ\B6(@D6^ MD#*S4X9A!7+>$I)JEK^BE&1240SF4BD&_#LYW_-P=_SY70%).79WRE'P/>#3/8\,*6U[?;?U0J[% M;>PXR(B2/T1^\!'XN2>*GR8SB&%1$BJ[@'PLW_XN6-/&+9>HSF]_Q')]%'C07C]QMF^ M%'K1:FF7;5%ALZ7FF;Q=W^Z!J2E/4L?P^*ZR0.A_BKN M9Y0$L7_:A(9R/L/D#VUV=U9391*S];) MBE)[&_@DX\7UK /#H'GX4)(U(LB70N)/L]L8CH6?PT?G<\NKOZ: ME:L+SM8K2EB;X]UB&<8KA%Y1\A%,$%]@3S%]IHK88I6.2;+F\M]9[(SL7RC; M!I8OV>5DJMW*]]G4 ^UNU[2RMRO*QAZ('H/R%VM?G!2_(N5D.Y9V.\(X!/8[ M[.YPD,M4,"X@'=#;V]VPX 4/49HE.36H;A*2Z:!>A"N[$-@*P#L@ZQ0]ZQ'QB 92MX7]ZI>)W-G;DV+;%*^Q(&.5(K M^D29A8ZHU=USA;9X!0/G^[ABI?]Y07@&2H-L34+3-UJ"[Q'_HTOH3'WN+A-: MHA,H\_=Q*VNX[_P-!;,YF50^4.+-$/WCK9[>ZWB$TX)HP=)E751. M13AM(!3?%;1?O'7&=C6#C]BI(*8-A>*[ MI)\"4N8&6OOU !2ML.Q7<%'29Q M3^Z'[/#[W-'HI-5"\4'Y4AJ0Q.VSI3BCX%:!6J>0YE]!]J!=3!I>.1L0EU.1 M5MM3RG(>D/5)[R5(_[A/$'J(\#A#:?:"-[]-Z*SNMZGU'OIL8%'5+.NRL1C= M"UKKGKX7>PQ(M2^ZP(Z5P$GHNJ_]^](\@J# S% !P'K J,->E?3_4&P M)TU+(9&/9A 0"S^)X/)K3.(8AD&V:G/OP_\Z6[;_FO_M"=)6X.@C5_N6MT#2 M3M 9"]P>? 2#8%^>MF)J'_M8:'/&V%*3^ZL7!+0CRC MR(?8#)6_S9@ZCI 8+6L^5XRV@K/;?C=G#SQ[.?4E#[-@&2*>Y;WYCV*Z!R=7 MQWIV;5%^MD+' \?=K>7@#A-4JW_2OSH2[[\&YEV9Q&S%O:^JLW8G64&@&HV' M 6U\EDX4_6/='K0J05N1\1UV;2U$,IQD>&N4!:AP6_W+:W7KS#CH 2R/'?-: MO1Q< :V:O[?8A(B3-5LJRK2K%9\NM>TG/I:^8E6=>L<^Z$6B:4 M0$^^KFNR3'"6/,%!;P%)#-V'-,V1?YLG&[,D%4E:#K"[-K9+0Q08-T:B0)R< M'?UL6ETNW[,'MAO+/1;B"?2!W/5)4BPV2\[3;+F_B_R.ZC +/(A/F>M;]G%, M?M6F:NMV@5%W#%=X36J\L32_9P?JW=6-')4;U_:#;S$BCL$7KDFU%HOMNW:% M/ESF]N*;J8)KM]P#QMHQA-1N:=>B)4Q;'M =L%T(#9TZP?ZL#09[O6 <'L/# MX%H#H@&!?A>NT"JYK44#/B*,.D*-#.??_=FV&9G">DS_M5^JL,3_90JW*TQ; M7MC';_P!&AWU.D9Y/OWNEX]V9&S+.[S+RTG). $T8#1[P%C[RX1J5YBV/,W! MA\"[6F;O IEM\K?43KG02B<8=\?PSD(Y$-J5IV L&-\+=\ 45<=DT4XFDJH) M, B7%]_#V 0JF" @"?Z/! %#_]6.GLFB#IJWG87F"7D6#=!8-(4*';W+I*_ MMUW0=W'YT*X\!4^%C.^DJQN8&GDT;6PR:.U=M86>T8?#%\?JA^&:D 4CQ/C* MVJF@ F+#06L#P:0+C(QCW>B#25.@VMV[>*ZQ9HKGA!=$7C'BW]_$$7V]G7OA M&"6+LP9W1!5Z0Y?RLV-=#5P0K&"8=.\>NH;\C%=4D5B5892G."%0R3[^HNNS3-/& Q!5$:3)J^H!!^ MDQ@7+_M'_PJS4)" '%AIF M[&L49.G+Z]G=(RR.4K&?ZKMO=82"0IJ4 M9W8U+&V5=E2H[X MW$K@0!G^^4\F\;**ER[%^D90"$W[59JAPC@%3D@OX6B7U%H(+9GMK1Z'TR0K M#6/\T_X0QK]Z&P<9L4(_1'[P$?BY%PIF9F%9*@)HUP2M&5D-P2D3=S7Z?@NR M.77((+OU>; >+'=*#D*QA%U MR='+BCB4C*;CQ(M2;T*M M2THW+F5E)B7H"V$EAP+N]>'92C,$I 4/SR.E;]6F# ,-[>RISPV?W$,XMO+D MP.9%+>8V+9>F@\)L,H1^1%YIDW6(P5:*%SNFD#T3+3G>+VC?:+3H6Y1.DH#^ M++"!:-=GI@%7-LJ'M!P:/\RAP68IX?+[&.#.^]ZFV\\HF1#!S]:N=C21KBC2 MNV$+;_V3_E4?.O&'"<=5P-E*Q $Y(>\:[VZ)&0!%_@N6W%8"DBE:ISJ6>G]P M#FSMU%:&2LALI9& ]?HI67=WT;,;7I9I^RL^0[*"*7\QJ-$:W>KT7%G>=36E M#M#&DB\XY1NP>?!Y,R>.%@_1M1=ZT81,K>Q>8:_\0S0)R06KXN M5(=Y-*_,]D0PG$P21%"-XZUMD<8"&OJ_YVFV,-(;G=:82)T\:.MKCA'0HWB6 M]8(F9)$-IL&$>>B,IAN9X-&"DH47;3P$)!ICU Z[?W+2EBO1E6H0C^#5D@,K M$G3$VY96)&%DVHZ][ADE?A 1YP/7WO'0_?\\#K%04T;-4YSI&-WD%0E[YYVR MN/5.SR[!%VLMD>J9VPH\?YG;=CQ]SBY=F3AW:3(VMQ50OG-S&Y&"*[LF(4?Z MYK8"CE/FMJ&?2NUHF[_3[O>!C9\2J1X:R Z[?@0!L&[BQ2*.J!R&2G^^P\)4 M%- F;&T6-7!8LGWY:!I$=-/V"_%AB8@'#R"UUR;47I=%XN"+.%UJ]W%8LE75 MIS9=>1$C@SM_?!B=7@S/@/8LV9_RN=_MU MB_6W#^@2B@=?]K2_-N'<^C($&H.!=SKPX-Z ,/=LCXLXV'DCTA. MKS",J8U:NH45EF?PH \8^BP<;G'5T&R]6H&UVAL_7CD_A38$5*55#.<8'J\\ M)\$'\?\-O0F2#EQYA;=^[_RL#VW/JTNQ AO8XQ:GGX@3B;IR7V]DY)/"L?7: MI=MOQ(DPH >U%EU\JN6H;#UU@7+329"7YGB/*76]DY1^ZUU>G4!'[)%3)+C; ME&"Q]6K%!?L3O;Q\08BU,OE(JC&1 /]_%_-G GE>\@$I#=OXN(>?[]XJ_&W>#R/\]2+2.+' M\3S3^V[[W41W#]5IC@ M@*<'77(%A_(*: 5N&ET)#5,D67SVDFQ5LF&DUZOR7Q1SA'XC;X.3_FFO2[Y$*K*GIW\,GH+ES-KK'BJ^HR+!Q)2R%D37N M$(. RJZ8X)@C12EH0BD#O-*/A%^-BJ8'O=D7,R;S*%$@$I#=L4>0^*PR0?T8,C +P*]QAC7Z)9C-I60+:C!W M65>.\Q6F?2X8 <7&1CQ'*-X&0KI'7H:/I)I$']9C$NKP*B^!)""]4V8[BG%K MG_1O<[)T^]D+_/LX&7N?)-T$>52(0>-?\+/SJ:[V#)MCM]^= MFS+J(!7HCK$YSXU#06'0&L?U]:=JDTRR79ML:J,5Z)&QO1 Z^-+.G+N^;L^S M>9P$?R*?/?L_U5^,1"V0^]>>B^%Y3)8D)3B!4K04ZMJB2K XK8=[L2?TC?Y) MN5-5-D #1U]U4B'TL0GTH5/O5'EVM]%TW^/9T"YYV !SENZ:/AAB$^B#L472 M8BC\%Q1L^KWC'\ETVF0G4:8CP/Q'> M.SD5*V?3*Z/HU)):-*3+1:_V8.-\0A3^1E:<=0=XL.B(ZW#4*"$Y%0='*[OF M9M;X!9'MX7(>3*0)4H7EJ0QZ0"J)?IY__* MH]\#*2?[Q=XN>^>]RTZ,$V'782.MR ;)(_K,T;L7S73&R5YA!@_HW4VEH2(" M8"LRBD5^?LOG7O2O7(L>;EEZ&W@!=(8Q8T?>?[="F6CMSEY(2D7)-GKS=R*4 MBW.@U:;B%OJP\VY%(M%G2#BH]DHPH$"!9/@B%]"RUU];T41:).9+$ 6+7!QG MX* , PMHW>0)_I >?I\;RS7;-$O>IYJEZ "Q]?1<+! M^SC9+!S_B,/ ]U92TM05J;?4.:#EO I]!K# PD[P<\BD*4I3EGMDQ0@VAV0I 4?5M@(+;)<60K3$L%$<*_R69 ( C M.O$I4="WUW];H1[L+)T@-#6]X'H-%P',6 M5U=B2($.'-HT&.QQ=E$=0R"&N^D43;+@ VU$]>)EZ 5-XF@2A(%7A(U$/LG& M0FPG.>[(:J>P9+ZUT#J3-M"]1T4=:@*^K8@/L)LMOD1NXB@+HCR(9J,E%@4- M:&BL5;Q&F"N*6TM'/>61HK05# (T'%">$*'>QPD*9A%&??=)WHNA:Q2A*7<= MTJQ)-DN7@VY.)+K0;$5T@%2 0J^CV6.DJRFT$,%"MZP*:Y6_E60[<))CD@PTQC^B# "!N$07XX+(S FY^+N2S% M!]SU:^%@(CAVF#7R-B!7Z&Z]$= YAE1$:2O2@E63JS:6VR#,L^WCZZK$%\TP MH0"9V-N@?A^GK; *P*DQHPD)(X!N$?O_0U1Z72]9!*3UV$53MZ8!,V"VPB@< M3/<0011>\\7"2U:C:;'Y'4;^;0%BF\!N-!W/MP>D8E=\1)$63C=VS_:/8/MB MU3Z!"2HR/,#6=AUY2\]@*G!U@S8,V$"(T(P$8P.:?]<#S5P%%#69F(#G% "<_*E8@&.9U6==!6JNC$@=LD>QYD7.K/V/B=!- F6(2HON>M1 M@(N2FY(L+2W-M/ICX+T'89"MCFHEOH*;AS>2?D*9!A19-88%R!YF(FOY#"R% M9BEP$J05] G$5;QNV(>&F5S:8H[W2:HV*#S6FGQJJD2*IR6PC YI1Z5K.8& MK3#A :_A-I5$ ZJEX$XNZ329)[84K_C_$5N\- M:LJS]0DB^/,3X,0_S:YN9G+X_]N[LN:V<23\D]9'K-@O6^4K+E?9ELMV=G>> M7+0(29BE" T/)_KW"Z E60=.$E1#FIV'3&(3(+^O&XU&H]$(5(\K,@6\*[@9 M]U$GV0!,/5).0!?*L8XJ4/VO:G-)BBEH:Z%@1#D-7!(F:]B"E2?+))!OS*#><<^U&UA(HQ]&\(E M &+!AUH4K4M%>"X87[Q5L^<&S)R QGN6N1=0^JF+''*IN M6S0NX@KZ.\;27S3+.'"^>$OR$?W("!C1S7][:Y-'W\!U/(YG0/UJPD*HVG0Q M:MS*>@VLOK=>;?4 O,7CLP;4'CW64/7Q@J:UJ4'\S N29.)6K+N$YF4_O_Q, M:";.$XFK4)*,O))!7'US78U$X\CZ'.U:]=,G<%4@H[LP\+PURA'L ._OF MT7-#TGI@.T?MV@70%G?*6&,[HX#9=HL^SFV2+AP8]!!6YPZ,(3SEO64.#LQM MGD:SA%@O1=$?+FL.O$&U 3Y.U&4I#FEYL?2@=HY$I)Z)ZY)511VNR) 59$5H MCS1G!:VX'/BT0\I*QE=7>Q&!_&KV2*HQ2T7>45G)U:&5F9U\!3 =N;4XV:J* MA\E4H&532H8TE]<1W]4T!;N/=I1DW>!H3E8TKS<4]#T@".0H>UN5#@+[(/6AO53(B#7LJ*BY%X3^XY@!H):,47 IC M?S79[N.]U^N=Q1X1]%82 \Z#2(76PYZ7;K [8*;&0'K<]]LW4HHM@($669@Q M&0W:>=FN]044Y4LMP3T58'T5Q-8C7"IW:*;$&77;O.>8YYY%1+-=?*=]YU*$ M6-54.E.Q)@0<1%9UT,/^)UBW5 34"PVJMMG5,1_V;QP-?)9"&9.*#I+LD$*# MRPL<=HAD+RHRGV#55/.1G'J$AV2@JT(#.S,#3Z02X4A MZ@I]U5YBTVF=36W M!K+(H*CT 17GYBV7=>A01OUM4N0T'RV_PF'(ZYK(BQ8Q:GPL+Z23=PH8OGS] M0?Z]9^<]I-+6SF2JAZ &2:#1E.%X4)=\#9**L<%-RU?NZ>WO05;S<0G;!BO# M:9.ZJYFZ \NM-!V^%>2"'+34J(I:KW9!1J"4HZB4]"F9$.O=.;:FP!!RI&H7 M&N"C>PIZ N4>(2G0[62:L1DAKQ4;_+7G!ZJH@62\%\7BH8(RRSKV>>DYGXF23BBXT\%0>'G3R&+EX'DD!.RE#KAF:MTR4);4//N.KX M0OAJD0ZJN?5G_"V ZX079#.Q6Z6L_<2 E5' 1QDW5IQ:^SI"S[ M0PG7,A=IVPABCK\C;Y1ZS4MV*('J?B 9A558UAEF^V%@ ?E$BUU&:MD:X(2J MR8$DU?O)-*&%H 3"[V4_WUQ[/QBNB&W2#8RC6#3!96@W0A>J= ;J):2;81BY MU> ?RU]K)]9>%\?8F5--1*H)-#B!#54E U,=GDCUE2GOH ;*YR4C)\BA!C>9 MJ>5M1A6JBD4T]BBT:P=^794U2 MF]EQ[8*/P^.3"^0)J;&P&^B."KM&9[QCE;A'P)2K/-^PA;3+1X>E#V:@FDPJ M[Y!FM 9CA;!YTNQ7LK(TQ0&G(_,+Y/X/=CEKA$G*D16-)NY5#-65DE;SUV8_ MDL%CY%KZ@96AG<:MTZ)1K!U%8Y697_(F<3$(DVR^0I 0+JNJH!]U!6N'17H4 MD0-UOB,%R6V:3+"VW0)ER!:J4TT*RI)&L784_FVJ6!6[F6.#&8 -7UY_-EU9B=&HUUY5 M<]AT3N>@/19V\Q:0?85\5&LGZF(C0*,6>Q6A;GG$Q%K#-TC_L#MT. N^L*1H MU- [](UW;G=QZN1&;/N*+-,<)G[^"I$U>IFF%-#=YT-63.2[<8[HKB7 BK*[ M%07/Q>N@OD7;UE4*[+E_]J4 M*__1%YH[PD9%,AV+"A>:9&/C\Y*(;\C;BQK9K O2#4:@8[ [ER<9;<+2)AD; MGP7!(*-Y^&$9%;*?>50/5 4.@HZFM"05Q^@VMCG@?0BVH[M-(/75?G$G;FT+R03);&>DZ*:O14) M=T;DM0RO@S%)ZXR(\E3+!ZBXMP'#F]5\I,M.GJVI7 &=[I7?RK\7V6]U)M71 M605$^UV()O !.<%)? >W3^W3H1;*?I=P:7U 3K" O#]BEY%:M@8X^UU616?' MKF:KO[$,8O=.@+58G"*74=T 6R#G-P*-L [S[8!M1H&HC2#/P4U+5!9%5<"T9TVF_ M>$SR!,JXR-@,RR0A8F+COS8>9&W6(PRE.%?:VT)7ZTQ;Z(&*FL07WEK46GZE MHYP.Z2#)JZLD6]Q2NNHU'6+$Z^CT&T;)955,T>"A6@-C3?J3Z+%/I#J+2!-K M:04\OCWA/5BW<^JP:]JT$GJ Y3U0$-\.-,(:GU.!')MM(#F/-3[@0]V5CG#Q M>'2*??V&05B!%H^ ,;X-[' A'HXPHK%KE:(5R0%4W$Z8-UM,9I0M.&4W-^?(P.C/.H[8);.8']*"MYO/C*^U.#BM.E.' X\NCAKO3!;?^N\IKZX MV5 >$;O/W\;DD?^FAG,M_:%\[($F'S2#.Y[,\$)U+RMZ8]GY('+:7AH&Y^8 M(L-J3@S67]T *$'*U.I$MFK#;T&/&NQ5FIL7<9R:#?F')?*"\/X'-\FY8.3V M]T#>(OZ#%4_DE\1CL2V-^I+<8$WW'1F2=D0R>:] +E*TN;U*:+S, 'S$%YG>J/#P0D1 =P'@C103BQ5R;@\<((6I.K(\ M_N /(-R]SIZ5@F-G[\7>%="(%.EJ)G 7Q\4#>'P9L1L?+X[^B[(9XL9[/].A M:@FXD?8_=F,TC+ /(-AM5/55\,^D&)A#X+Y= 8U(IY9\1=W 4)@@=Q3]UH\L?Q:9#YF8MMQG2^D[$>U%\B7M8L5ZDWM M4K[&IQL1(3TY^K;[X?U N#-,-'[ORH<^<25X^T6R3_+(\FILBFDT[1(X0,Z. M:"0T]=AOS<,!!,1<.?B#),7;+Q9 J^8] 8G()UX1E&D3_@$D3'I!YR\V)6U[ M]P5$(N_08NG1&@$'$&CS ?^#U:;KJ'V[ AJ1#U\CZ=$:?M00&H(:T<]0]DAT M]=X[ZYV?_?U\I"W\!Q"(<\5^.>1?&5"7UOJ3\CE&SA]!4"@U"0>0K6HD@"^X MYS$'DM[^'O!'K96)&_4G:S]__YMHE96$ME' "]"JG(Q$SE,4<4"7#4CM9IH8 M;,CIK@%UPP8S4"2O8E62X<7Q@A27=DCAFB?]>>5E;;21S"]/R.UPB#2MJ=?C M_\63[:-C4ZW]&BC_+Z;W5=U,<(*=H:L1DT6F6BA_[V)ZD@7DLYAV&:EE:X"S MW\7T?M \R0=4S$_<<-6"&LN(U;20?)S%(EZ7\6H#LM\U\63J/_],41GEE12? M=,!GJOY0 ;I\X]]2JG]E'>:Z+P9B; MJZ^!?36[YL9OQ$1&N3!]BR=2RXJ\88^23ZQ][-9*H)D-6E*QW[%_/7H-=FLD MH&&/P"=RF+FM+OAJF!LC^[T1<9U,:95D"X^CU%:*-#< -I"C"VTEJ=F#,@,^ M@ S1YX+QA5.@A:I MP&F=3:<$^Y3K>6$NX25= "G*6N(_PME<_K6#O][;$8_(G*Q;LR7P-RWRA;@!L M()Z>[F"*L"#=[TV,;7#6J4#7!!A!/FUD$9:KA#<0!=K1P)KYMQSIV]^BJ)J( MT'-?F_NLDZ]?V=Q$W[XDAUB%AKMR&AN3$&J38Q\TR>Y3^O<&1&+[F(W%'T"= M-G@(M8$2Q@7U'&NF%(@VW<'P17)% ]N<(#QHM&1?XJ=*_#M'TG**6*(RL&*T(T&C&]XQ4\QR4:]D)";5U6)L('FMK@V@P,YEME&L-KYV4 =0 M>6D!$L@17HV'N+<; 378F4_MY&U U569I!W>-,RIH(.*I$^DD@6.33E/+8_L MJEYF*7:N;_%^=GQ^?-H^"TGQ"E.FD>[Q]][IQ3>L*]M! R3;Y22<=7FZ@8DJ#\=-H&!U M5Q%I U/&YX$#I*""FW04$K6BP%39LV7(H/^\'I,\\2X4VEH M 1"1JNBYD;]M4EWP!,I5";HF5U@;6W3/U.2]]^WHJ(=8GL+3>CKCP_S1:Y4G@J;4_/.9OP14GR2_O"Y&+S6'R5-:5*('/<\_1?_ MBZ#F/N>>*._I-J^HYF["[E_ZWN,".L*\1<1%"[:59T>LQ'<5P.5T6K I_VSQ M3?VA+)'VEOQ^+MB05F]LB5KL@+!\COV%R).AZ:*R-]0Q3T8ZOSOL2\ &Q&6< MG'2L&Q90[QL(IU,/=$+Y*G]$2S%VTOG ZT:U;.^2W&+EX>Y:PYS)"%74S"E> M\@\![B,IR3__!U!+ 0(4 Q0 ( =(FE+$B1RUS;@$ #YJ- . M " 0 !D,C(T-#1D,C!F+FAT;5!+ 0(4 Q0 ( =(FE*S#$R,BYH=&U02P$"% ,4 " '2)I2 W8\E^(# W# $ M @ &EQP0 9#(R-#0T9&5X,3,Q+FAT;5!+ 0(4 Q0 ( =( MFE)0%#$U,2YH=&U02P$"% ,4 " '2)I208TV/]H$ #& M#0 $ @ 'YU 0 9#(R-#0T9&5X,34R+FAT;5!+ 0(4 Q0 M ( =(FE+F0( +D% 0 " 0':! !D,C(T-#1D M97@Q-3,N:'1M4$L! A0#% @ !TB:4F.]<#(U+FAT;5!+ 0(4 Q0 ( =(FE)?AK@X MY D -!7 0 " ?$Q!0!D,C(T-#1D97@T,3 N:'1M4$L! M A0#% @ !TB:4DO%$'3U P NC \ ( ! SP% &0R M,C0T-&1E>#@Q+FAT;5!+ 0(4 Q0 ( =(FE*&M^WIJV\! $RB 0 0 M " 25 !0!G,C(T-#1G-#1A-#0N:G!G4$L! A0#% @ !TB: M4IN*;M30V0$ W <" ! ( !_J\& & "53@$ $ @ '\ MB0@ 9W-X+3(P,C Q,C,Q+GAS9%!+ 0(4 Q0 ( =(FE*3LE[CN!, $8E M 0 4 " >>H" !G

H;8W)J])2K:?"!5/%"8AGY"(=.9E/-52T3:QJ@"P5-]%%J6J0(X5C64PW MWKDUZX)_XF!0FI1!5X0J$G:0(LR$#27#HSD5^H0ZY(>]YY>(83+@P2#<,BRQ M2J1)$)NAMBY^P"&.H[7DM(X199W5.3%WG# :FE=_M)I2Q#B1N0\GE9G2:7H/ M&D][%U49#(]P[<8*JP1>8'(=0CS!J:ERPO$),4,+7;UK#B?@!TPCKZ<(SEL-)\0V0AH6H]CUSM0T8J*_-@SD M8!5BI"PR@O+^=G>D J#92J!"H__M,E$-B>.K7)K(5]:5KW$BK21D7AFBNPL2 M==J)4E;I9P@_1H]-1$[#.EF8"_ BVP!*P;D/M%.&?5$*EB;!R]_Y%>TJRKM* M5DKGRJRT3'P->;_478#C/Q]-6'2<4W]O"[=5>H!/ID\LX^C89ZM&\Q_!GJ&2 M8\?&2DPWSG7+Z*ZM4BZS/WDJ'TY?7>P@5YX=/*_]&5#LH;8QR52S?8$):I&1 M7@]9M M/&O-:LEVUM=Q>1G49\O\7FM8N\=X#45F@OR-#'N,)GSB @\&_T4'DQF6,_>/Y[$!J:9(X >)HY+B]BE#!R]G _UDB MFEJI ?V15!I[4LE,),D/4XN5<%E1#8?A:%;G:B/5L\+!^D&\7$;Z7E0/"S^E MF]+!4_C:@L_G-==V."GKZI0)^:B62K.H\:;;1]H@K+XTF@2MSS.8"JF@H'34 M()[T&@Z'G)M,8DN8ROC/P82>2"P3K'1 <=?FI&25Q7O5E;&IS M#+;@'3#\#0I,MZO&]A7KF^;U8HVO:)(DV,GFO_3R>_+:H/AK;/$=L-\"\0K] MV1NA^O]U)Q$4PA1BCN)/'8;8& 3'A^:98%O]N(<-BC ?"H;B#)EYX+(A3%EQ MY/E5/ESU/R/D;T94E)88[9T5UDJX\;M30[AU]7P";&8B7 M=($B<;>6*H!Q,G-*@D6$6[Z0^>49;,M3'N%F:NQNHUL=)L)%D:*95X)P MS>D3C8T!%$";PE+:^"I0M)R7,=^,%=89)9@F03J9K%IUT7P?%4H4C1JF!U): M-2I)8"I$233O>4'>M/1.-0J.;C?=[ PI>8K8/E[6N#M8<=MV0VR15RZ=^6U! M-W("B5_Z$2Y$(]&_C*L=Q02('!".=C1;K&3..[_#I%)N_UEQ)85_73?*S;:Q M/6R@Q+Y8+F8R%3EZPJV"],[9)1R@LG?V%8*[R!9:&M[BO3@5N4/)BR MB*&6+> B4MY$@WWI[*2G +-:ZC6R/G\]%)"0U>OP/6]);YU((S,I[Q*>*_U' MG^H#X@1\MZF.EUB#3D!Z=SEO2HTR>JH&^DCZ%:@;^O-H'"27- Z),OU3B\PF M52I?(YTQH]P/:S\*\LP?#01I,$O=HE$07\R+O]P9&DAQ*NC">SBUZ5@?KF25 M.JB'FW B--8GD3H+DP7EQS3(QO?+&'VA.-)*2DYY"9N-16G!"E^BAXCX/3ND M0B%.#U_9[)G$S2-G:7F3&7\^6BO)[)QLG8%2TTHSLF*P3FL;U^&]R/Z#G>&[ M3JX$N.,!83$M$G;4EF[<1.J*_F=MA]\^1#K2R^78$"7.:Y=#"95XKB(6:^\ MPU706;M*2U--#IYX-+D6%B&4BH$X=$-N$$*0%7PW"*O&H[[".[QHA://LP S M@1CK1NSC_M'#^Z#@/-HAK\RMKX-C(3ST\^M9^Z6#'/,2>F&.)-K JV _0^Q' M;G1N3;EHCJIL4L4:#_1UTB4$41,E9)$4?7>P?!?6I$9TOM+4!9;&(9C<7ZMY M^3RO&KJCW6) PG\0N9<3*T PC:ZXE<.(TF3AC>4U @D9UT,\;+Z,@.L#IE3 MV7< NA1I;SFQ"HSSZ*X\)<.NR,JP&]]/PAI5*]6P(:M0"%D'O!T6$V/D@>6H M,&U,!^0MDD'Q3/-J$D1FY%"<%^Q!EBB@_]/_^#V"?5/W2Z<*;F^/N9O2YW_\V-+*>7.?6;<$5^"*NS :OMV%J@E*Z$']%G9YV&FL?:L^#OTUYO<. ML&#,?M%8^+Q H/2*XT!T!C&[&;$R]MQ72I3/"/8_KW-A/?/X1NH,W*HAI&VX MX4N14<":XXG_FP[_7%5YL+%5D"@]NJ>Q>V72EW)\E@.!U_2!I-#@R-%$ M]\ OQ%_B&WV^N)$=67^LB1E7'E0)GOEAL;% RL?B_M_!^A?][GK-CHE-FC?2 MECH9YS$W]4BP;4R?GS@>;V1REZ,.6M7ETEQ$&_0K=JG'I"2V5\9A[>]1 D#( M&.$$2C'7B: 85H-PKJ7CS33I^9<6)R^1$L\QW0T1W_+XS)_ST =W>EGWP'T'"\8+]0 MNH(>_<(WOV?)M,,0$@Q]W;HDE_R_8 *8_^7%:]EJ6\E!L=;*+/"DX8I6L?2^ M8+ 53]QI74]#1:F;U7&<^:3^$&QKED*[2(*Z&7N!T MV"->V=P$!*O?SLR657^0#"0)]*8?%]M_Q]0@T9:E14^)]"Z."O0]5@IJ8%7F MDB3UQD D4E>>>R!\W"P,M,U3+"%A<&^#T_RB2"&="'_N$ZA-+V&=6#:EOI_CW>FNCCX/KMM+#;ZW\ .=CH M*\U95E').&9[T?AQO+5E+H-%L1'+V&=#,':4)ZJU-L\S8=9.M( H]1M11"E. M /4$G7#2JEM! S!#"P^;5+DW^#]DN%*^;)TP+3=4OGG3;J3""%Q2$L$39F#0/M'[5',_HLRJ;+-]RW<2_PERVYRNB## M7W+ZXI9NCFBO3<@G?$1E*FVQ7DXC6GN11NN)&B[(R%>,U_;6$[*#[ M2QCBE'3,C6[[W;'&6KN.GLI:7502AA\3>Z%NB M09W7]^QA"3-THNWCR;W8RTG4@@AM3^F!2AZF8V@_V$4-5MVTKYU&W":43NX2 MKA#3T&MJ,ZS'C*$A*S46;_W/P67A=F6>5/DJ*-#11C"\.6:X4,RJ+2-4)GW$&54*VR&E M^,SI:(SX[[2N$IJ2F BL199Z+"\U19!X;=).Q/W'J D*0F8B0^5NG<89A=F- M9\E#U!F?%&QIW34.G4OX=='+P[_:Q7U6F,\S/:P5V\^51" EG3KZ!&I*@HQ1 M19(/B:V S@#CB:R7*%"DGHFK:RFR3IMA.WY?[U&1$1(A&''6;__K]*S :4[" MW<2\-+N),YE/TC;GBFU8_G+()7>BQ]>G+_,T%.O=I^VNXY,=F-M&$]! MSBF&MT&SP*-B("I@3*5\&Y49JH?^^Z8^9=OG1NU*1V?(*;5#6+!NVOL5CFO" M :Q:RY)"%W@.1=D.%9#<6D7YY?T,/'6S!"1PH9TTY>S\4 M+BJH135.!,Q<*73ULQTU[_%#(GF:F(NI=6$3B;!B?1$D5U:MQ+K\,+F<\G(M M!9FS/FLX_B:)PL0$>(4U^F-X!"ZRWP34$92ZE;H22#/Q-Z?1H,M6R$WYZG@:.'>I0?T]>J MSE.M87:0@Z*4+^0C-;]--330G!S68;Z%3S1DSZ5$1Q32>57[4YC*G6+$N9@F M[*P4RB@C.R[32QJ:I .JSD+V)#@,M-)L2B)VXMF&.,J G# S@OIL\S'PK&%W MU'=RN4E%&JWZ9,"4@DSQ>"W+^28*&2?.@1_J#*.!2"HRK,S8 :9SHYS]KK&8 M<)W86A_OC]Z8D%0$KM2OY%G/+C R,$Z@KS#X>YDKUY>SH M>P9XF4'2:9C2-0[ G=F=8C-GY)ME]:AY0^4;!T>-^?9'Q60S]_U8@_ M8,"UI$G'K4C!TV_.+!ZYM%+$8&FA Z'O]0,TG!$\)HX6X#;'),4N58-^YES4 M.K8--:\U0AG41INXU::$I%?R-$ M08F,NMD=?8+WK'W'] 1ECW74)\&-*OHO.@] \0Z\MX4FLQ_S,8X1KK6_RXH=L4(*=GVZWD2:"WY[+-MK$E=N4]FA1_"ER!)%;&_"!\SG*,K MP[]"?-[]"+[WB3/.1Y9!"F 1T2WI#U;/ _^)>)I )Z7MT_"^:^\(>L>;.D%J MQT26#1SYT4E^O0H62R7PU[S\V+=DFI_*K7#&@O7;0;2]@\94 _NI<1Y:^?VP M- 1\KM !4P4#.NWW]2@KV828$ OZM?NX^BCY.ZA:&$ ,[VCN"746J5W'I:2! M<9PP/;12N2T,3Q8+=%S0*,"7R; M?Z83OWC+ MF0'#O"')IL:V6_!33$,(OOC&*TP7JH/&[#UW!'6J&)K>0"U/*% ME-0]FA&=X^KWGQ_RHJLF,Y!8-#%C6HF5R7(ZEL^YDCK91WM_-69;%E'>,\_O M]-A'2&QD6=Y%CU?%!B=EWEFVQ]V%1FTA.XCV@,]GX=;0WA_;M3O=/I=7&#'S M+J=CX"Z-B2@M&O3F3TRU#/@,;Q[\9K$.O8J68H-C MIJ[MX#O:1W!-)V"T 9S4\1B6(Y#GGAJUZ@Y/LH:]!+5B$DG!YW@=!11@)HN M)21)C8%H24W M.^BMEWG(LQT>*.''*ZV\T^C-EN(@UBU][)Q(0./"I52#R,.$MK2P*.AFS[U( M.Y3UV:A;2UAX%_J4;71- DTI'0\I&4P4]EK.LAA25E)^6G*2H#JX..@4*!Y' M2A0Z))6.1,I!3PR!<2[<0C:S+=M_NU,:-[>UB$*R+?O<.8!,F!6:J M<%$DB%]YR^=Y07UR#6I?2GIRS+]AY-7'K)&3Q+K%+YW/I$U@+Q$)RF2AI+]F MVWM=@S005&A(NT1KR*M$+I&WH:R>D^%+$*:6\3=NR^;.9K.2WBU1ZJ221$Q> MCM^I5AT;HT;F:8:>C6&_PO]^@P!O1#UU1AB18IK,$% 4SM6+/+BGP/J-SFTB M2F(I2>,.])D_9]BE9QM*%5+6U:SU,'.<[&"I]!*2@Y*E<.+H,6*5V>AS5YULAR7><7P+S ,98 SM6>V9Z^IT73.@Q.3C5,D;GP(B(+Q MA$T((;Y5<%'4/NV'Q2N.>])+39Y:]>ERYN_=; [8N4+NPB=3T-AEZ\N3/C;' M8CV ZL.%0RG&99LJL%5(1IZEI*9PX$O@!YMOL5H\I$$G53C8ILJ0.S6_D]!= MQ('DD2_G5>(]9(_#"ZJ; >A\.Q83B,76]@"!*)B0HX8HF5#<\C3MX&N =)HJ M25!4_:&5)LM!.PKQR\9:/4!DC<%=:F=37EK+E&6Y32Z%P[ G/6N>E%1AK8(^ M7 0"DD*E?F\'Q1,VKP-N;C\Q["S*5 '4--Y=)D5HH0)\8<#:5D!9/%]G4>4G M4;Y\[5Y\B=X&ZL26$WJ5PH\%WFC 2](\)$H4EM\:(KB]UN;,9(GO\">/+@5< MENX$PG_JN(P;]1O%Z_1@Y(R!II(UXKC0_VCU!;$N8]EY97]GR:VF2CH*(GW6 M+:QZ$'GRQ,3Q%X870@IKRDZ]U1SW)YYF?!%[4AJL)#H$6ZOCKX;+' ,H,,81 MG!J?&$PN,'9GK]<<9>&^Z)/&N)DV:*0]*!#N&:BNU M]EA6H*SZV"[?1@_79%5>-WB"]/N2K,)1A8F"N[0QS;R8"GEO$>B,8VB5J1$> MM08AQA*6GY$?0G.RO4%][UE0_6V(U6GRRPDKAU198G'@>";M@6ROU>@J:8@J M*IURA[\:3,A4=Q10. M+!)./()K!._V:?J:8NJ-W5Q+W-U0<5X5'; M"^ A33@C8MMIS^)+J^^"M70VZ[Q<.)FZC6X[" MW_A)K#36=C8:>%U_8!7R\.RG6 (1P1C^JQOM])]$T]FY^8D850Q%[(]OH0%O M\U<&//([[F]5V$M?%@_;95DU',S(_*N\FYAR7@]3'9JZ?F]Z^4<^ )7+:HX[ M#Z6L9!: Q*TV#*YK9EJ)?!J:)E(8,E1>+#K^,2*CJ[#X)6)Z2C MS)R<53WGX/XTHY@_V-E+6KN64]4'R.ISYR?Z1G<3"%2GYX1R@X0:Z+%4NQ52JLF'AAV9N(F>)WPOW MHO[*@F-/4$>T<[&,CA"2E:WE^AYN'R$:P2Y6-@)2<34ZZ6 34>SZF4'+K*]F M+25'$L'J1P$%;$T,=M[^\H]"UX933C&Q0I[HX8P8'_C&&4ODRSDG\A#,8Z/" MC(#93/;M:D=G+B<&J]FH:.372-I2A/"\V@:8>$KB5&^=5#KM@[O!OO[/&5F9 M,]S$PO>A*8F?C(Y]DEB_&"!HG+H068 UDO0 MB96/IWLZ[K&8G6O/3U#SV9.O0RCBDR=5*29/3?+$)# )K7O^RN*P/1Q'T72]91$($8Y5Z MOZ(TD<9*[3G>LVS,Q0'6>66&!&$D\GO;X@F7\B_\:8IEGLLB/"B"Q3@MY46* MQ/ L<^:\'5F@[54-1%:+=W3!F(30V\;ZSK? A 0EM,@^.6F>;FM^20T]YI%L M?UYI4JQ,_UJP&>/[4LJ@-@TQ]/3Z^L^K["^#Z=-*NRB4KIT)'3%9ON0%Q^!U M#U(PW?+O@*PX"A")(T?TI0A0'$GKSDGE%+7M[.5YV)*L@$<$[YVI,]'"H&[M M[1E^UJYT%9R]J84EV199A7 I;9:0(U#52?ZY^G/]&(7MUE4Z74Y-#<3$Y*HK MC=3VIT6[[R2>C+SQO*:TEM0#!,S!*S0$CK&;PI!&I5JZ\9B*W6&AI+@.R-L* MJH'^KC;9K1+2(<_C$R8A-9=T&WIAW8XH1E3Q%)(&=KBX,H'F; MS<1U[FLN?1:[N']26Y20.8U3 Y"BP1]5-<2Q*+L*1#+^]KS)9$J^,'#26&?; M09(3S(>@<;^2[PJH=P?<$V#O;([IQX$+7E.BMCH:5_\B3!ZG$6K6HDL"]GIZ M%\XL38*)R,R"_[O0;G6)PZQ?A.(WB+Z6L_5NL4++D6APQ2=E=F4:3=:BC&N?VYL^NGY)J*[7+ M?V.UWT&^#>/'NJ7"[E=1(:<%BUM-6J;V$HO#14L;.YT(I AQI@E/R,LNI1-@ MQ%$6FB&G_@QN;"I&G!^Z\]7=O3L]U$TY[2RU->BU01=N'3--'^%H70D]->F] M-GC2J3Q>^(I0$;^R()IMQ21Z6""JD3*$5-T1L4/$;,P2[!P2>K M]3V=2J%E4&553EPN9#[:OBHF,CM3EP3>RDO/>]A?-$0&MB$K4D\.D)P-.LXM M#F C^M\Y&QZD8;P2";>EUA:!.KF%EW=*$\_9V@D50:W!*^#X6BP-E]Q2"CI& MI40G4$3;-! '>9 >B#WAW!W]5?XXLG"*07,AC+W5U8)EC"3]56Z _#3"U=PZ MI"1;E* R/^J"048B/8&?.];>6<*2;!B2V=T_^^05$^*C>EIE:MOPC+#E M0GT\_;UT-CM9/=Z81JH@4;5$+E^M<7@'G8H;E'X'B7B47CQ=.CB2!%D\*DAX MPC'3S4$0^KG6 LY)K.+LGB(H'!2]GTPDG/"';81)"2H%/3BE3!H/NQ8L":^3 M$#( 9! 4>?>/-Y ._ 8/!/ OQ(2]I%-:!O)[,R,FJ=]-L0+F.Z9IHV&]9 MEBMN>9B=_&4,'?').&-'8@.E[AX&#F@%,O!A=U11%"DH2-R#(F7_B5C"?]8: M),@OE2Y/:+GVQCF*X-D N36(X2;M2=\@3BP+[NO;^")_UUOE?X= M( .6WGL3R)HZON"8KYYGQSQBG08.N\_JP2-W61,U3SBN_B9HAZ'Z+_S2#%Q5 M *(C)TB,HQ.]R?[>)7JUHSO@^3D* M*GO-D"I)ZP5I[=Z$6[P@4,S;Y!U0<7!)?VM6'[^P ;JZE3\[S$;*:*!9?&W\ MB@1)8-/().LU7IE5N$V=OGJS#3?R#G##K[.D3HNMBGW>L >K^HXR8N-,WKY) M7DEJFV8<+A,KN$3N8P!S5N$=RCM3]NN2(/R,\)%<6];QQ M ?]5>8(B3_R8%XJ?'W9D*403_"I,H1=-?%:&L[VU;XY'Y,OI M ;U+O8+8O??CU6&WL*7.D^IL7ETX_" K&AUM\GI)CC194H)>]N6ZGL<.23Z, MF!<@RRILV(4P(36H$V#TME^#.CQFY&N"Z3J)[VB^T/&H]V[#>N)V'.3+%/-> M"U;,33TM$W3?O%%T;^H?9-OU)LA$6AV,QCZ/,8P]B>ZP]?FV+&V30V?>%2Y6 MR[17.")["TKHGENTG="@?$3EL=#9Y\1"+)F#]1"[#N62* 5!#I'Z>1',4\O' MJ4A>%1Z1RP=]P=0W)+' _ N==N34S2M&*,^SY)I&)+=RHI\_(9_0HV ;X@AA M?(3$)Z&?MN>7U2^'--$EW63?1AB"%WVBRQG,$^>W?_)+YH7GO C"#/-'EYX+_I%D#5[W&8*4%.U7>FKN4YSF_@&Q?7ZM M)5?>,EAK^]X[@)YAQ.V3WW7L&HA; HS1M>I;4T;OMQF9"1X=PR3-$;&XGM0C M9=(Z0XG(GWP^UG5$7]$NN%L/*8VDUA8/>Z&2?+:X,1.@)3/=%QX\1'?5Q.>R MH>T3'(2U:3IXD3*O96\%^<=<-JFN^F]6,V&$ XG\+^\-P2V)$[-'?3\8%&\X MU)XT/&B9$N1(5IG""BS>G C]?WEX-\Z;W48.BERLP%/Q@[)XD%YZ01(555#B MJ:2*Q%9L7#0_H\&E]#F)5ES*]%^_C/$S#5(D.KTB,4W.:DT6;OXF<6-50'FJ MZ*JO>1(\[PN[3T 4^&KVASHB 5N8I,2$ JX1!3$M[,12)]6=Y> =0LE"JB'O MW>V&2$+%O6!D*5_WM;-AUT%V/^6<](NW-82]N)$EZPMH/0P\Q;30]KC^^ 9L3Z%4;R\;.* M=X#>US/EE!,A#?=OM$N@\@X&**A!.1E-%(0A4+"EE]M0O@C\4X=@W&N/FVV/ M8-\(0O$C&JO6H6QB)2?C48 HT4,;;D29/,\M\J"]&()? MI4-_C55[O7HS/HEB7GFL@.XV$[&/>C)X@I8#\8.7$U'3.A7/Y6_B4SO(2S;C M :OPAJ 4O!%04&*>",)>'[TRIP$H099B:4[LMIC!2%J'\H;2&K]O.[LD8#&) M^#MY!KZ+4![(S[J?!PRY25IOA)+Y])2-<_?-[)&9F!-9)PVE^9&'L_0@$@/* M%2IQ>H2NHSR,>E9D'$?Q%0>W[4&T'4IT:7W!RT8 T$*<<_ _?)PS(F^)!!1M MN3US!M4N,L,@LRN$7@"/J=U"&@G9*D%0KP[N?I/$)5AS;R!-Z2!4.A2_LJ:] M#YF8D&.?!AHC)S98W7VF_.H2BK'\-ZR![T0.UF6]TW M9R*'11L9H.H?PLZ4C>PG[OJTY+@IQY+2A&\25SBFZFLI>NW]Z >< 2Y-5BI. M;%V #8VO\M44B'4:R)^$91^HE8J4(::P& 6AI)'UFT^^X4GWC-J0T\ *[5%Z M\ SWA2TD$.%AZ-"?$UY)"=@0["'VPJ?6KSA&>-:^_OKZU);-/1'D$G%O[\CK@84R$'7+ M.H1M>'1%[I]["^26\^.6(PW8:2-D]/9V!ZMHDIBT$R40S1K9&'B*U1[23M/: M]^:BT7E!"P=2'=R+Y2.K7.YK)1\H/.)>H@ZBE*OFX#VL&9+T1N-PW]^=?03S M^!G56 7R\J->]I,]0P^T2):5;T82+#_$!'19\'[62X,)*:$<>?M'!K2<#KL) M6!Q=A)M+.[;@S8P?#43$],&&T*UW@/ZP4-Y1CA7:*HJ =<.V+C1(! [:8B(A M7Z]%/IQZX%R$VGR3FDB G(1V1_,D>P?PS(1(,SOC=N"M0N@;I8FN1 U9O<0@ M%D];M'42MG.4B.]K\]5;UOB']DZ($20@4/"_K+*OV2%>UGKO?\.BIQBZX+S? M*9N4P.0J'SXAAD7.GPXD-["_S&+E*[W.4V3G/G?_[0!E2\DS+[8ON0CF@?>5 M*T1L.Y>D]-I>(IL@-3?NAHTN$"M5N-,X;>05=5@_)9(J6$M?CR5@[(_ [*V@ MY)<)[;MJ_M2=,^D*)-#?HFQ?'568H!2K26JIU1K[26P@:L7WA2,1B_>0#.2@ MF0$3&BDZ"L SF)"-UOU''CC[J5'.92/:<[[$L61N./O8HGS[)6A1L5/M'@,5 MLW& #B"[]@VL(Y8L*,Y7)E"^Z]F \(G54.%=)*=O7YU0>*%!U;;2TU)AO8*" MU"M?()*Y!%H7L6JAX2[Y:9/[*&9BHS3-:\HI1%D\*2RO=BQ_>:JK;O O)N]: M'S^'*7SR6?^2[&:JFE<#388TLQ1&KE\^VI< &CD>YB7+UCT9ABK74TB[I+8@ M(][LU?X0,:V7IAV^>=YH>E3^65H3MYZF?";2K^AG,KD[Y".#'QT-7ZI?$,_P M3M&EGBKQ4L=2]ZM,C#B 9R>*ZGXE M&K%4_K872-UP?)4HOK-+C%BD3Z#Q,P8W]E-&A\)RZ#+5TH[&G2$NSWVBGD6IZ;0_A.PPD%-V"SSL@!X^@^R54(L6HF>%QG> ,4]3B8/SZ M9<,FS7'$!Z#ZL@8C.7[ASN'&^G&T3O_=R12>>3@J"/1_]I@>L/NU/US3\GMA M,/7B(,C2#]E*A#27ZNDMA6((PWA%7&V0L>BU\O'!Q:Q8^FO:\C+ DP@ M-/.A<[KN%(BY1J^_YZSM$G^Y@W\U(#JY\)>6=FS*% 0M3AF9V?'DS(R/NFY;-' MF/ 2Q_@IRI3?)>B+L0(SX7FL9USE(TAHG9LSNO=_Z9%JPJ(@?@.RYE&")2,: M$\M1#H2 :A@47<7*7H4D?Q]U(.]3]?7(Y\LT("9[5JCP>_ZY;<=XT>F]2IE, MB:,"UY#FR4E4"$> "2&>"KH%4T>IBM-7'#1'>OT-1EI.2#SP4]IPX!7NC+AC M5_K;VYX]?NC!H-03&=N,;D/RV"$^DU7:7(B@Q:/K\V<9,ILWBQ$+5:R] .)" M*[#XV/Y!$0)X7(&:8'883G>V+P8WX-6+6F1*[P"/VBIE3M!-<2_BQ%GAST5] M=QZQT]Z/"%N]0)!#BO5B\R&D$ ++>D<=B?O&=T!ER'W)F&G>IT]TR09R1 M":W^J+E78+6R!:4%:?6U!$,;W!_QZ;P+MNP1O?ZSHKFBM[^FQT#[> WG<^FM M?OS%V O%'MZ^)U\"+"(D?"#/L)N@)6_Q;'E@S8L8$.M^L1.XX-K1 M!T1T=XNZCN$K9%.:?)XZO]W !]$TARGZ2G$K9N"J9Z:&7C8Q03 C>]6S#05U MI+*KZ"QX$M^V[SE:9%L:(,W%[@#.A;\6GDQH"]EMUHJINLI(:#8RJ@\1'V=>PN."BD2C1Y./S_ .LDGH;[64S#(+\\[3 S5 ML)<$B>>LVU62/=[;)7TMWL[M>EC KEBV&#*#O)4L!DJ+HI*7U3[7C7ND8L98 M%$+\UX:("*E#W!3(@!VKF[?A7O61S0P4Y!Q+@?8ZP['33Z>?K".X0Y]*V0M= M@O+A3.@.CF4B%,73#4!G*HA^.LNT F_&)\B>@N"J$[^8V>IT: MIP8R@O?6X_/64)(#,-!N[,)>%O) .'R\B[M2UOPDW<<@O?,?^-,0A]9)'+QE M>>0(IC9"Y,9/3>YQK+0J4UZ(/@J5[^YR8 M-J^V(OL11S@3F1*,IZ"YV#QVNW@2BM*$M:/6K@8O,@PY:+^HIXX;[6K"L>!% MM!J=0)3)N*? S\07(<(CA=!'?2+746MY.6'?.I>XJ'[9-V9]9FYX#7S2( MIA/[85SN9^M4Q=(C51W9ZWQ56SRB"\0T=?'1-D/-$1LX=#7;E[9J/^YJ53;@]B:FF2D< M51,@BAY>O]WP*M.R!L2E[,>@9R4MD#L&&=>FCHV[\.759]_@CI2M#21"\QUB MY,$:&FYM54/)+&Y=$MT-K[\\T.+/;4#:61Q(X2P+&<.O!$*-3]K9KIE,$B%V M-).-@OE[,IE]:@>5IS.(%W-X.1>XH.OWJ8[3"* P'<-C#]W]/)P2D@CS($LO3=38#/A[313KH2]8LDLM6M+[%$ M7 X9<]YBV: \5@2^'Z]VO;\7+[>5L%W,;=L!D4EI34C%\7%TN28#C0*9\%-G M&JZZ30[B7:V]Q$U"QABL<^ WC)R;J,>>RSZ69"$ZVG1U1;/G)54UFD1(Z4B' MHUGF2K6!D %YPP/N%-VP.%W9J+"@-\-1[R;H24DYW,]8 Q/HAIQ$_]__*&QR M%_DZI-"VK7D%G(>_6_UM %QZ#M]M>KT@^3@S>_E3_C_DO&5P7-NV+B9F9F9F M9EF,+6:F%JO%#);%S-!B6XQ+_?>RDXEY[V MDC_KQZI:SS!]$+ MZ>=)E9ZV3-K1?C#0)CE)9:CG$-2VCJZ*SQWZ&EGF+L,[/L)L2 M415I$0GT,N'YGF?:K@Q+")EY(=$M]O3D/BT@/45J,&YZ[*1'DVO70HQCL[Y4 M,UME*>(8E^(,.T:F11G-!?,6>@@^274L.%Q_;.^TY&@SBQ(TBIBEBJK$LYP$E4ZF:MG(ZM.(DL/AQ%&-\=;^'06ON)]1.?1 M1!8;TP:S5KCJ)B'0SW[<>J X97K8O_J5]92#EOV76 GG328BN?&I:R]*S M;ZBKJ#T$=?\R[A07%U5UI=FFPUN?&MS(?9MB9U?=Z]2BL"GUPG=*B*KLU9(F MUY18[__RP<5B-M%IFZ.QR__B?5,_>UVP=\+C'6[NIWQZ[XIL*1[V[CEI51)\ MSD"U\:J%RY/%S.>H\K00IT6*PF5=9?+M[=AZ\JMF)B_(^*&WDW M$P8X"0DB]L-F8J(T&YAI>2NN'KF%FZU>XE[XB+YM=/Q"+Z)AHJP1( G&2L9 M&RQ9;P&XOCC]US'LY/7LW6D=")'4O-W"UM;KE)Z0A&B*NV (&+;41Q(%7_&$@MI@J2%\T^(FR;XA+1C1;Y4Q. M1X^M2R%"OTE-)=G[IT7'5Y++(C,C-E'96)DTT\ :WZ1E#9V)0+R+D9J"=_N\ M@A;E?W,8[=,'8 =W:VB:L'P<2R0_=H>]]3N?O%3 ?VD%AB0?2-[LBDHZEGT@ MXG!/'T >W*YF;B30_#*6?"\<]MSO<_Q8%O]FU/I)\8[JV:VPN$-;*I%(&+H' MOW>]G+F6P/S-9OP'.>3_;U/!RP15^8HN;(M76QS)6(OCDWP 0[_6YK- M;WGO[ YGH>&4,ZPNRD^B\YP@Q)+@QL"0S(\4'E%CP[]/N+A=+E0@HKU&4*/' MM<*)_#J;6#P3)S+GN1WG[G!U)_[_%1O]3SA5>!%P""_\[_3KT57E_+I08RV4=B M\[FHU?,*&8K&1O%E;X&:*H4YUWCJY>X&=K;EK,!/:G[R6NW[,*V0Z;=_G2^P MBZ2NJ7WIFSMB 6$UP[N?M+;RHYPS76@YDY'T M#\HK50'H$2&5LMUL.N7ZAU9R--80]UA5C8J[W[5BQY^MZTTLMFK9JYPB$G;# M?;M($GR7)XRFQ8W;_'.7E"M2E&$G\LW6#[&S"JU#V88U.6AO<>QY\ +_>P6] MNW6?/.OS3SROM%=GUC9E $,6',(]B%Y(F56WZ363UIZ9>91J+PQY!N.@[-Y.Y1-L-=\A MC_SA2J[&6AM&MG9*\JL<9*9U?@:>EA*."I0=5+)J>86HG>>929G'H?^C//NN M:7"^DU:NOT/3+Y.S7VW MOP(6H6EZU0\6#(Z,@7=W+;1 "O3@2^#@'QA?P=IKZQHIE0'DM8G@WQ%.R#5*\[YZ0R>UJ2.>">Z'>FZF%>T_!B$E'4KL3\*F-78\' M._C%V7Y@+!P$*]773:<_,'%T$!H8^P-JT=VK,#@>D;E@<=["HZ<7RL^FE+<_ M:QLU73!E7M4/0A&["K:P7\S97&F.VD5?_":T>%_>49P=MGMN)X7.PQ>Z5CTE MBJ($Z6W)XGPX!));UY!"0RF.*'O&"O[ D)-._-Q!,;MP*"7NUME-7.*,;A4S MW&C$VNJTJ_9HW<;:W%4T36S+4';.LS$I@@XW7"' (!EBIY \98205$)PJ27 M.E2HK!-\Y\\="BO:NXO MODC4_+Q[ZQ_:)1:^=_/TY/<4+M59 M/"TLF7<0^JE+?/]9UZ1XC2SR>P'D/9P*<KS M\DA%HQE8XVU.J:%(CE88)C*=&#WW5'X]F/KWA^8OOR5 MIY85ZHH]^'\E,8$3UIG;FWGTO=KM4M,&8Y78W.GK5\]@_9K8I*K3*.8>3IXV M0-NH]3@L+QQ4EL(O40H9/K#&Q:GJK=RI8#6\<2PYX;S.I=\N.V]')>9J:1DH M3\:$.9L"5'3Z.OXEG!R")LZ(87<,<>@OC&V7P&B')"@S:ZD7].13V?M4J_?; MC#;B;0AUP$F*4(VY($CS95Z(O[/4A5(NCU<2X:&BZS#J..K,5',:,Q;2>>#: MBMP"PX-^_6_M$O:Z\D=]I]J(VL7N [: >F$*\U+E#TH$NGX M0=_?8"%R?V!0C*$-5T!8;#=Q[Y^4 U@SKN#G,Y(Y,=VMP/&_$'D$\D46F>-_ MX4]Z.PT1F1,A6'33N$(0)>FS,)*!4=7Q2"+:=QJ'@].N16.,.3;N\$S"R[;W MT(YX@Q$60>E'O/-@^_!/\'MW!6^GS#VK)JI1]D(\"_]R.K##>-Y*+O6W_9LH MD?<=\"D YKKX&4,$)TC/Q ;+\Z_=P#:E-%0AZ>TO*1*%)4OGX1__J1E"H"^@ MWF^[=CQK.[^(]]P%J%1THIP!K9O\%(>IDB7:]GH(S@)X4X8/)Z;Q5QKP9Q&URD9'5Y'.IUADQCRAX;K#F=VRL7 M98 9=6J];I'F;/K3;XVB[SP51K]Q@ >0$"W_\1[^G754R3EX?>:C@@* M!\HRHHT+%,^DLW:2%V][(#66]R;D2-QE,)<*MCC; (S$$7I,^I=JD+&4F;-N MV!^SUV^P\\_MD%__PJ?P#;-=>V7HI!,^]1VH+"W/20*[;/]G7.1' M;TJIL\CF32N4XWQ+M;1E3#D*7DU#^MXPF'1.7-P[+"L%2:CGJJK/IK33C7B4 MW9R4+6'/TTY"2.BX0:2GRRL6@?.'CK6MM7-'LAQ',XX,)_9[D:.R1E/V1%&359,@>P0>X3V _';47-/T/A7Y'(MN4,G/\2;\QCJ1$ M/V+QIR!+_>,G>_K?H'I]TP']G$7WLP\1?Y-GHHU_P\X4O\+ MI2[87?T;[A"6_AJ."X2\)Q<_.?:;K[?QS\[(18%]LZ M[S-B7/0OJYZ(NJ -SE5+G25MPI=>&>VY^^1LJ)B65.".0GUSSC21#I&P2[N6 M)82*%@(/'C<>KKM@$3S*_RQJ2L'\Q2G._!,GM-4C:O%ZW?DW*Q!.,ZOUYK*DU_,Z.IJY9D=P0_?_8J M3D(%WKLB^9Y7H!3;1MK)\*(E MFA'Z@Y5]\T,3A7QQ8NLP_8D;20CP0.HUWXA.FK@!U*B>;NSH/#)L%!'&=AG= MO RL]55#F>. MI3-I'&+=K%H;-$G9HM<8(G73 M Q>[7NOOTYH.YANZJ@Z4&MCIG77'6$0Q4I2W U1]B5Q9:XTH;893)#7*E>L! MH503Z*ZL&P.9!P>LA3&,JFT>D:5,FVYF+[I=B%S\[_US)LY9CA/$(F0JUHXG MV]2.Q"HO##<8$V+<&HL^86Q]-8!\EE0X]NA4Q7@OF]2:):"^J9==U M"]18GJ*[^EO^*.'DNU/W&9FZ M7J?@N*GX%OQU'>I".P;GV;!S>,OL5:Q=9;9ZZQ;>-NI4^._%=OK2=S_(!$^J M<;,S,#I)BJP3 9(PIC?DB_T.S>-30/).\J>#_T7N'HGFU.[5J[ M7#%!"K'],L."RN;AV5>-TTW]AUK+2:UBVNDCK+2,QR-!],JWLX#)KE]5;\ZS MN:/A*?H:@H2LH+S+I^7^.4)%8JYW*%!\(VY7?8U;ZAAVY4)E24;EQ6.'I.RB M!:21_BND<]KVC2,4.DU&1H//>G;:MGALT!$3#M6+^T[&KT+Z"&4&<\ED:*^& MM=GQUW4 #9NL!$S>=N0&5@A7):R(8R+B;D=)Q_=N(*@C<_4^6,Z4 MM9H'J9KFR^SD2;ZV(I&?9Y+M @8LCOH<' PR*8_H]0L<18A4) 76;_CP1'?N M!U:/#]]-K3Z<"(FU)OZ/G;/\FRZ M=0"5\N\C49M'/AO.;TA@*]Y[BUG'O2GC;T&5'L3]B&7B!/)CDFP&?V!80$ . M))KX*MD*1 Z=2EEY&=+1J.4//CAQ O[&G+OMM7@&!&YTRW6OE$(;15G&2)V8 M:_T9JPW,M=Z=D%#'YG*/KK9P^M4ZT==L,#<&RR:P(-@+KB"FI-I7&9= ]J[K MI!\UI+016Z OH\H+S+8VNYO%'%-4DY@:_,'ZW@H*DP#'2TIKCM?M$A^N MR99.E/:%@HI/[D<,QS@<%9))MMO7HWG;\AUX?6RWH\98 %!G$!PPW&*%4:(Y[.WD+_$Y>=V.=7Q9O: M9=J:#OL44/> !CV930,#RA6/8(QJ.4&4GZ9)=QO)=6+8ALD:XXV,JRS!ID7S M%&X4Z@!'%+_0\G76&EY^1ZR+N$0KF.R@=QB1IOM(K!^TAYOPR;&*!%E5@\W5 M$L:&3?H2+:-)S5G8 8$1;V>&IURV=*CAI$1+VLJ4WK%;AY1V*Z;*]T'%Q,A' MY??L6BP3IKM%+\&) )\_O,M W::L?.LSX9=TW3!W?TTR-%VXMI#Q>YO30T[! M$J5"0J;DP6U2P7"\<-$)#A(S(>_0?5Y'USR&Y8((YQ&A9+DNSKPN>%,UXPW@ M%6PS<#G9V4_0Q7;UX-1 P7E:X,CP);DNC1T#O<$ :_\RIEN&[;N:]['@ P%: M8]B$;O=E\$6O.;X[9_LURW:RU55:C']TB@?]%S57-'VH(N0V!GX%MY# R\$G M0)9X%]#_N0E6.0+J)-&H2ZLVPQIE5I=:H/U \B*/IMR&F2'9)7 M6X79M=BBH"G10B2C($JR987A,:R-($1LZ58[/GTQOO*Q1=8=+)32X2Z(Z4)7 M6W2$;XO!YTS8&#)(T$=0F?51>9N*\]ZVYHA./FLYJ[V[BF.?$,(<)]/ R[ M M5Z]]&I'OK-(TT[E(%LE9?(%Y<4)I*=$1;@PX-GG;YUP/9L0K6S+" M)4?M\ G. /I[2I[MA^V(8#!+H<[E[ B7KLUXO)\AKP0BT;>XTX44DRIC4MQ/[?KP(VOF#T0WLK4"S4NOV73B:^LSOI$JVGM MMC=Q\C+3?.YP)H>D@7[1D!)^[PU3[>)S$MX'$2VM!(@'3@&F4GO%VHFLV2?/ M/.^0NW.SWD^NZ'ER"3&<#<>-S0D+/>MJ);2-/;T^[SBLJ= ELI":V%3W#T4) M*NQ88:3))?\N^UZY,/R-O?CADGV%^FWF%R3C$U+U;?4KQLV'>\V-YD6$B?# MBYQ7+A>'/S#2>K=?;\0A\P/(\/=GY%Z/.G2JI=?CP1P?'UTTJ&K*C,29%+67H9/M"^;5: M!G8%O)T-G;MMJ&P.]@K5\;RXXU_P>86#6PH>!GAQK+Y160&VR M)F*T]*.3W$%4D'?+2_&79)%^6] =WB4>R!>1T1S_H^)L#C.PXVB&+FF6B-U= M)BXO7ANJF%X*WP-3R//@]WB+#H\++#!Q4^^2&K,)*)P+"[ X=]](NM(?J>B$B+#S?2S(9T/%UGRZJ1^ M1[_6T8#/$ -M,;J7:2_YE38&U!G-DVJ3*F M/60IE#G!V953=#%A*E:[.&@,W/*2"93=1\520O8Q/3>W(^:W7? &NK M" V/V#E\]0/^P% A9(_C@H0[].?T0>>+G;3X2'=Z+T9E-MKC^=8Z&##J>?B. M:D3PNL!5BB^PUAQ"_NE:=.@=Q5R;$X^0WC=:9M,K8 MN>0:/ L$2SZ.L%F-FL[X4MW^2SV#S[*MZ!N#8[T*JLHG6-V2&C"N10Z6NX+M M6+5&Z<1L11JTT3P@#+MM=J_0F:WBZZC#J';=-3<-T!,64N(%*8]/Y MB8,"Q2.7N4?"2W#4I>G46UYI_25,@;L1L&TNGA*V(LFIY M^3S*%S.6I%@_1M^3:93P%Y"FF2*7;DZ_[P=''H Q8Y4W,+ZMCS53M!:W,:4U M,H7EZYP6_E;N,&&%AP$^]W_KL^N6JK14EDH?_QV:X>/P7VUV<"('^TO+;7]@ M5G]6?9Y#]WO!$_WK-:9 7Y?0<@-7GWV)5X275(?!IH5,,#G52#@2B M?Z;=1V7LN)VFPC$.3Y R&DF8MK(\S(16O-'$MOIL9M2E/NZ5;0]T=<7=:9== MZV6YI^8PL0&?^J*K\DASW"_'6+KL7FN')(BJYS5]36QP+?5/$^%T'^FK9#PC MG *$:"!TX&P(9R?!U.40,^#GLAV5?%]CN?AD*!":W@D1LC.<6VZJ-ZUL3\:,=HG%K^*/9&S5 MDK;I?<4G<7[$H)FZCR>S& F@[D7:7> @>,P+1O,R;73566+QH[)X6EB[" #4 M%=/1SM0TO0/D=IT%(I_L(W"3_#6$:HITK/(+^-T.?+\PZ8=8YNHW>GDA(7$U58 M3)^1'^ @]GLD:BM=\7PLD.&O53^EIK=J^DG%(HE2(4E1#H^48#T+A*!V\##\ M5Z,JXM<5(IT*@"Z9S-]]TS!R2#4;#FW=HNUZB9%"F)5^O6(@W#6>DXM$#YJJ M: M=U6*.,DZ;HHRX28A1_1O?\#Z">!:><;"G,C>D'4VZ'1G)T]\Z7ZQ,94,;CFW M YY^3PUI;(A*[L3PZ,QJNC N)"_Y;Q_@;+(LN M]NQ414.#>KRT<:C1U5U<\Y[RY%D:B;UF_WV789 =J\D?&-94GJVU2T:6)A6/ M/.&:N*1IA_S?=F,&(CCAIXW>NC0I:O85"2@M,ZAT:Z@D$-F5#=TO]!RL03]6 MA 1]5U<0H3_(D]<7R/UZDJ5F*5(*)*$S]8TJ)SW@E' ]ID-)K[5\Z3H%^VI_ M>_S6<8%JVF#IH8,D9K $HK^DG%-;%QZW'D=04D43L^"IA777XJV[/.K:LGHK M6V?E5JU7?%T\XPSHZ9*DS-3C2V, @'?C#PP=J7SJ$%[8-%;!8!U'1;WHVE4\ M'9FQN)H 2@IZ%V7A<0:24TB,R#:5';I5T?&/C/;UVU@ALAW9,@J/I1K6&,=) M$@]R9/3<,9!1E DD\K.0:JFWXT^)-D9&>QW$9.QOD_!!_HJ&X#&%WX>RS$PG M"H5:WUZD)3RX0O_-S0[1]U*];'RZ,5PD^^X?.(I)7:?=W2-'KLB!LL>UJU2# M)^P"T3KRUU^3!14]=!B1R \#K+$0)-!AJ_0^7=#GZ5YP)V;'X*NN ;.W%F)R MI J56"/S-R6E0,:/6>DPF[$PR>P"[$L&:)9X@<1@,@)2<60B"[RX9?C)EB(9 MI[JRPKQ-WPXPJL=GQ9+&)V]Y:X(%4$,;%(;*1<=.AXBTCPF5G3ZG3-M%NW13 MUF=#!$+P)1:-+RN[DA7BL=UA+G7415= RMAL1M-VS8T;[S)\TCRN?)\O9=NB MY>:HWRV&X[3ZP":NW]H8OSQ*VTBR.Z7*F(?[";<0W=+;K]I\I/E95Z6QQ35* M%X^.H@^@*:I22-<3;(WY2%:W:_=M$L]/F'\'T7 CC/KW@OW0)[<,0:(TYX6& M&S(M!Y&BU=I.,L.+-7&@_%%86%GZP#LZKY @+P_]N)76*D0^RW.!J#-D=M0G M<8D@=VM_7':S'=R!!M6]ZIZ:+Z@X0=O"ND9425Z,55M.GJ)E+']@!#UIZ05J MCI9YY*^D]=K:^91)O)Q2_KY M/%V14(XWCO;DHU I^)/0@95VQ#&6H\U"#8H M(/1![:MQ+#*SEU3XXI(4J5$R 'L'"P(.O<+C)W--7H$K,4S/Q[4)\GCX]/8Z M09$06D9&90.Z;69+3I_P(>:YAL[!=6[ET>BI*H]0C>]=PE;](P3SF TIV<), M7 *'?&Q<6ZV3;!1DJL](49$6JJ"J<46^8AH 1J%DI)XF#$Q.8NU.FGQJJA]ZS(^F7; M2]A),7O/C("/Z6EG$?PN=#]2:"!&,7>&2;:40J:P9=XZ;B:07Z\/-< M9BB/5$: L]&EX[Q*,KGP(AL?TQ6!B%M!SLT+M/(0GS5H%FW:6 1JRB'^!!OD87ZNTVKNAEHZ)^_&4HO)!C,,<]=(8W$/%"R MQ=0:T\W]QC/NL=&:L]GJE& 8LO;T^W>OA7/]Z0D-CU;>M)X51&! MBZL+K_<JZB!:XF5P617:OJ+=G7E$<>0[[$C\N( MCD0HH?1]*53<^$XHCY#)5R2#KD@N*;H[A4=)$*CUS5Z:_1*14O&',R%2[WZV M]$QJQB2F35YOYX:JCI!RMA+1Z-:)>@+U4I7&P?%:M '!"6OT,2F.3Y^;I#EY MF@1=MDD'.CN%\V('+9_N3&MQR,O,NK:6BEOOH6J!1BQ.6.\Q+UI:CX10O)%V M:6(<^UN'<_LQ"=IY\$1MS$A1]8F%1ZN\D?DN:;'YFQ*'=<>3,KIOPWVO"4>W M-;3F0=WB"JQ8NL4:\(=*,L89;UE>Y H])-^0X03%LO_ 1'ZW?)UZ1/X#PR_EP= < M7OOS_'>D^,>WS"?V[S*\!Q9!E;\3\S?_P"P0BK^*I]SQW\)"NBO1*J!&JS6Q M;9W*# &"J(YD>_O8R1U%T>A+U2:5WE,&3F@5%=W"^<[%YX[S/%>9$9%)M@%$ M\*JUDKON^4M5(,2%,;3R2T8^E$NW.2-C& M5>?8E6&EDQCK 8>7L>PHH "DQ9\=U!GG0U!Y@&18@&<6".9TI@F+"3FC3E(K MA6JI3O$@7N\O(@R =\]<&[U>S)B4+ MP;V&T6O3B;A>)=,)!BG4WB>L(!*58#7:"^,U<22W[9!ZCB&)@).BFF*(9"*0 M%+'N7'S7?2XL!NMZFKU"=SN5K@UN..R MZD723P2<[??-5#RFK..'U2KUW,;\E:@\:!L V+)OG>*>!YPV$2HDIHT_RQNX M?AN?]CN53K#0ZOS$U-+N4%E!Z6E\+TG75%0/0;/!F?6*,9H"V/K\%79.PZ%& M-,<'_ <'H17]."W!*/7&]2Q!J-&)E-4FW*A?SAE*7D(TJ+%S Q:?=]:SA!P M>X/;?NA=WQ.\,IR'12$PR,\%7F"AQ&1%PYK&@I)#[K^A--MKS*S^VF>5CN:O M5.Z\BJW\=OYD-0E2VH+RQ1R/C>^=@K3Q1R^S$/*1$3'"'M)T$9E"U)!DNTZG M79S;H*WDF\O*1)"2C,DR/\*4F#:F0 KS>.]3LKD QM;CM99F-(KLHT.ZC^AT MMP' JYMC'H)@=[KC!;%NO\W69Y:(P1I]Y=8Q&VT\RX:T=D"SO8[EERN7XH)R MCC-,>)? LN$)^H5R]4@TJ%S*W13*"/KES(C%],YV2DV%B]$2@U/M./DWA8]4 M8-4=DF++:_;0Y7@-4SJ/6/OA0]PL=$;"\QMT\R.V%.7709E-"1&)\#CK]*.? M%?D6J]C@D7/34$OSC5G0O2/%;WKTK*F-8EIW\%50@PRSQXR?Q#&31^[*>B\IV2[N7-\?.,S@9X]#.X*,: M,U\/:#S8I:-'KE1)@>V'HTV@(/Z:HK7R6D^)? GEB;14>"%#_Z32#_:Z%\9Y M61'Z%!D_-&V6[VLACP3F%!ZEN:6W?+2#7>5QGQH=$Q71\KMK,CCTX/2%A7II M=;+Y#NJ01*@[MP^;TLKM\CINIMS$ /2;5[.31VTYY_R+L1.U)*[;XLK?ITC* M"*$[1[RDBA91JEJ-$" 3HX>$/,JR;AII)=>D-J!!B*T2\R.1^;O, YD4I45V M7JN/!,28+JWJ;LY>:C(-ET70YN)%*9*X3C@#4[9A8I0!1I%V>=*_ZU5Q!]T^ MJ'Y*^T"?_/:+X>L\G'+ ?]2H>@Y]KJRV^P-3_ZS^H9#H^H[!^V\N[F].+J\N M[T[6T9/.RZ\"W7I4F)<,C(Z WGA5\4'U6'#79F)5&;5>LI6K?+:XSV-R@&-D M!BI"#'H!Q;!W1')Z!#YSJ3A#["D*7:;6M#53_>$M G1@G7/O'=_\T) M=:D0 M300OWYH=XHVTL^>\^F'^?.9Q %ZUG:<@' C'TD,&+2FQ6@Z48O:-W_3#YNG MX)PQB!B1C3[;,5F?UG'%&%Q(X@F10W>5AJ,H\21=*IX,!D%H M_@DF<$ZKE,+4X54UQH5,OID=J@:KYBYUS@&%HD2#X0F0N"N.;-3+/%X:(OTN M/&C% $DW*Q]3"]*QMIBWY>BCA6M3YD9N]K!;!" H$)H 6 >\\#$9@>0E*JC_@"U5\$,9;..QBB#72< MZ^P,YO0B:,#NI& =79+CM9X,J7H%7LJ_+AOR9.' MV')8G9-L <,]CZS>[T:(ID#^]7R:.0'7H=_WF8N-AKD MYI1YTCO1J@Q0\I6HT3*-EK1&2-!9?L\)\T8T.2MQSXG^V\KL>^]U'V5R>JWG MKIB:HXY5@4>S6ASJ L):@M'8#@9$D7F>TR]0[CZ!&!1C:GB+*XV$D@#@OVX M:1G5T"1!FA&@F>"BKD)I_5J6^LNS80):?\&B9D V15;T@U@35,&4Y.5K4)5! M5&.TNHF=(#QZ+IRJ0(U>]DD% NN;CKRR93!C6T2);<^B$ M47F5425'T]TFD&)-[)$R&)8Y?^EJZQ>5FK4#F.K%,^F(=,(M@(367?,U+O_+ MKZ9#]P=E6,/=2XJ-2FY0 HEA;3.'G]Q>[M2PJA.VU.Q7UQS:SUZ([2)C)LTHFS.I]]0V MHCG(G,FW4B:D/!I.ZZ_]T-+52X4K\<7W)O14+<9IN*TX(X%/A[D\PI9FYWZ_ M?,K85$G+%!^Y'6IHM*>^Y0/H:2OY'_HEC'O X$Y-A%9:D,-#:AH3!S.JF!;IR8/?$!8RUIWS(ZM'ZI6S1>J^X#,\C,_N[Y1?Z+\5R?I?<2(]A)7" M*?CU3M7*[W^^TW94M@$V_E$?J5,EC M3IDH2/_PZ%$K*?\T@M.RVA#)7FB4=N9/-L*O![C"+Y%G,5GPKEWLJ%_GU$GN M%9GE8(BN9SQW(24K8 MPSQ@NTA86*-<$5H;G@;]OF0IS\Q+-TZ6C*H. K7AV=Y,(Q*PO [ ML[5P2%G MDE#8><)JE&R"WR^X$^#00DV%2EVP)MXN?#:JU9"9RB,L9-@TB[5>;C$^RIA! M]KK,UKW*Z;BEY M*@)[4@9#_K%,OS^ZB+9C18/9[L?36B1(YPFQKOR2-/V*$JCQ!AV]'ITRX+.S ML5,^=#35T%NA1YBK',MC'=; BVJ)EBDP=4GDU;5KI+I(=KX:;'/9DJ#S$C':L7%,0BO -F5@I%:TZ MKG/I>YUP,."?])!^5!LTTFA!Y<<9UC[F8-QL6_1V]]:PBIL,58Q::GNW/ (9 M)_Z4TVWA5Q@Q;^RH4G:4>0ZTY)%M9FO##]KCS4^YKTRJI:CWM5_+..8U MU,_:<8X*:"]O5]'W.W.BY AJ*E.^*X5[7DT?$C^8H!;Z(9-WA1[8+'V2@Z9R M7+<'5G8V/&\\<]IV70P8NLMS271FEU.BRU>]BS"X@^H4_31Y'9L6]]1 M0T1+?]D@09=DDB,P'Q2J:E14S%A+60;(9*B^)1F@A?4L?8L7"(1GJI/Q9847 MT]/YZDC&X%L4:RD?)9I/S0V7J>\OD4=6,3*L5\JOM8*MSHM2;Y9TZLM'M+%- MAKR*>TSJ;"5Y0FZC=Z/$VWE&-^TMDPB@TL7=_CDIBO(!&.[][UX:W7%@TQ)[ MTZ*TX?I[T1P;0?JE/-.1X9$4DASNCKHI/W>G('@0+Z>G"R(:ZF(*/_:29>JL M9T>_7^N60Y?4")DMUG2"NB+G]>,/Z)A; )QK]50.^XX_N$P)(^'?F_!#>>B' M1\?J#GS>?=^U\[;:8!'WF[!(]@4/B0L!BMA]5>J$QU'TDX2A[&][_E@!G@W1 MPFI5HU[A.)7>LCEVN,?UQ(V2> C# @TX1(6)E84VBB<2WMKO-VNQBD2VN"(Y M&8+Z[G*S3K_\ (!JK9*<_!D5[!LCM+L$\5'[%.P.P3&@#TC QL=SDO M8K]F9DE29MKR==-A)D6TZQC1<0$NR=R,X;J4P"9+K]XRX9^OWSRDCF)71;O MNQ(3+7-K/%;X,K #@3VCUD>L2S3Q*65A1!A>D0[%SS^F@UJ7-1PJDY?.-=N5 M1# MP$/-)D_>WJ(J1T\^(5 U[0/<&EDG MQ67_MMA#QVR,914I);BCM>62%5F.QH M0EBT26MF>#R)BF(NSSTG-8[+*U^WWR=0]!79EVI+PE5:Q0G++DRTP0]ZA2AF MM@IH/+T4T7/NE*I$W7)\QHAI'^EX89VPB=2@G@U]A%AKK"V5#7ZSK>+2VZH" MEQ5- =F#]!JY0D*\P:]86A9#GZ/2N;DZV!.&)'PR53(&XB0&C)9R&>+B"$],ZK M:))N0\&QUC-[] CZ,4N@@Z:/"C*SIU*[E.6&6]S!/B=?:(U&.%N2^5!GP-3% M[C;[^1I)-=*^)JNY"U;/AWA>O5\;.1%"P?10 JEW1(=97E,IN59MT64C<.,2 MF1K1N%]EAOF$.'Z]3!BC6#LYNW9=7*KWZC)=4 "4(V!P12D^SI==+)LK=Q"< M>E>Z/GO.WM4@3@^7F4QB,;8OHEAYK0+I_'HMWN-\W<1DX@S,,FPY*JM0JL1V MT^^(8&>P2KU,@HO6Y@!0N*:.-Z"X092WK29U^K@XD 0/:U*9.8W/$4S@(LQZ ML.##R=?.OM>?(]^+[,\O:23=,<3^1UN'$@7YJXF?Y>MGG_4?0V[[<$K_17U+ M^E[;J@Y'.WG;TG0"VV=S4""-J?OQY:D&V'&])ONU029^YD*)I,.5+5X"3 V2 MW3<0XE2-I=%)5L[HK29U-IWDH8UXP@)ZG0>A# @;VMRO0_6&,W*,[;@B+[?' MT@Z%-H9 "E2/@NG*B5&C.UD5Z<:K(:]F!Z5D \RHI7);NX>YJ8QW$G/;4OTZ M*_U(+#R4A^!.7Z ].4PI4]\@D%^Q(F/-9?:1 8['8AR:-]ELN^HVIHVR3-&F M,7G&(4_(,E*7K1RAE4> R%($W1H2UV>6WVRJW<9,FB_' U=D8!IF35!AC6[- M]%U>?TJ8'5U&F"(;?>$BMW%@'0DOD4SJ)#$SKMM.)AW&H#JQ=J4:RJL3OMS* MFPT6;6Y$U\:]F3-1=YJH#)H4R7;R+9X0:: B<5!>QG4?S3%W(B\PM3!9MBNR M2M7(JO9G9*K2*N1&=P\4?F*+O^/L'*@3%G,I,3=4*V<3C( 6R!X6H"R:.4?M M(H3"_2!1&TB$8V;U_3BWC=]+2B,\9K A4"JMDDRO\Y5PL^OR>L6ZPE/K'I*]<+MN4\?5N#QC!A$H"Q@9Z06_ MZ!\/'^9%SM\9]&RPL+7>)HZI1*-+W;OIG"AD;3!)?Q'A' V.2ACV&2AU)-7J MRM QQ)EVFXC(K')G@=,HRR+"XGC8(PN&;Z8+3(2M.2699Y3R> M*N"D-$P=KUDL[TAIE4T<60X'R2M@=_CU?S0+D73=_X'ART'^ Z/0A?Q;U__ M"JO@\^)^Z0?HB.$'61PWI*]W](F5V*_$O']@6-Z?_ [I)X>D[_UGKY'B!UVP M0&I:H\8PM&[3Q.#][Q4G\EZ4,@UO# $%$E $A;T.L6VRJUN5X+@),(J%/&,9 M8L*GZR B$H#R+2D:;7/;U&G"YM+DIDE=(EH/3V^VCMPU4M!KH^/(@"*!UTJL MP[R%&;G*H,WT0G;#9?3N>:*_^ MW)(SW<'/2)NGN(-D)-YZ=Q68@YS9UNH;B$@E+F7LN)HZ^V^*MNVK/E%6B273 M4J3+@9XQU=/J@F;C0>->:VJNT%MNK60QCW(7_3-Y-]9(>FA7=8"SV/=C#%?= M?I:J:G"WF(':>GW;@XXQC_*;H6D1!PG!-PK?VE^G?)>8ED(YPGRY2&OEQ_%; M!-A<"*RVVF<>3UR[@U.)HL9<6*=UH:D!P50HKS:/=?Y4?"+[>NXK2)G->@KS M>,RZM@\%XL;V-]QJ-85>-LS^2%'U":BNGRQHD0X6!=[8W6AP >U64[8MG#$3 ML21U.8K0"RC;^-\XYFAB3 MWZW%:T5QU$KOJ0P^B/^F&?$)^"\2[B+5/S!#K]R_[((B_PKT'WOP#"$KO[[_ M@9$IFO^M\I/PE2;WCEM2YR^LS8+^P'Q%*_I%.1% ^OR?C6LXFUJ743;4 \)N M?5T3'HI=HP_X^VR^4:^C"PKLOZIZS$ !DAF;N#E] JPQ??21=MD2L[U93?>Q4UL9N*4*-W4:W M+.WX/+G6Q(G,Y3\I/,:/-=(E0\)"3$C\E%\BCVL+H']W8E%A9J*QV!LTQ0^09LM56WSGR7$I<"Y.@4LA0[ M-9T#MG\!J1)Y #LTWBY8EE+.^@P2F.?;*[QI>YVSG3*5-23&*WK]]H]EHN() M'?SJV[7'3U4;]6FCY?E?;LX92BIT-]2K-;=NFZ=7<';> MU)RR2W+*\.LUC K6D/91Q5DZS M]QG)^5K:R]),7?K'H6\+IAQ2=] *3;?#5#1 9_,6T1:4,TJM!>Y0AVP$7? E M$>RHX#0P,TN-]59-79VU!#?9Y62&!8%&NU.RM4/ ?,?&&N++(-@LE=4ZD9WH M+6U]Z5Q"T);J5!)E[7A$_5I$MAD< M3)L.5 M))MZ%O<5%)T(4\R)CL3BWWT1(;G=+8)[;+V0N_[5]I'S!=O/!WUMHA:[^VDJ MI/M -"CW*,+KQMG^"/8#T4I*2$,A4=5SVI[IG2Y"6K\3 LW1' M2USX]!1]>K(T51OXX&'^Y%+CG4NZBSLH2- ?XL>KC=ETO?O6U5M.LYD;3^OM MD03-S,5YCN-OL8+*XYS!ZO_?K7V 69^%@3OF#296@?J*4S"PCM"U25G??6^2 M+,\9\7Q&M94M(EH(JL:HZBT/"Y2*$IV'#ZG;^L*L8> [*PE4F%&;3Q \=72_&73!RL:N).C\L=0AFP!9[C#J58= S'S@BP83-Z$R,$8G*U% 4FDP05Y=+PN! UY1RW\-_[XL5M MB^V[BB5EC7@.D7_<,9J\P&]CQXQ5RX@;CS\F=#HLM)4SQ\CM;G+ED1V7L&0: MROT%'2F,F5 74UG\*S "^:\3+G"Y4@]GLZ\X-8,OVQ)T\1[)_91_406H\F@ MM.)7XZ\'HIT(,OCF-4K22& 19,8#J,;=LGR^!V9YCJOG7+!M01W QZ???_Z! M:9=%"^_-]9QCKM<+>5F=UF\2^1:W/"?@@$WWHG ';&%3'^2Z>%(\QKC:EEM1 M+RVM)3,X'>\:?-@8Q9R%XF8@?%VDE0?;Z]C6ZN(82<-!<*)H_QLC\^^KK\2- MJ3K4[M=9/]PAP>TE%EV2RN\_=^F>?(:]F0L/VGBD??J]J0E^PY3L[KB*4]P_ M'V29[GHOVXXZ<+0MU.>!6+#?5MWW0U\7/^S3Z*R#!\9;L_ SD10K6E@<4M27 MB20_9%J4%O+H?PR%W"^&> EKI&06_R/;S%(71R=E M5:2U[_+$0A!4U7@\#P(CSSL$V'$10LO_-\1$2K0@H"% MSC=8M673"]=FZE* M+T_Q%RA^#OY=4W1!#CZO[5;J>X-0XTK^7DZL^H@NC%@HK(Y(OQ2P$$%,^FOH8 #\]E= M3C:P-R66T^9>&6>U9&_^_?<@SH>-)6P_?XFH*DR3'A4\/ T,?CH< M%8:VD0T8!!&TZG\!B'\!R7^%HW]\!O>S2@"IHK))L>!$,K7=KS*3,GS&)6"Z M\E>;W]A&!"]A"^7A?"9"^FG@]_C=WDK=A^C0)?H5 B-U'.TPR<&BG@-WX7^+ ME9I6O(D9P*Q11[:0TH^X:"^3OCP)0K?AUUUO7/1.-Q=Z\&$=(K39Y/#((#'" MIWG*-QU QMW=_>B<+?"G<+=*:2@@/F^.WVGYYXSW=/G//VC_ZP_^:P5 MD9F1F;$RXGVC>6FP*FYS6>&M:Q:;>\V[]H+[>1Q&G3MTD;V5.FL8UR4!N8_> MSLU=(:,9B!]'!\?S/!PEH>(R@L7SW[2@,/:K/=N+W,K+\VIMIY=#JB]J%)J] M_Y/FIHT3K1_P&Z>T.-Z(P2K5"17VM_E&E\7NS3BI2?R(U"HQO YR\O]YQ!#_ MGBB2\9=VCS.M@K#*1S\:LW"9U)P@*QZ3]. 66>HO'^5+/S_\X&?]V330,45/M&OWI$Q:_M=DYM2RN9"/3$+V;Z! MN @-OK".NBN*$LDTRD*&AHN!,VXG)[)W+>\::@'(-9-A6Y6<,.O"OCYI55.@ MJ$546?WGQ#SUL(MA,4'OVZ@@]"=7PM$[#8*4VSB?-;ROS;L[%N__8UV"[['> MBE$KDU#HZBFSIGW/8:KR"@W,?>;R7KG^ LI/DJNR%&5F_AM#9@FFNP,]I M O)R>^BCH!GITVW:E@&4/G&C%YMK^A[I5G'RMFB;TUHDC$:C$HL^2O?C,N_T MWTQ*PKU3!3E03$/HXC21Y4/VDO4 ]FS-!YTN!=GWMLB%/%E3AI>FJS#(E9!BN#JY;.W$!#Y/#*Q+ MAG]6[)MB92I'5[;23(1$2G\%$+K;G\LHK<:7-S03X9KZ7U9DU64B:#&U*=*Z MA*W($X4A1N G95(\F-ORL%L6^1GHB.JNZMUQH%[[TG_Y\4+P#\.Z[Z*G;@<@2NE%ZV?$! MY#=1I4H8+5X<5331><=W[M-R\>7\.#>G=7,@_.7[Z?NGG4_#)E_F]B%'7/N^ M_\\(#'[/K#L[<08=ETJ5;\_NH"T/JOB[WWC]P?\]_1R([")BK,]\]8?@5-7. M7*1QH_4E].8#HO,#8FH;ZMSR;S2KT/^-9LU!Y6SSWR;V.BX5*H\+W/8:_)LO M])@S>(1[P3\\9T>(@9GL'MO,M1:@<+A@,;%9P)#O'%.@W!)+QU=O%88)HI;D9J>2C M-I+E]@!68=K!9Z@P,,6W'>.K1_/7;V@RRRF^W\\WL!Z%26N-JKV^]GY C KU MPKWFH!%TZ_>4QO+" <\%_YB+W,2L7\KVN;]M^CRR4US\S?FV] \D" 0;0I%2VAR=8-O#.K9[ <3(_60L$C#C^WK)M)>O);^X[_GR$R_O_##'/C:7,C M&@>VK!_J>#CD&QTO7M;'E.D:3U@E$=S5,ZMK+K6=J^\A,#O]>B-2VSPD:$.' M@_EK'1"G06=A1)($STC8^/QK"PD:S5XX^DQI4?^+9(UA>(DY=\M6 M^&6H^9 64JC-7T6582[>%DN_K&YK@TWC;/3;H::YBFS1(^"YVOWRFINS<3 \-ZPX69Q;ZFX7&O%*)GO0!T)-[E8$ MP=L3NR&"I0,RR11W*K2C8 M./K_J'TGC7!.D]U_KJ$56*AVIW26K+#B&HLT[ M2G(("2\79U G\J.MD7+=&M]02>;"1=.*()OBV+[AFL@D/8YQN9>L9PD_=)P9 MJE4P+51$^!.[Z736M6%+ ?E:+8E5*0/K#O9=)HXK/#)2A\%0XVJK9JEY*BHC MTN)DCQ'U*CC6LPIM+IL*6PA%71"\^\TE1Z\\@9/YSVL6[2_(*\ M87P%IS\*]'!?QK=+&"^84!.ZM!WG" IPN+_$Q,(,4HI^ETOIO>_@[1_TOO7S M^BU:IZZ!JL8:0^EEOWI<<-?24VBX&A'N2$.-S8O^0]UI=Z8D\X2&-RC*' MTY!UE7@^';V]/Y3HM.(V+EAQ*'DNI\,+_&)*HU>$<,JM[VL1WSF.5%9OHQ=' M>'"YD<&"%]?'7NVP?4!L)A':MJ2@$G)9+7F M)M-3#\4&A3T$N'@?.6^D3US MRBJ*R$H5))RS>NO#%CI *HTO P&9WQC>)FM\.AW>,=ET-&E9[J=:\.ZF5,:4 M&"*2BEOJ[HPH^K%-:W<) $9?%V0#KE9YM'AILI.@)90^V![1A$G7%F>;4#6*BIE8(6@CA'(*5">7'D MTY7YQ;7FY(-(_VR;?W-G M5,7^I89)#&XRM3772.6=84^J7"&TG)NQ6=&@]5VQ S(*M5!@\"S>+"6J8R$Y M@^3LAG@0?BC(*GO+3@6T0G]2V799YT1T!Z06\IIR8^[3F @Z=+7_J)*BC!W2 MJ:I27);B @T5N48,2:Z59YP]F SET2[=(/ R?$L%=_ZAX.]9"^^; V_?;<;M MS^7X6L;I('] P)TZSM>-Q;0H%OHUZPE)_1P7DA"HD,\C@SPX7:H0!\#0N/M) MMD.CB*L^FV.8(A2,P")'0<(WX5EWOI;E5S';?T#H@ -*=G1) /;X)+0.GIP5 M56-W/IZVT)LG0%D/0(]^"#AJ77N:=G%-HLL*M EFX:/P1L#:&X[ Q7CB*)0+ M&6%/M@YF_+N65OMA_D%-]@=$[5/^VV9Y<,D6/PI;0@Y_F2\UJ^"\9Q.VK63K M!T38#%M' RQD=K>\P'N@26,)O,J]%;9C6FV M]B+5L)8B7NZU=F^_F'3DA91-P/=)0T#ZA(V%/UTZ8;E+"P>[Z.%K@B.4[82T MK^6W#DZYXL6&8&Y CFTVVTP4O@_&#(IT1C*=3M+T[AG_H.Z6>W99[Q". [6 M%\4BD("$OB/#D1!FQLKKL8VJ9XK]QI%>G&3GS-=:Y@NUH;!:<@I.Z()(= F9NL'OT6>#:D**^BB:GOU^5"[VR&@F0I;2T#$:4 M\O9Q>?*_K*&#UI3#(ZS C#6MF* M3QV>ME6>X!,EAZ.G"DM-+J?<.OQ1_(&%0]77.BQ3$?Q@-3P'1O"G##L]T7E; M1! $#YX#Y5][Y-[IP%D3*4OZ&9%&R _-MA_X+59RE&Y3Y3RU$8-G8_Q,G.S3V!\/*E'C)G+M+>[:K<";%N4T7ER3<[^RZI\3BRNHQM)F@_(IJQ6VG46:'\)"L7B_E4 ME1E":30%;!:[,".W>]V*L?X9>KB^[A#G&T"\9N MW30.^/[D-^Z&Z<*6WCS5J&+B6L MAD1;\F_XHI90SI(YM&&>W3^Z"-/0E*P?L$$^VS23%-;(?*T(7,DHXF3S2Q[0S[$G MD,"Q.$=RC>9B,8)NDLW^C@=X/J12T1--)K'[@! T%/V:=B#Q.^I4!LKY7V4J MMO,X^8"@[TKZJFNX\D*Q\@Z==L,ULK%DBQ/>V)@;E[ >WTB;4=:E[W>U0>!3 MDZ2D.[3B.LE8Z1"A42%OR8RO<;595^](3VB.2$B<"OBDHA='% ?!)B2S $LO MH6@3.?'])"L-I:(RRR@/U%^#;VAL36KQ9N1*P5&6D\Z3.JR8MJPV1 O$3CT] M61M38Q'7MX)N5;IN]8H2( =9[5\8."WZ-(AI\0)AT MBC^N$ F=9G/1 -C]9==P=,(AI4U-Y]3=\Q-,CTSQQ2&GV%B%@D[+68SQ.JA= M,ALNQA6JQ#JQH'%".CSX"@5^/!$DP.""V&A\P>/NGS%C;IL(PFO6C*C".VIF M$-0J/W/ V Y:TC/[-N8 _)XJ:,.2#06-C'F'B"A=HQO_[$=+Y:(KDZ8HU+1@ MG-<=) *M@G1L5X$5'*V!%-BG2+QD_49H4$3^3:GQ,($% D1LYAF+_/7Z9XKV MY!&#!,6U&?5D;22*9D)5C:MHOC["0X8F)$H\7/4*U)>7IP3IG:"PL%$6=E'Q M8JU?^X$EBK%,58^*5QRG\-7.=@,,)YZJD.Z 3ISK%J8-MN>&HV9D92(^3M.: M[03LI!(JN&D[1=YBK"H$6! Q7)F^I W.AJ.V]Z3]V)9QO=YK/?M(P/":Q3'_ MB(U\)DQGW#1>)[,2 I$02,\\,W^]3UQ<6;S =,P22HX/,^4Q@2DF+5$N+VYTT[5'#PGRIX&P8R/&9[- M=:I39E7TS/46J;>M>4JP_CRPI[X4;W7$D>YPL1XXE4;OR'8:$= JJ6O(&T_T M-3$N;$ SA_.&?>=;&(=#8MFFFFR$U6+=CV3+VAGMMF5%KTP)*+?B:B)&CT)U MNOB1FTPG;5"1,BZP;!S4P=[". 8=M%*8ZE=J42:)W:]H<3HQ"67&5/8[MC0! MS,D5?$&$$_ GN#2X]MR28=K&>85&9D=.$JYY_T;77]"U==B?_C0G2NE*9P1* M,F@A.PY%KK8E[Y%3'ZSJ!FQ3QO;+H5U9W9?ZEC,12.1X_J?>&"(W '&:09%H M53X-Z_*+[J=@?ILF6'&L&F:]XA2$-$J]8>E4K$Y2,]M8MB9I?$S,]6%B&TXFQM&0?B?\U]_Y9_U_VFM5CY" M*R=&(/MK2X#I9?J H+;X^>;\[0/BZE 0A>#TBD#EQ<$N@^R8K0R<69=VJH!8 M"K_2(0/BQ1])@F'R<;)SL75S$4^!' ]5$B\9(0UZ@K3UQ0L@#[=1*JI'G>;X M[34LJ)D,QGY-[]13-Q@NF+-UDUM\'UCJ9AFRM/>T01K:EMVLZ50T5)8K084/ M@UYS I#+1:DU#(IBA \W]RB1 :;Q7->X./U[LLFJ)'5INGBUEL6SJEF14_10 M(CQ1?=.YVMM!D[RV5KT;*-++%0>3VM7DKO1 #7/Y2CF)?OL'DSE8&[%JAQ3K MA-NBR+89$$WHZ9KZ?$7,3"Z8V##2PL!"D=>974(@G(_-T\$@7M4'?3$+9M6G5HS2QJ>=8?7A; =V15H.K_CN-0:T8K=@ M)UDE3VY?72N;M72TJZ6 *05'PRR:VL9"3N9C?U7IU[(+&2>PCBM/S&&@:1!A M:)&4UGFK8,7'9[T$?W6L"[CG#\+<.;IX15TYGIJ0S@BBQ]4#LGWB&@[[G-/0 MD?629>]?=3+ 5MZHFL[24<+_,G74Q+46$6"(C*WKCZ_H+ M2!#6(DGCIF."D>JD$4=]P"J4N]X.=%M>R/6/'/U!:N\47\P;)/G9LJ12&[6> MH&K"S=I;1RV: U:&^T&-!WNNPTF%FZO,5>+P"@F"J88.I( K\;U_LVO!H)3N MO ><,YQ)XZR@_"A!D/1((!9O>VJ%A @J!Z_>4VA$'V! 5SK:'X;7S$NVJC3I M%58Q#@.CAWX5=@FB4"\[@K,V5U"?M)O /EVXN:JKSY?D:*J?%7;BUW6VW^H] M2C?A>!:,2A W@J[3EC\@LF*8U2'+I:0(?:BM6XMBT>I=[:;E, L7/5(1=4K-R;W M4AH0T?:H7.\G:BAK7L+19PQUS!6*7LIF>J"(H#(W%8#E;"!(;Z#AI:I6\M%O MK=?6V[TWF]=R6]%QKQ42J/X5?Y??:3<2_2TZ1-'*R7+\Z_PMW>#>DJ170R,+ M>+%6%CVKEA 0UM&=I380 ZD^1<4MKKWXI%Y8CXOM>?KBAH!C2EE0S#%VBS-4 MX7RJY;"TQK#BY["7B2(N7Q!,VV8:FSV488F[DQJ'V7+0)U[)D2*^ZG:V5%9[ M2[AG8)!GL8X3=D$Y5/S:,L&$W*U5R>@#S+6-Q?JJTW([Y$;\RF-W( M-;D2$,@)'JH"@W"-*CP5@@QLF:*&&U;W,=L*T+J+'B7=B*#SA%J MKFR&]&X M]?Q3Q78(P$?WYC7&+Y^%MLBEX1$2_4?#D[%S55(BC.N[@I;PI,;K5/1 2O/7 M1-^(GA2Y1<])4G$HA37+< 41*YJR5PW5O/=L-_92?-E/T_(*!J-\Z YB"%%5 M\N&R@\;YE]Y]NH(^(!C'(N\QYA-@M__5,J.+IW/OZIYD[TW=];^DZO\@,.Z( M+^=MDG^W"67>*+O*E^$>H&X"_ZB9$*:T9+$-C/B^N*+13\12154,]);<[(D_ MJXDK *H"L^-=OI*[&/VIV*Q@>H<=M@/?\?[DP%^W-8<62B"U..?NN?B&ZDP< MR+LL;8EW$:.))2.IL"2(W(3KY<^;\DSL:!XQKYM#HJG+[Y0QP&!&B<6WYGJDSV'?14S:^4G\*R*LE.]3 M[FTJD_4N&N3M&G.B7]G5-%_UCMM8?;';.;<]3B=E]1Q#QBSNR"J@Z+1Y)[D- MY\R2+I5'GKH^#2PO=VBJU3JU-[@U(Q$:XF/WF'39R7.U/4L[\S@D@(&4+\7E MMA:DI?!8G7T02$K>=,%< #PDHN!^)5.9"IDB%]#75U^KIGRAR=:QDJ?#W\JBF-11-HY2^;%$'F8, >M.U M.)8SVZIS2RZ'%R>4S6._\JEQMP[.5 :)L>+%U9;C3+]Q4H&Q. M)'*C2?.G3"]5E_TMQSW\#'JJ=>@-BX+%-CZ'&N,^_S31K6E7\WD1^[Q(XY%0 M&TEHEP/V4YM"KNYR1R)O-^'"I,?SR2R<+KENBKN/V<-PK*O#5$2*/^>:\9C) M.26'(X-%CE7(F*<#=G<81^8\9@>C.!)I2MO\>+D]XK0]](<&H<+ M7D>;N2LJ4->JQE4IM]@[,3;<("R*H4"B@%4$C*L#K1_=%W%H;U/YBR33R.6" M.I@(ZHY87:)4\4KH7^P.X2U.[IM>:9WG4/1%V)B6,R44K%4//9OHWP8VTT:, M5BPP/K5:A%B!:L7ELRO+P+V=P6"Y\4%O]Y8)UK>X9-M%<:.?,!K;*S2Y#1L MAP\(-,RR=D6G-CKLA8EMK6&R.&K9PAF%A/$[;:XP2S<*#.R"4&PZ@L$)D_9+ M#I:NY;'2AS3D=WN/)GV5RMI")@Z%0H8U7_8>_S4]3"F.N"(OA=R.46RL&*4] M0WRV-'%8 Q1+F81G-+T&&5CK&CN!"&JG$6U&5CH"N<['&5<*-Z67VMW&B8)F M8^QOVFP+$8WTL#1^Q+7]6(6.AR867*FK)0U9Z'D0.42W??%OM!\0\F+ZY]H+__A_3O9N^T%#\@EE]GWZ_4^Q;J,O/GGLKSWR"TC5_#>2 K\_+6 MDZ,F;#(UJ]>UCMXR4J\H.4%$7J?.&:/<0%Y(F]HQ;+C MYNSH!OS1V3.G!P5"00Q-01;(XP^TT]]#VLKUM#A11YT:QZ=)#[,MF^^@O+6= MVN;"MW5<2#&[X#Q:?47>E<.Y9U="8[9-ZNQ&W]:53U0Q]J% PE2?'Y4LJSB8 MOO-3="^BC_8/U$CFO3P?IB..^6E])">\CI=3U)2"0,?<_KQ'36,2EQYA#C^: M%1!$\1F:0,HHY@RTDMD2]!+]C167D>L29-'*!7:(2R%X5*(OY>2BZMSO4D@P8!_U,UB76J-+&EL M?\1)1;4PO&^H>MZI+;YBV8;MWYS7IF,8$8(:! M45)-P2#K6-EH:Z5W]]M=3:U#2+,1F_/$ ;'K&E$WL(+',:%TD (-#X34868 UG4A1?PYD((/U#>8PE0^7SFH4U8= M-T"UB6^YZAFAQ-FJ6]W2(]VBT7'6Q@ADG?ZWJG' MHBI3C=E.8?$;V<(0W^K+5]#4)JG&\.8%__R*6YQ<7D*RY8PSH6L#_=:!R=Z77TN= 7Z 93]9/LM+!-!PI:%RF,T4UF 7Y54B^:LR;\ M2SZ!L/ Z??8OHH\]91KSSIF*:G(1C85Z9K"W9<[PF-!LEP3RMJUQ#S8.*,0. M\6^*B8TL"P*Z6VV;WX&QX7IU !$(1S MZ@9CAUJ,,>:+!;9%EH?B1\O-^OVV$'8-K<';>8F"S\.XM@?XTT%!D)]&H4U? M*+3KLUDD$.(YYN3>X%N9N#/VGUM!7]O])/4\?:MT$X9[4Z M3%P#^0[EW2U.B?1&==(Z>;T#-0KV8-WOCJ&:KJAW\-R#G54H/&:'YUSA4#02 &RS'R=$GG5:H@2P.\9+C: M6$>8U?%&[V);8%33I-HVW](LL>3O-/H(8-F"[ TZ81I91(X8B'$+>RFKSA^Z MV22M:D2NUNJVB?7&VW2U+:7+B];Q6_IH^2MN!7)BBC4-S&K3D:L%BPQN)?TA MF89*1!!]@/HWT?/E^OOA1;C?1I(B&0FI+MSW_W2'(]H69;?Y9->J5KO*R/J% M/Y0\1[=,^7-^LO@C"9<37=@BV&$Z#1,7EDQL*;BR%LG<%#I5"9G4 V:_G6_6 MR8T@YG%!RP\RH^6:0/K>4RDP=I&-3RJ1QC;ZXAXQFJ)BDZ]0_?XY4UU$*D-/ MDU7A1]2^J.HDULYF: >&=Q.Q!7LJ+KC2,K86G$FJ\KWL0:*4*@"?&T/+:4TB M,XM(51?]CU)A731UK8*S*TRTP7XPUSYPX*96:@>-09:J$=.T4./+BM[O*#6% MW,5(O[ LGOO,0\34!_@*HK^../@6(X4/B#0=-UL%FJ_DV+416C;'< 1(#$8UV57^O_AJIX^L!M+]"B9)]E!J8N=;A%E 9'+X M 'D.&AG/DA(-MR"P*J+B)_,96+9]T2HV.\%;A!-]7;$-DHHI;"QB MD"TBB(YI8##D=0!UY,VH,'4C9<)93I^FNUGUNMN4L4]JKH+\-KQ(7*V3JAZ! .EW1 MK01K)_-T>:IMM1VU5!H)7OS9_9XV#TF0M\[$;5>S>A_J-G;*$E9'$G)^))9( M;5)R+;7;,??)=!B3K9YL<<)PVLYJ>;NZNZ^GWSP%BU\2@@;Z2+CEKKV3W ;$VJ:3_V=':5HC(O9]QT=2LY#=48(#)C@Z&#[ZI MG5EN+?/+5M>FX7<2-0;$MP>Y"G-,HE G1I\) H9?;N.2U..=+^L? M$-A<-)@%DO 650JF1C3(N$AHAIU*:ES[-8I=,HNC%>(M];@@PB:'NUC/\U^7 MJ0NQJ=RC&05?VU"\S1V%Z8G5# V.(N'@H3B1Q)(.\#_)Q!6,TSV8Q;@&:N,X MGRUUV9><$!*3KLA@.&L0R-]QXT9XV2)5K[>%4.R[D!G[V,DO7Y%YJ "_9;6PG $$;M:XX4,X16N%P)I9 A=U)?\O1<*,N)U*!B5 MMTY\Z2V."ER(@'LZRAQ4F%LSTA<85%S0%OVX%7Q4.OT95S>,25OT=4QJ1$O: M;\I/1RYIZ]Q;'';:Z)L=!\F,.5*'[BGVDJ7?'GW,!K1D# UTM= S;7TQS6> M+A#L\(W[G[[LEXW]Y<*MO%9Z?>W,+:8D?7>^S8,9GG]1YDTY<]5IJ*$O+26+ MO! ^6!H_YJ9L5%ZP[NB1:]?VM$;XE7R2ZKCCZ>X<.:Q22O".X,O3W]=$;"V( M@/P?*2ZP?KG=?IYU;?FJ'3A/+1XX %Z!BMQ.,@92*[V;"HT,!Z56$F3U0W)Q_8B"(O";8$%HW3&I5:+2:XW3_/.'"N$?GE\GC&"R4(N$J.0S M252%0;)C0@Q" W/8T:ECH,G%O*/K>4V*$0Y(O!"8XCNW MG!R(T:@L1XTLKY'K*!P9(7UUXL526-!E?E:8$[P[$,LV_Y4_"M7,GY$OIT0_NJ0 MU<(Y3BYWV]&.>GQ$?&2]>09YRIF1Q" -Y;2U=J%17#(FP Q1/0X9YND9?^!3 MRQN1J4,]\ZQ_8YE7]V*>(EVF?!FX=;)^7ID3!BE\M_AD!RM+'/=^B>J"P%*YY[NY5>]A?Q6>Q9GX\\%B M-)&'8ZZ+Y6WV9VH3MDI/R3EL8#S4 ->)L;[JP<$I.%7L",PV:\_37MQ<;*"8 M>^_0PB ;@3QFX$5&H-@M/[XHDRGOK+"4BA)+NIVC14TMX2<>(] E:'$3^IE& MJN^)Z>S3/$R_A%GIJW5!;&I32Z&)E4K38G%JWOS(HD]J&T<;L7_%R/;\9H$O M6]BP!31(\$ 4E3-O&RZ9^_F7N^3$)9%T#0F+-@H'- M!"W0MIU>^C@ER X67"SN7L3CIHV/1;BJ4H8++;A/14'V[7T'=(-^JKPH4[DO$[9/. ME\*U-.P[:FMM-<>ED",^_A!9(FIVVDVND^VB)GZ$(M&I4G/]*/UM_51J :HL M05Q?2EA_:.+]3XPY_QRW+S?D%"F^5A9Y@:CK?4)T@KW[#Q#*0NT'Q%+X1F6% M-G=+BQ*,@;".8Z.GZGAPE$97:[O:P)0=G_'<;\ABG7IS7QPO-66&#/0J,]PO?3O\+ ,G0.7-M%?QL60:@&/D MUDO4==N'CKFN[8;[C_#8/>/S-I7OLK^M- MFI3QFIZ*KB)?_'KKPVAY4(O.\ PU1-7<-I6A9U'Q.J2\-:^TCD MFBGPT#Q/,+^\\WFL,P^7QCE8#>%XGH2TL(&S977K:C8LX8#I22-?@T/I";X6<92,=55XP2ZY1H''9KL- M&JQVWA+_V=M3:GJ-[N[A]::X<@_E"=*TX'&>;!>J\@A\]U/W1^@WN/9BV*)@/U]_21)1@N2V$N=47BK(R+#J"0\VGKVKBX3=^;]D?6\].[ M=C+:$64I,A;_T30+S&!B@=UU"!=Z"%MY+8HD3EWULP >'*O2+"9"C#[!%DJ';W!\K M6,%%'MMF5H3B5P(8= M.1=RK*[]D<'%ESG5RX*-*J2+?>%[CF#OQ&472\UG!L&A2B[=Z>-&Z!.B_#<4@O6FJN7L@R":22>@[B:F@_W.(V=Z>OJ9OW:B!,;*1] M@F4:7T/E^D6AJ#%!>7X")O$#K3@!/+ZM?4+,RB>_\'$=6&(!:I8'JO@^7Q>K ME'[:M4XL#86LZ47?=\SR=Q^0ST% M ]!)+LG]6YK&#+HB;"XQ::B,4^5#08<')&135;JDHAJ[ M[GF,FK)=&*B-)(HL35E2I4AS%UW7._E[IM%?JD'#-H*+V=S7"37P0K4 Y>Z8 M25EF0P=$03O?LZ_.<9;L2HG8N4&HWTT*S9J@9D*'DSM7D?GG+-;N$7-8G&$J M^?HS#P7U-CPLO8R2?%2.;.4,7'?HF78J4'*6F,VEJCV_F\A2Q=T=8RZP.G"PO=A=@"=V64+ M I:6=6EWKV+$!1,((P?2%>/A$K 9@TP5*-<,V$WNV"DK:OO&ZY@"Q2X*LG5Q I59186'Y?A#>285TL' +I;5VT]@1J@AICNWO918J*Z M'Y2U)7=AD^L&1\QS*]UST_+^(8DHG[-G M>NJ%TMNE-F8N[88O^Z.B$8++EQ.HT$\8.:96:HPUJ3M/*>_+M9\>"341+A\:\ ", M0"'"SX:6[ *8?3&=H$5V29>Z9/&II."0\;RS.HM.L__,L72R:"1/[FN0&H*L M(LY)DJ D-D)#E]>WG@?-;>LTJ4)86*0^:6]1^XS";,AU9:WJ0)>ZBDF%3)=: M-?+BD!S>V@PJF6)-$F: YPQ!)Z,&+D&^C4LA&\-!2@"4;>R8?Q14OV45&N8: MGS%*9B)V2.PO8*5:]F]U\3$'1E2Z$6%URFUE@VK=$_+,7!CHT@B4R. ')M&; M("(&_]K<(*/*>$CT?&/ ;$W5:C8-E!KT]N*^1];X(^PI*%S!&4R/YLV[LSL[ M'B^4V']T$K]NUO;V=Z!)FN7'8ER_IK4_\WPZB5._-1/Z@'#[RQF!W1'"B ED MDNF]TOJYLPE7Q*X\'/7T-K'QARCHES3]<^/G#XA._:^A+I^CAD5P*7\^,3K? M.$'-X9?O#?F_'SJ^H_3%;U>P9^QBER*DWAZ)^[^)\[L'38'F@[[_EK[RY%(- M(G45%NAC*X;&,!>!%6?:%X%U[P,)#A5USKAG3'WEF_%WSVGF/N:;O3P65KPY M#A[]U^7[_>N]1"RB.4 I]4$92VY/(C_H1X]FIP>.9XZPD3];X$)8F/U'H;7V M9F(TYT]]+OPX--1VFG2+H;#E6F+CJ7CY?::T8(IX6'\1$\M$WAUI2>M29@"" MJ5WT0!M/!14_-2D0]^1"B[,G&W>:)*$EE?R04@ +R%=HJZ^G@BN"P <3"0-2 M$8?8QT<5@.S^]Z!,_R8"ZG_TFL6[_HT@XHOA\F2\K%MNTYGI'KG !.9O4M7X M!GO&H4M8?YPRNR:54D]:/E;2'L9/AUY>^]TWL2U"VQ=C:/Z4+ZL/%-<')#,_ M?6 GO05ZKI[>JQ<2X7JW9_^P7/LW[UQ>//,2OS:;&+49_JV&\F'[IZOI_U1# MY&\UN/]?:OPO:X^2O4)B$VI/[&77CY2B=R^%2_5\SF+)U,7,E];/'Y!&@!2N M79)39\KO[N4_Z0G+3J]$_(&$+#OPRM.%)/9%B+ M]C1D8$?.^;^%'W],-UDWI!MF11W49NG2+RUG"M7GAL0-9AD>1.0SZL,J2*$_ M\4;+8#$G :N.M'<$@OW44IB $A-M:;$(=Q:A0KSF$B7^:+IZ"CB>1$; '^K, MH FI*ZHL;<*D"8*C&R*]W2:4=5<1I=PXE7,=/M4Y'%F2/8>SQ6*VH=]*8275 ML;ST^H-6=;I3;J,E7N+D^#),/B# 7#UP:803*K==-@XGU+"7=U -T,(KD]35 MV/N0[!)4(?X:2*FH6&&&M)A$QP\$6?K+/7"ZQM__R1H"B M3&L!=2I_P@@#54+H<,X=0=C#3^VM+R!+[732#3N&(Z:U5Q,2CSZ$9ZS\FSKG MU<7!,]*QWTDV97A[HSKA -9?=OH\XF A@@$#**#&FS^Q7YFYP#-@&6>G%[3C M%XJ@'3*7JK;TS$>1)L9D\)]QW.?"IM[F:J4'DY5HS]4%/SVND3' Y5>5$2_J M:[1$L")9#Z/3KPM^C=JJJN-R%S-8G&!Q+51-/+5UE7B,F-1"@P)Q]!"-+@SFZ*FNKW"M/O%28-HL5 5VY:^[C0;OA,VR=>SAI'G@'(RSG%5>PUN&M MYTD\@=P:4>0A%)L,3LJ=R1#1Y%7>HO&^4/>;:??]8\J.T,)Z[!_K]J\U/(&! M\P%P7?ZJ7^,>KQ\BKF?7E8.>E.U8;_.VWANV?K_*W7P^O91ZY]SH72;J%;$5 MAMH2JN@=\?=^&?0^OJ3M\R]OQ7N>=?J T''Z\U;RC.;Q6/0!07#Y\QSE9WY+ M_J=_6RA7N:\'E!%=1D2;+CK.!GI ;GJ%B#*'2LC7CFYGAQ$..*'>BO4T7P_, MA6XK-F]SEV27.]DE'F(SM_BJ>';:F4><'95^N&+S"?,7>C M\_ 8@C8ZW/ M+:RJ /W%&';%MK4O5?CCI#(,2YEAB0@;>RI#4AEFHX#('"]8 MD\AUEBG8R3?QR_H>I(K\M].R?',EJ#,\QR\GAI(?$->*7*^$+J0JW?;7XF>T M'Q!^MN6K"\'E#>"0LC:L+PZHI3T:^T[7WI:==8W'<@PD- S";RYJKL?1 7L4 MT?W9ZGFSTE84&"MP7(@KF,E8(1;28:%A@6RRH5S"]C7!A73IY&?-O1P6HJ:I MW^/-F=,6:CE4(J@.QF8Z.X!460ND3 RSG@',W&@S =O)HAQZ2P@* %YE-+TO MCIYW@]FY+^W7DHZC'.%S-$-H7C+*/UB^>HC?9?%MV0"WJEEDHI:4SY'$H:W# M(LF8=EX6QU;BO(L(RL+:L#@KSEY\-;I9K:LQ;L4"8 M#VBPW(SHPT$[# '$)N*C_KRC@WU+,1H1_BVN9*T/XF?!,,@OU9E;Z,/?1W8J^)CTP2Y_+O[4VYZ*FC1%%Z22/'0#_T$(JTS7+CDU!&'OCF#6E MU3)E>]Y7T:K)2>+6UA'4RB'%?R'_86NVY$I;6B<7I3,QE*TMZZ\'.<^-HJ-, M $.ADR\4-:OF:@U2L2CK,4YE5@U3,M1J/^,Z"*BT8*ZLO?JZ\.S$VD3SJ[:\ M \!59KG47I-U$BP!QB(.FT7H*XZ=D91&)* A))RCYHH@;+RZ<3@#+%6Y*K=R MZ:$I>G'11P(-]N9_ : 4PL\LRGAW=JL4>0=]DH8VFQ9W=G ?VW>I+QS5JD>4 M]V$7*):LM6&/M#T,C9^"U2WB[1Y'8 Z4N4P.G)WB9>B4SE872P@C3%%1F>TP MS5Y+\W!0^(_.FQ.*S)\7QC=D7=]N!]9T6PG.*SFM9C]:\2:IF\8/A]'EQ*4BJ03240=\<-8ME ^^'4^.D[.0?X M^(X&^@H.G>ZJB2BY*GY1ENB&/]>!7)W<,=VI):I/[;"4:: FGLI$QVW$XHTP M$T2"/IT_;!9/VGO!A*F>)MUZO=Y<1(TIUJK$?7 MWR8-'9CZ&XD;HT^W?5[[C[=O?UQ(.MZ^??U*#.[28,)[U^>VEJ<^8UY\,:_+>$_&^/?TXQ/ M&NG?=7ND1/)'1O\[@==_/XW?U$2F3'-Y/R#RXEG[0 G_<&+#,M2P$KJ= M38T!J MA&V?JRC@0K_KDT%*XOG>(E;M:2\7-XX?U=$*FI$L?*"HI'N.:286# MO*\$5E'%DF+)RTD81>:$5G[K>T*^?]D@Z$N>^>N;DDTSZ9:]8X=.LT^(L''R MSEL9WPRH ;5F&MS;F,S)-:6:H>%:C"03EHRP)G&R5&&\=+!$+K3:N%;W'-B% MRDEQ[)>#"VY6#&%C%W*:MDSY8W274<541_WT5HBE8&V:56D]S4+J66Z5!T?A M&FMDR9ZOMI/E($C1UKY#\@FJ:'B@'%7XALFO1GT!\.S![PZR,2GF%&,.+1&F MPI"K?4Q=;V/"?5\8552^EJ3?[C5R7M_ <:U2X#B[*3\A8U,H1AA"/'#<^<.T MSOI*P-U8W1IY)SB-V2JQQB@X:$5KV7.EM-Y5QJS1>C5WU]+*THC&JWT[/:OQ MM(CF]1 80SL^E .3&L<4\[,T9=C[<_V&7CU^L?J#K[82HY@<12JGO-RRK?O& M=U+W.K>V>>&94HGD=%Q^MDIB%P1E\=9P^XEVR4FV>FCH@K>67PT>CD&*#,D_ MF67$F&+$1>JQ7-)5ZZ!;-:VFW1U@FGP5W#R]!H/T+:23_0YK.8:C#285(^KI M">!03";)6 F^*N']5IC1I6:XL;"Q!SFT+RMR0OH%4&"Y[\GSZ%QXM:4Y1SMH M'7N'# BY3FAV8(2UL0+N)R-^AL=73.T8G_RR$QTN4[\DCC5@/F'0YJ\:*K.' MT_;;9^7HD(1T"'[(C8_1*LAL5O?XE?46?S\V1YP#!C#*26IPQ[NC\@ZH>1IW#0_P&N1#$'D>. ==%?8;%$XE%$ M?\**_[JB7\19W\PUXSIW(4SF/_6T6<(9PL32IK=J328A*CO[G5[H2<7-4(L= MV+A"]&1< FK7&9JT/->28W,\V=HI1*J3\X=*H7 +L1.M$8#)2N7QG 4RTZN_ M$;DFK(X=#["-(J!.@U>1O[:@@RJY64Z+LUB4@)W@U,EK/30:-]*%(K(?; M++;GK$Z5\CO3V=(M#-H_?$_3%NLC-3DK<00Y"QK@E5:(CT1U)E,I#F^E(R]O M<_#KJ_P\,*(S!QZ5%2+6?#;" 8LJCE-%Z<)"B?Q=30G ;_,UZ,G]9>))XE=$ M?C!UP#]FXD$=NFOSVU9N OG)FQ'LKE(:,&N/Y6'E3D*V,^]LS48<4BP5" 5B M#Q&>"#DTPJ>]B-@J]?K:R?O/$METJ'C_D#=\WE\A';X"Y5<-Z#[N[@B-UHG$ M;E&+:(8U7P[V#2\; WDUQ1W(A4)04VHF'#)M3%PDH_EE]-P 3=')<OG.%CZG1: MTQ2)'MUI?#SUS(2ES.?1=!;.$'&01RM4UM1J&::(81/C;*&B4/+X;*0E6R2@ M*DR(-(S3&.1.'"* L,8OAZ[DL(:)E%JUE3CV*L\%J LL'*^/V\ MW9@;=I9+8^ZV:!97G,-KSHXJ*FWCZ HC*AJ&V(2'=6)[E\H=^O<-?MI*;T=G M3SFB4TDU;2JY]#+ZA9*+W\EC33@@J GF_MQCSQ\"+340R",H"A4A&NC"/_ A M$@E0H6:$72#ZDRU) M4W\;(;X]#=Y\0'CV#29]SGJ@SF4TA ]G/A6]I+,7(M263B,A8]%2Y:YQBVQ9 M98XRT!*YW->#9F%)LEYT.E7/LD%5VRZ 2\7 RWN"(M?]0DZ9^@?6T$:GLDM> MIB!)&C"O:__LI[3JC&]EZL!(V]&9M3G54)IE.)A@%-CL"6-! R39><3'%,E%.>%,0KN-A]-:_I/RL ?REP^>_SM1_M4*WSY%U)!W7,EW M?9*.RS$_[8G['//VW5DK[UC\&=?$J_U@LERZM!T_8P+3(<+LNGNCS5=]M00^ MT948AIB"_D5]13>M"-EBP%DGU[B"Q7C0WIJ7@>@6[C$+HS)I#,L3I$S'/]XY MFRX])!_)UV@:>/&Q>M>7H'6O+1R6@GQ)Q4@]OT3PUV_JN7(0" A8-):^,^T= MC168"H(,5&HD38/ZE*CZK,G'#$74F?MGW//]I5?^SO^PHJN%?^;,"41^M -# MO5V8!X\N3KI\?\RM_S-LH[RF'O22Z82WO=#Z 9%1B_#*X$*JSCSPNN[5>X]3 M*&+YE]=NV6'LK[3R;M9">U'9]T6A'>G:=OT#8DHK["V-%ZT2O/OE4L#X=\R/ M_*;R3P\?6W9)?Y,3>!.,0AVHJXDT]R^%[U<:C3L6M$WX MES1H"DBX]P"VHW ;$DT>"1FJ?B3QIM#_+@G^!&J2(6X8^X#(SU<4+E*K.0Z%M:/^SU!85F$YQ& MX^.1U?_%W%L'Q?6U88*-NTOPX [!'8)+ XV[!7>".PGNVC0NP:$;=P^-.P1H M7 +!)3@DD(3L[YO:F:KYOMG=V=FJK?GSK5/W/.?>NN>N)C BY^5[#=@KP0*Z"&SCQ -)3R0>')*@PZ$632_G@/S&?KP4%0_;\ %N[93-[HOL M52T&#*=\9?6FN$0KI]YR-FQX>[_9L5O?A=I&R:2&0X[OD9BN;?#S8D.%80C9ZR%:X3]? M.[R-7"8;!M6L8WM;J"U96*84JCIPS/+9'"9I Q+P>RSXXK8@5S@@7WZW=)XE M%%5;)_,/.%B4HIAXQSMMW<6WZ^8@=_R MEQ^I(8FNJE?FFY@R5MOO>@)3KD#E/E39?F9U+%VG>EDEWUM!B67GC#9#U>1? MXL/N$Q01;&BEN=P\9=L4\B8C.5^,1%2'J>LSJ4PG3HUDN'3G%L$/U8Q4!T]: MXE7NN@V(8LNVF?;3=QNX+'">ELA)!E-?@&(E,;ROYKS HTI/0@DUT922U'#? M-JH;#M\+#]CHZ>)^; M6KY8UC![$(QUT6W5+[3;^H?*5;[TE M'1OW5,,1*FP^@5Z26>9:S#A,[:.)_:[2+IN ]J7^WEFFD_T/Z7QCX(E45^06 M"]UTHZS=9 I+94" _$+KE72RW$?5US9$FG&^JPG11F84\L!@K+V?/7^RPDJ; M;]3'QE.'4Z*H^3Y"#L9JV/%=3'4/H?L$ML$X)E#BI"YJM*4,FE3!ROQ9B]G] M3..Z9Q1EP[I,5O$Z7BTB3[= T!=7E]@[Y-\[10SGX!H7P7%0[@.R*A)9IF X ME6HRWK==Y6I-@FNZRX\FEBNF1O_(]9/.4=EX.0?C>W&(.'YOVAK<$^A MZ?]%U.?Z MFN#:3LW=YKL(EMQ0WB'*O-XKESXRMUK"_H#KWBS MZRL*R?M$Y@/-7UE5CSFX1,2188M^K2)?RF2K M;A-4(#^CT7.;3T4NE/7T02<5$)S?52TK$*': O.>H4Y+ZP[J9W>/Q%6[KG6 M=WBO^,S^=U%S*P*X!JXPF_&*OZ*+MF0N-&BOI:<6*L*#Y#1>K-_5D6Z%>D'K;-VSG=^_E#]_)OW(QXHAYDUVAQ1"'(*0"X4C6U?U@G7B;,T1D MBB<,1# 9+V*A$Y<%CFDR@+"%.?;B'23P0L57<^H]9CKZ@YR+7(/'IK\_O[MH4.*YKF,1>MB4:2YZ MY B13+8X[6^Y"8F?)!1!*Q'C;U=+: 'F:)2I[I@@17NDF*WGPRH3.[G"0O-[ MII<7/2FGA3_X_1"/E)@X/^-]"3<.(>.7 ]36U>*E6OOVS95?RG''"L?GLQ!5 MY;#,N6@QC5-X?("=;QXX[/H5%&<;3EMFX=:S $M6" \\6B:.$+\W2'37TS"K MKG@N$HZ]EA^B<&01]:J9F.03JUUO 'U0>7 \EN"_DJ&=[[O,$UKU6%-Y@8N= MG25;,N6NKQI-2RKB,QC5/ILQ!V?[D;34_K@K2K ND/M:8'>C,L@O+39..S)+[ZA=7_\%\J:>4S=Y M"(]O@"(B#GG>$?G7_VO#!4H$3=C_P/KPWT9=-4JU-ZF$3G&;;'2@".GK,M7@ MQ!F* N;F<>]X;> 0T,O_2LE:/BU/WLL,D/1:_PLXY=SZO?^K:S:R0&S^UY\^+,[_IU@+ MU.S_6I\6?^,7G3MQ;SLZ18OBH:5K?0I[^^)VAYGI<"YJOA9-5*5/%9=1PB0K ML<3S6UMIFI.@5);BZ ?7/&)A2 6RU[4^NI"DDT.6<-FHHO*BY!8/S^V& MID M=>URZ)Y)$VU:EUON,**JS=]#/B]?DW*9/-O7<8!3+(:5TYJ-C4,;$@2"PD5@ MYVV,O*1D+^<8K11CYT05A\2#T@I5/.M^2>1WEKV3I<1N;YPL!?-Q_!1U7#?) M_0RD(B'82D"U->_Q>4W>G,>=%WH#R]1J3MA&[QAMLAP66BYP M&%=%*#03HXZ, MY[Y3%,Z6/]^N=LDJZ?)3'#_-KR;>VH@0]5*MY\\T )3W_M! MJ1"X&Q\EH!(#!_\%P$2>PRY6_@):_//^$%^_UG>__[5>_Q=@]UWPF657IF;S M]$>KV_V)P_+;Q!>E#^JM6? M__41M/2VS!+E+.7SIQ#A@8NBJH^*?1C+U&$RCZX?UR4U7A(""?Y7 2,J0X8; M):V1$ES-BY?.L&RM"$>DY7I"R/=-WYX_MLM1%<\:=#Y@"['5@%?]SG'K,3=R M:$R;K"7*AIPF!QW>*<7+380A7?][FB)!]L8/=59)K0+@1YU@-T<';OGOPO9I"5K&S4_SJP!AN MF1K&ZY&MC[U=+"Q8/:UN%H2BWS\Y#R708\8[R21+72+E,H:AZOJ.H%!^)QRC MCWO=6HP&FUR:W[RYZM?Q2)""?^]6B;%ZYR8_W3/_:3"HO J0C,VX^ MXQ'%CA-RS@D_J'3&FR!E%:5= A"%TN GO-9,$J Q5:C:3!@MGM&ENL[VQWWT48P3"M?'N[OFBO>U_0A2G0,7]$BZPF]P M+S82A"-T,(9&)P(^+52.9!6/3OX.+3G:>,ZKT+&3!@=?:^E1#\L+17$N]C23 MV)^?WR5RG>TL#6$CLRL4&^-5R8G,9ARLQ BRUH0I$NU*+Z")YXV% 'CAL,G@ M]VM?QN3M6O'<3OM)4MEU=S(D?^= !W256166)7.13<'@LW-L8/@RKR,%(1M M8R*5L#G<5GQ.C&[L)>^QO'?ZPJO6Z-FW>\+FQ?T^+P9#][*2R]+V3TS=28(O[U!SHT@P!U]>YZJG%1:=73YZVMG2SYPTN< MX+0'8=4$9.88//FL) /V"')Y.Z@JMP+?8#P] *7P6&Q,C+SV#6@=D=%LA@BP M>'89:!5MK4AO#+ _"T%$+-23AGFYIBK^A [B\MTGK"^#5RKL.2BNU2) 'O+< MN\W^&-\$__DY1#A,KK=#3\MY6+!1YZ93DQ_DS\1^ZXJ,YNI 4CECE_ ,4;^? M-4&^XNX=HZ4-OPX0OSQNXO*:RQ-!C,84&Q$M-Q0MYO8E=#,-HX+%$;50VTV< M?>"M;/ KY8#8";Q;CC\T?T$M: M%^EBL.76E'E.2S7BI?BXKYWYO>71HI:N3)6RN"A# -5MOF&#/.:K+&;@D:UN M234?/!H#B[\+W0<\OD;VQH_GZ2RHY"^@S@KZ=>$'TF7E@+26T.N'I ?)9YE= MU3BUH753X;/Y"!%=@T/\4WUWRQ&#)>-*"^NU[$+Q%S_"O"?N[.!8+]<2]T]2 M17SZ'J1%.<3RGA@;KP>3/5G^LYC*_X"<_Y>-_1:%&QV@E O(1=IGH$"GP40> M\[K>E9L33-Z7_M0*WQ]&]R:R0[H",,(%UU._O#,>0PM/:FT3(^=/W9G?V-7+ M;&YE]O3QUU@)CQ-M$H5<[IKJRK=/9)>EL#3%)/(1D-Y23TO-$",YTG.-T"DD MV]G,*>R8H&9^O4Y@;R0,XIO';4+Y+/5;G**W:SPPZ-7%\=ZN?X#7=2C%3\'- MM*AK1^G^[O'O_H_7;_^;FSWE\O^[<^4_..3,D?H^JQ^". M;C>7"H\:DSLWN,W%$JM/>P0A@'WG.8*W"H\N60B M[*+R"#UJ1 Q();PT8-,+),J!,V.#'QH];7U*TL4ZZ#8C8OI*(+O?NOA@KIE! M+.1]+8VI<_:OC2EB^%:VW'W%BUC)%>JS\JNUN]^.'2X(D;PRZHK2LZ\!Z^XN MO".&PV0Z%']G8$W%(M(+KWF[OC,AD#\;V8@;+#_TOG)H]=AD'67E^WQ10R8C M6!VX'N;00DG'RH77:K&9+=ZGBR?8=19>:7GB-6Z+98AK1Y,WS- =H"D=S+A6 M\+*>++]DUGS^7BL7FI\K+H/:[,?B,+)3[QAPM"J6 NF&"5R9;X^!UE+\#.42 M(9@GD\XY+,3F+&(EJZ'PGGQ^U3WHVB8-3D*KT75@)7B6MHG+/[#.;-H'5R\B2FB7E'/P\X'8NH8E6?%#_O57P*=2&S7/,C.;WBAET'#>K M.HD3E:BXA&?ML7OGT1>\7>[OCR64?>9SZ-6J[3LJ9IRN,O:$4?BHHWAG9E%2 MSU$QIFX#SA5FORYJ+UU7PSLWI36>OL*ETXBP+GU/7].94J#W\/#0G^_OL2%= MT82]:2ZZ)ASM8B^8/>'7L%S'('"\3F*71^9_%HOA1()MGJQ9BUK:WDP0G\(? MBWH_AB;1FOQ E&H,//2G =U\&K:DYEF[>_ X=/R"GQSE'%#9GB>%^PCA=$,? MX<@A\^E<4T!.X[B!AR^$7XX_E*^ M!3,S?/#H4#)=F[8Z=Z)KAE^>?&%^/B:"5$8HY-'DG^ZC7J, MO-BJBMYTG75.U&ZJ$;]2FDO@;YFP$=# HK9!H)%68$]BQJ*= *AUG\BV_6[S MR?3Q!<-&]NCS1@[(HY2R0O07G:D592RD0]S;SU>ME9A+-6IR0Z6#0'CXE;W M0N5X--(X=G-5<@U<'> RK:PU/RR;B,6U!\EBG+->,\',7:ZW]CB$;/F6W]#- M%W3M!ZOF9/, <5BHN(@9Z:(=B74QW=4"]:: _IK(T6QH#XJK?Y28?<.6FM&(9%ZQLR3(RL'KU DFF4>("+YV*59.AM5XLO=(O)!R#\ MC#^#[OF4?";\]/:L]7E!J/QD*?R_%R..1'+/Z)3YF$JE];'P]4ES4$1AAAE1 ME/J!<&22?:;ZYC2:O5P:P.OKF Q;BO%A^/WO,3^JWY\>3/XXY>O<.\-#_WOQ M5 OX0&1HJ:6.<59149>\V*?_1UJC!VL13$UBZ!!%^>EQB4]XI9' E#,QQ"=^>>+:]IO9[KT* MD/[4N5Z,@5P9G(!Z"T[$6];@U.0>3@3Q0B74]_-U&-E9\TW$ZZ_?3;,KQR&3 M\Q=B,(Z__^>E!HX$:U8/_E$&YL\5%]/*01C 1*,:L#R^/@QO65- ?Y3".P8H M4>',P4RH)C[_0BINR5U'TLKF3.6;G M^'!CG@H$85;#ZS429C]]UC?[.E9WO_^4>5WS(OF!X-(V8GS.47]>GY;G\:#C M\P@-QO]&$KZ7@Q_P"J6_QM0L_'%_H/ ]3WOJC/_OMP2(4(M/&#\$X3_[%FB_ MOGQ9+P*)$C& M4*3-@::H8'?',-.%UZ;WB(@)94B1R01A?D4ZZB ;L_RD-9;0OR)#4J_^)+CH M">$<]AO,]1/Y)?8;SCC0D[H(O&2=&-*N&\#G]+^YQ71/#&':I[[ML8O,#$2F M:F>ALHY$HL.*L)X7K6R(\F]GU,,\V)EW6 4GXCMRR0%IJF!NM',PP38Z!"^30RE20 M.E[HV8Z>]2 Y@3XQB.B0>:IU 8V<#9&+]]1CE=VA5A=;S6;"TJLV4D@T5CN) MPH.$M;"MNV%2X>Z=F9%>Y!>9_ LQ(])13YFH3^45KMT5[316T31Q5:0&,!$I MF!&TK!/W5:Y([-.J]$;9)E;1%Y*W21->T(US7&'!X]JB+-27/X8Q7^ ]W63) MM(QOW26SZJLYS^)<7FY,^AA\K+_*^D;.RDPMV:Y#1??6H='0O$R[?[D4+15FBQ^R,!WMH>8'$8.X=OX]S;:.!Q"L%\3H+W%,/>MK M2LNR1@:S_>Y&I*;H:,6T"!S"O(2X0_GTA!,<^-08DO>") M+K9>/"-_9%QHXW)J$C>,T"(K\TG.'@$R,>&X?FDA05RM>&1S#5 M[68C6@5ZL!A52EWK-G\?:PBM,!$.>ULP_(E'VO:3HMN3@158Q+LD MR/[K\]E,MBSK)696_^HO]EF,&*1+T+@42U,<^5A%L;L__Z1\4[QU!DM G%YT M5H6.N<.K(%BA\$I'+4V]-\RRF_+6Q$6,=Y=,?XY0<3)^%VP'.[XV_0(ZQ#PZ M&L"[H%#](@1#T$$X5F06/2K]3;1SH"/;&0]CP^WZRH>W5!+\"=KGAJITS1.; MU>_Y.ISD(C[ 2N[$[V=CM,U,5?T-K?'@U+'X] YO""R,>STYRR^%Q1@1D" J/$>H,EK9=(M&2ZV:11SL DT:6E MRM'&!NGH^RX\*2TXIAY!Q9,K>G8-:AS?;;,/$W@T)L;I/Q9RK(ZU=R8K\^EQ MZI]54@S\Q@SQ(#LJ&J-C4Y3O5+B/#..EX6G?SP9]3A\(F=3&;9$)>;IC1?9G@[%6]O+&=#GT$A;%=( MV?'*P8_6.U$9FXLW;25Y7$?)/IB%+\V0,(N0-K6<2)72TG5R*Y3_L9-\C+;V M0^Y(%MA!?[?J2YL4%G;L_7@5'&7-1KRMC"]H=M&!#$V3,@ MTDU\]] !S5L>-UDPN-!,T62G$*'LL1O*,L9B(1YA)00V0>%?Q-AQ/W6TW_V> M=G>"?C-=&-S@7JW^)4F5,U'4OG=VZ0CZ)53DFCE"A]N> =7E)^+R=D]4$\AD MQ;U-WQ_#*L4GBQO%<^TPNIQ.A5>T?X-4SKZ&+&1(YR3)3SLUGJO4>&4QQRXM M389]F"0.TCGV:UGGB5*58QZ5%*TQ=('H0L:9U*)C]["J8T<,5W8N>Z;-=8RU M"QYB8M!YGF@=0@R,=+EG([_2=(G(D=CAKXA[=XQH.^X[[QI.,R8F:2\J]&1P M(&:I;H=$M9\)?;+J.?#F3X<]JU]->^S[1C03 M;4=,277]NCU@-FA_%'?,3DT**IZ@@1XB7W(]:QB3A0C 4#626W-H_K:TYNTO MZI\-^\S"ICAO1=DJ9.O.Q V3VAWI]H6,S6\]? )='B=5\KZT8 ML?@_<^'(^%@-DX2;.E\&611N,*//&-RIN'M2I#-,/5NK5)1>5ZH^A M;EX:NM'[1$%$;-DH2.G)#.3(B5>:^@)8G*<%#T;FGS5H&1+/<\3-9AB%CIF] M&W-BM T'S5^_$J$YZ:!KXDH;K(_-9U9^MR\Y>OR9]TM;:VW/\JYP)?YG75F- ML64J&WL0=@LA,N6Z=9I+Q9?'[);P,>+-31MOI?&N#D(0P!3M&$^.@GLO/@@? M0379@*?:LK$JN_@]95V+7"WV\7F(-(&.6&Y!7$0^(T; 4#D,.7,VCD9*N[83?SH%#'8D"VN)08 M9%BSVEL^-O0B;\J+"K623 /LQYZJ2LPZA#R1T=.?NYC40SY,1 7T >+5&5C* M&0VIUILS-,=)/ A*F@?FZM4R^12:<[N%J^HI:.>N5FMOV9##Z=G@W$H'+ _$'U)+'B%8D",]G5QD-1-;$R,NK:.'31&WZ@V]P*32+JH@R"CN/ MVTM*=GW07SX4WF]^\CTMFRT?;6OY.(XWN !@_!KRH#_LP[QE[\ I,OCAZS+N%.\M\C _VCV@NKL&_*22NOT%T!F_*D* M!R>"Y5_%WY=2^CH\L*VKVL"K'F1[[H(XF^8<;")/OC)RC%Y8.?7GV+!M9M65 MMKEO"1G?^$;9J2J@8\ T3F/"W<'PD@,F7"^.]6?%4VHW^=UZ(U/O,YC'/.K3 M%Y>*L9XJU[55T> &D06T>"#+N45"!(CY\G&?C[H%"F_["^C6Q^W"F9@AEQ_5 M03",806;$.$8-C93TUO'(-+2#0_X*7I,^CC-6!H>+8/8HDW&8&UX\@?[# H- MB2-#E1699DG\H;D+KR>-PU \.W^FA Y7 M57LVW0O2V!'5!-)#'XD5_:S*K]12[.H6.4NO>&^EZ&\C9P#RBTD/= GC$_TY M&\8Z+"X-58^(R:RQEF0[2MMEX)\>B*5]);?L$]O0#[>FHT.UPT W[G$TZ*30 MP?>N2:8W$2&T _J"I(GSWN_KW$)S2#)&3+@W:3]S8+HYJR["[M//Q5@S7\5Q M1.E]4T5@NY)[2@>:ZT5,TEC+6*BJNM#L!N%<(C:,.C(?#/FM1I'7V38E82I& M2L5U\LAN'YAH8E8-*QM^2%A&"CT5JN)!%%PR?:C=>2:):A7/"I=1F%!KF)#V MP=]O.6FW+U\UR2O?,*?2DD)4*PRD@IR]UL(D74V[:\XXMO; G"U 42#22YQ/;,*3[UCZ M5?KZ!2-& IA7--DIAPDZ/@NWYB=%)?F^$N M+QMU''=?=KB,/S#5ECW,2W>6&.B +-#7+=]N.X9* V!\%?LOSJ9>/&@E4DY" M_0&[8M'UJ,4"8#ZCJM%8.A.SR9ARM'J)6,6/'GFSQVZ5'U_N*=O843?<8G"GF M2QJY&HRL/;UNH?G@TQCVN2_?_31R_[* BW;?[::VZ_-"Q5X<-"RU7*2PI_6J_?-KY%.CPT^&O(0 M/,[W?QX)Q:@N,OACW/9V4^;Q%]$UW?_/SPFE!1^&7)_BK-P'5%+#"&&[Z&L?;5:;'9SQT7?UE4706EA8ES?6LT8J>4OHRT=(7M&1=Z2 MK/]'OH.,">QT!S&*V6;\@&R/R%J,5V_I-?;!SLU..['[QJ[?_&%B@Y>\-M32 MS-9J8;WWMQ<,H7^?AYU#R@&AR"WQCZ(8$Z,4/0Z O=XGT'^_?+ID]?T-//3R M0>&W]5G*<[^$ZY_*GP1%.S4?DZ5U!HRJ-3^V#2#=]2X3W,3!1,_N3QL?E/]8%@F_+/[&F+O2?SM&5_.U=JEJ8,,J_&G[+.[G\#+U0[#OZB_U MZ]>2_=I_ 13!Y1\:0?E_ .Z=J] F1Z04EORH>L&<),UG$ZU1RZV&L8[L7FV7\%W23*DF MTB]%&=\GFV)&A+/XG;1H/7@$;U#!]W+N-4-HQMCZ/[G9TX(5:L'"K'6AL*4N M;JGU98D81X%SO579:!8FS &Z);@8LO3!J$ZC7:BS*$ M80A19#-5VV6GP#2XJZ%"B 88[;NP+\8Y=MOU.%W7ZZ1.M9S5N[.BS M"71%0LID3.,)[2*_C:RP#ZE3EK5C*B8T%H349J]I%/M=R[*_57SW\9U@5B?E MYGL*9M8SU$_CF/*?^L+J#T*+>8>M$!5(MA)EJW9@EM9= D8!NG>A!// MWF"/^T1[=7) M0M+S._KESMSI(LS"\"VPK*37&C7'?R'?HCT&'\M&JI\<'DA?/E*_AF>P'HVM M1.\H+N[$U+^&\!@4H#^BGW;')_@48.X+>'I>K7S.7_X>?4>4UR^_%<%MVX)/_F">S M3P3:+SN#KKC8(#F#+)#[Z5*=X?: SQ%!3;?8TB(FP[SO)2PHC']%PYDAN\B'\O MLDES+9+$B0MU8]4^VDH9L$?*Z16BHFWI&#W]1Q7G0&W/T(Z:I MP%)V[IC=;:,4E,VGQ3Q/4/F\:UV&.C M[*5TF:PM=88.DTDI2#XBHXCQO%I:OQ8F_)::O3>\O+C+(?+GEL"Q7^P:?0L1 M=D%\JEJ9+;NH>QT!!7T(,P/\F=_$,1L5 \;V."6@&S=-C0CH>I\&F*:1'/K0 ME!:F"LS_HIH<3]$JXT;T%# H/YU-:,M05;(5=I2L>QG7J0=T>0ISK>'VGV8Q MCF;ZJ1 0+RW90/GA/3\'VN M"%%I\T:'+H?PA<,*Y0PF16!9F1JN^65C<6JSCAZV_A9&:\XV5Q[8+;YHYNY6 MZ;5!:5+=8M7>S%E*G>P:-?*J%+JTW=2=1E].\A3P0_+$5^][ATE-@C5M>XMW MOE;7"+FD]#D?86$CFQ=;TFR3;CC.,'J<_QH!M[O@5@E.T$Q>I^*>];IVL/)S MZW='2A3U=**O;*2[6N'F?W7AR!'6YW(4+I .:)J9(*L7\FYFLV 81HV0L-$@ MSOY!8@=5X^'V&R0N*>'829ET-G^$WQA)LZ P1"6J5\>ZAFWYX 5>I]D\,G;2 MG'/87K3H'3??E>C ;FPB*9-,=5!59P,'U]RQ/JM29GK:&Y:+"2%[.EG.ME#N MU.>Y'0C_-MP1Z-5C<%MT'=VK(UZ3U"VCPXW@[I](L6XN4_8DLQ]QRMP-M%HO M1N\4O/SPS,/)SV: %9;5K9Q7_6;Z_*=,C_%-ARO1I6;9LL6=U2!=:LA]_4/% M20K\AL<&&9($?AH,D:6" #IEH\N1SPH]R*]:FXR],;V[S-M1M0PCT4:@=XLP.X-V@\'14'$E9D%Z3*LO1:U; M:@;%RSKU:&*NF-AWB$7%V M>VN&\BUJI"*"+D,"<1#[>&K7,%)XYM"G[GZX^ K'Y+$ZCJ=5'[B7Q+5.SHTD M3&@^RM4F[F/+?^&BK:JNK>*#E<@.SXG"'E.G0$M??_F?T)PPII2A[K$[2_J* M\DTKH^_)MVGQ_9ORSVM)Y])"AH5)\PI$S/MUIGQXX]W-/P@R#XD*%'._R!Z M;XA6'S@>T'Y9>[ZVNJS\&I\Z -6J>;.)$_[\%^#'^UO1[P\P3.[#FCG&_PZH M/BG_X&RFO:#^,UXDY_474'T> T\'@5_<)(&VO"EWPH)9B^JM[O:+QS%^0@TI MTI]'<[Z[S[.TE#'"''4YW'IHXYEO%D8A'*O=7-I\)8-E="%_$>I2&$IW)5/U%W#EBJ/UDO;B<$UW>_@VX)/>1P?T3Q4[ M*#OFU9=W9^\OX$OW!?"0:3]J7<>.M"*HK7X'NF*5^]' MT(/HXSOG9\U=Z<.I#_],^C*#]Z_6DWW=6MO'B*_K$=6GHN$_9O5B6]UOP&'CMIA3P22/Q] MA'@IO!R+#TA#%B_=30 %9;RGRW .=L;(+UX+_=-JMO;CB(/K8SYSAW>;P=U[@C MH*-,-I_WSE(M41.4:WZ'LZ*WK5,3-=S-ED0/-@9KX+NY-YV09"D)Y.F18T-G M#!=;>*=%-A=<2U2VF#L1BON!6G\X"!QWCJ!'K_A<5,KP/0_TFB0OI M3@!O)N)'>^,$^B^ERCU1!J5D*^?B@4[W(D2"NF7M80U?)HZFJH5<_5NU"UC_ MO.=T<95M]M+P":!QE/##*J1UX+(L(ST+99SRAKF_VT#EZ_2>^K3"7L M#CZ>:,.V94W&*TJU18E0/\!BGKF86DM+&ZPD=Z4DX)(J869@"8#$FP"!40DX MV;L;1_$H9!:YA193!CR]'6(2 Z;M_78_:SGS%M]JY4Q6-/*.,YK7$#IM6=:E MBT?H*DXIGY$J$>=0WI;-8OI.BGR65CN\Z;2?29,KRAO[K&RZ!H3B;D.$%I6: MQ@B*G2/L573?-)1C.0C\%F[ WF+GH #G5V-K*IL^!-.@0RHN-=$@Q/ MEA(F#1;E34C)1LL2)L%[);V2]\7'+ZZ9;BMWR+QY^,*_5V::U0-#C_R'T7@Q M#.G*;"IQHH=>M&25DGE\]O@SR=-MG^^G5@@&N9@)G<*-\0GY,Y'_U(G,=FRL MGVH*XREG;/0XE>;R.)BA8EF"\67O8=O-L.,1[B,>D)G"@35_4RA%7K!GFKJ>;>JZI/!SRQ.Z4 V;PZ(*8&._+H].)#:K6<%4J,= MR_CU'8AQJ@ Q?!9KZ^DZ4CHI#]:ML'/3EMJ]"V6NCG[7:=K!VK0)F5(M^GW7 M@I4'[=EA"Y[B-G(5,1VTGJZ;/:K?)=>([*7WOBWW//3T%8D:RE;PBBNC8N*. MZ:".RF3E-_7LMWI._"Z7@1ZD1VJ:E,P)EC&=X;1>7-,\NQ&%V@N#>BQ7$+&] M;7F( E/1;\!4/Z,6@?12Y*5X;TYY$BQ R.R^%TXA+8@5.%SL>&(IH]66>4K0AY6KV:%\<,E4X?9'NS'RQB/4M!163+. MY[&OXWFK"'F#%1Z4G>5-O'WL%U;SS'G%3EOH_!KPPX?=G1$!''2E1!FKH#?G M)D#]4N)7*@(IW+\+H9S,^WA2=F=D3=>!M%)Z+"ABV6)2>N @QJDRF\2I?/.2 M4,:2M0*)5L6J!3^G>*["+LU7>O7U91.,W=?>%\A:YFR">E5";UP_?VUR)#OW M/3W29+%3'>T/]@$-AF MKH!U'DPQSQ;S+[-LB+8(&$D[083[S%WP[X8W_@9*7I\0<9,R#9DP=\KP+(HY(&=7X2#M#7BG0,H_[7MEB54@^3N"Q6)U4 MJ]*W 2[KZ_+A(+C6X(R2H8I+,UU.0TLDQ9=(*)UGHFZ:COU' KCSAL6'@3H( M-2LJ36Z?BJ_3%;_J1Q2BI9LVC[:N?/EL%>B75WN3:'FOJO"XO0TA=" M;7T>X%(VB;+WY;A3M;4W,?#N5Z']Q.&7=06I.1G&'9-YC8/""K R:2(J\@P^ M_J ,9=&W:#Y,_I$ES9,DM-O=X&R!J4*]K\WZS4G^O$H)4BY1&FFR0]OD;OD< M,6T3VN-FW%5=^P*DSG;L))7^(+-@?L %509_#%K;71FB+F:]6/;^RE-B8MT4 M)E+&[!% \V?VYOV,7^&QEQ$OZ!+T!@B1Z&U;\SCF%;N[E:I'ER_\39$+8&9P M'>OQ.+M0)]IK:=52M2!,E"VY$8URIYR*JT& >AH/'_28F-1+&QD-@<(/!Z>S M]?.?&1)F6I/$E96AG'J3V+L]8:X8D%Y.1OK'K\?VERI!@N93H+4$:,QC?I3K M?2SJ4$K_I(2_RYF/*S@;^Y'7#TOF M=1 13R)G5**X&*F?O;4X,CK*WJ+J4DKD=TJ5$U(L"C/*$7A>80P3.XJVCIV= M<.I8Q49K,Q/I82+J_+@LU2G^MZBQ*2$#4,K^^_)?N\@:K?^ M1JS6KY9H,@)-=$% 2]. FYXZ>P#.;BET+38L>Z];G6%CF@7RG1M7>F]2S4A M%E-?T)]'+!GNF K&+(75_E%MCKO@R);"#-)W6%CV'/HF>Y#\\P<\WC2Q4A9[M&O6UE1NZ,LU*W))P)Y.S.2EU$FE*TP#2D4E:)M\+M MSGG0@ X5!FJ_&SG$Q$H5*HVQK%O$)L[*ZYH[%]([&5Z*U!*$0'H-1[S3!)5: M[=]TS,2H,/'>BJ*SW_--#@_=76^E1V9F9P6=3,.)"5!11:[^5]TZG_W=X,^/ MW9^T,MN"97T9*=ERD)*FKU=S/BFO&_8E-'4B,5NBJO BTV2CH*I% &*2CVF+ M^O!T&T7]N03+D_K,=>5-J>AJ)Q2GZ&>&'7*D?'S!FN>.7&K2+K_!DH33PZC] MQ9S)[4GR13@9]IW)RQ$3$QH>GF2PS."'E^EZKJ#]OMEL]"OQ*.&I;9LW+JO) M7ABV'/DOCV EPX'BF;6U?CN/SZU41KO7NR5OE&LPV#";,U 9@L0]>+N$65B MO3QTN+I?^3Q!6V:D)>-1H(CRYIS)-<7YV+=BE;EE6MI3 F8,H]F7-1I*8A2.PU\'Q)'C10=R*PV1G1"%@G7R$7TTG.%D8*7@!/6C5##12UV M_:3X.;V&* WYERSY=F20"?HN@P-"KX@T<(V2,SC8&CVPC^6,V5M4$5< BRG3 M-@FJLZ:8:D2?(EIC&!9(17IX.F^53\%JYZ]V6 MR;+"<.1/G\\N77ZC'.\L*R61O>JTB")G%[J+#T@/R\1KF\UW2.[&GP$[OVVIJI6]ZWY*6XM[V7[@SUNO/YDZW/%/QA\I M'RHLL_3V54=-7U9*0@*ON+,.T/NG\W.TV9:$I!3J^LT"AB,N/;#3/KW2MV8V M(<+4U!,QUJSP\BI7<\"^4_W(AS>&RCF&[$WZ4WG+M1)EY4G+K&G^1KZM*K3<6ILJM^L";U9]%OEBL8YA9]YXO5H4X9::2Q?I5<8GAO7<, M3]%=9+ ^DG%)1%1$;NUY3U6[^:<\U^Y]TN8YH82\]75JDZ/X+TV3!('J-)DE MDX?$<!',_. 3_I*6TW7F"-#QS3 /CCS1TQCC1QM7=TWZI6\*K?GQKE^U MZ*N ?.Y4;*T#C%L]0N%;FX-@=^Y]^MJAS8$L%KM=WF$4B.88+=>Z$DU&KR,+ MU_GQ)([BLI;$5+6FS.C12$1-T.55$/!F3;98JAR[M^PLFUR/3SW!RY MX_*+I3P3[N'^@Y3:Q%A8ZQ@? >B"VW#[5(PAD=6'ENW+O)XS-4PO\+P??^T,(I=K&]IN6I[RQ=-&P%=4"L^L=X%E5=$!W3_5" M*OH<_ QIC1]4NZ?+]2+N]962Y>V&-+/9_M_9!TIKV[:SN6QX9^LE0< 5\B#6 M,<,W>.XS)ZH<35@S[]RX/S%.J'$Q[Z+C,B>=KS=]\N-]_OUN8;Y#%.GA8DVK M)R?L Y_3\29U^/.C&]NV^NKZVG(W^!0U8W4=/#6ON(FAT& I#])[?1*G(K&UAK+9:RYQ9//P< M+/_DYH'ROPKH;'CK;C#@./S0\9KGBT5KV3I-<-3]/;]!AK.4RU"7&7N&^Q_E M+K#Y1-TC:"@?=UR8(SSK;:80.SJ!&*60TJL-*=27_^B71Y!M:EN#^ O0->.A MHB*DU>JPS>#YM)FCF*E@]1Q58>H"79DW$_SAM#_DA*'Y2X)"_9YC Q0B\%MD MH*?B=H0U@(#\+<"!(,QB]4D(\36%5O,O8%D='G)V.3!95?7;Z>S]"\P2Y:N1 MWXNFL.B^BM['!]UKNN?>QEMGZ "51,%? "PG_,?R]L=,3AM7I,,%1S7'\Q M\\Z.2 %[D*NE163G-?7;_FC9"W)Y@_]LW?SO%^= -JXX2P)*OM'Y5N%ZNN:W MQIM7&(9:]"C#P5C4NE4QL(W8LXCE-GQ45F-^8J8E=G966THBVS$!FMBBHA+M MS+TL*='C[%MY*GYDNWH=M51D=-BBUGE1&SN2YPG&C=.C-XZ!VT=.O8 M_Z$JO&Q"N)?G# MK"]?.46W[@_;(-KF.S=>C,:JR%*\*MYA9&U5LCM%/5KL] M6Y&>&*Q3?TA.!16_F'8(U+0F&IH*6)I@Z>J^0SVL@.$.""VP*^5P1<]R%WC? M%JDR,]Q^$TC]ORDIZ4_E.%Z8FW\KVYER2C'UQV[0TN MBKQQ-/F(8S6+"8FW;;J(R:K+R-N:O^FX0ZB27KP;( M?N8<"^NP=\];6.PN'LLX:2*5N6^7R^^55J)':A.##^Q%S::3L;&"F&T"@J<0 MK:8O7"GY!T_?-4]GUY$/#IRWM6[DR-8HNZ%5;.5%DCK$J,'Z3"C_5.3<[VXW M^6BHP)<^;T[LSO,6N=)QH:TA.85'0RE=)K#FUR"O4$]?CY.#@\ZE1)@VK&%5!_?H47N^(* M:T3ES3)$Q_R56M?F@EQ9(BK,JW3\?S#WED&1]-N;8.'N+HT6[EYHHX6[%^[N M;HV[N[N[NS3NT+A#XS3NTM R[_WO?ME[8V)V)C9VYG/FR2?S%WE.''U.W2IS M6 $.UY:H8>^T/SFLH7S0 )FOG9HR5J9UT\E+"U!.0SEC?+7,.RKOP(BMTW[K M?;\+;P1\AN0B(VJ?"]T);M=%B3;,!VC6T;2U ?,P[G7Z)"D];$&X^C%L;5(JJ/'4$UIZT'[S M>3]OXP^%3OH&&J[1>8[W&P;%L4QAMKC^&M/R?91*I3NY?(%*Q.PS2X]RK1NT$W(6- M->7/."._6H3.T )LH'D6NS^&@B6W\!_D-*JH,6YDF:%0#:@7Z($Y:C5?&HZ^ M8FW$ IV)DI<]NTF1N#K+DW+>QZJUA4VZWG_,5X*ST7O(E4I.+!0J.?L MY/>;0&D.;MJ*%SN4,!%*R9*ES9@O,IZ2( >-W'-P\I:OUG# 1G-)0K (!X1) MX@]&'Y57!_.IJ@U@+/ M$9R\W* 97H 9+LZ Z1V]GIHGJ,X9XUN#JY7&K'U5"(2VC-&(3*-JV!6@"V=^ M%=8$(!QT)N+Z-[-E]RSS%\#ICO$ZOP#)5Z,3AQ64 MGZ_V5M#2(*SB%9&I3D:JBTMJHRLZ*SLP>HTZ<\#*J+0T7OE&CFJ%4%^NXME< MC#H>NT- >>X.8BIWG8-AO&!I">[],R'W>EHVO<#SPYYM#WG*BL>7L?[-> :> M2$U>8IK6>O6LJ_3W];AYEEBG;W3\ZZ)1E&'C0]2TW3S(Y0PR4Z6BQ[ A+!QS M)\=BP62^S2)YOZ[Q0@=M?%":3J9R#A/17_6./1F?B3S+.EHV'0.9CRYI.#4! M3JZK'G.,$Z'^WI/>/*#5JN&' M6M 5*!ENUU;!%$3$T8#976=G^#WI.,YBB'/V")X!&!;D_MPY/I\[7' /GIPO+6P)>I^MYF*9UOX:*,&0WC3Z*(EU MGM:4.[B$3V/N>H''N+#2V)P1+([;V75L26F?\8K754I'KZR2"_\2E X?OERU MS<:::N03-&.1X G\LMK)]_LE*X;F>V61D>BK.[&7/X8-822!D-361S MF:[!':%.7!E=KS*+E"/(&,XV&PG:C9UBM&;9:^)C&C[0T92"4GPF &2[TH;H'#3+ JZ5!4 M!S$59),9@5Q/9S4RU!IE\U=6"2L)4T09.B?-ZW+7TNZ>-5[$7Y@\Y>OD;D9C M:4,:'1NOP!4UWG3F*/JB62D$C.2W)8[TG:)M-,(*9,:I=BSZ/<)$V6W:'4J+ M/"/9M=DSO1+W23&Y!A_+PAK]=EF2LLS782:^&M/!VPD( M'1ZK8"NHG!XI4EN!13,-_K'C*,UKK&@C#HQ;O__RF5;M:=Z"7YYZ%\8Y_IS$E;XJ?#6C!2) MZ3_8/LAI(=&KR9?J[2]X#54,[S&[TAJ].HLES%%SKX[4IADP^/Z+GMI%3]HU?6Q0O&HT^)/2_FMS ?-^D?=9N_%W< M8-3T"G5[E>I;N_YG89UMPR_H]46V7_/R+\#:+O-*>-#O [A7\_P7T,8S\T*V M+_P[Q4G3]R]@B_CD \.9[,\47TU_X#6:Z^_(+HQ \]Q5PZ\O$=U?1G80_G=A M(8 NUVGG7>)L^V"$N\<%.9HZ6=WN_JR)E/X%8$"+^DJP/=XD@2W)W*+XD4?[ M^:"_@=B]7G4E Y(^V!QN-A?O*43ZQPZ48G>+*S]'5T_0\5!AZF/ED6,0H@N* M*_X'Z:#9ZH,)<2-/2DW![*Z<:>3P:V?E:(G*2U$Y7=+"\%37RE%H;719*:7< MB!PX+CA.C+X5=9YC _/L,P+TS6O/T_'$T'-Q]-%?0',LP;$3U*WG^=2E%,Y; MLYE__+[PS2Z_L'5)(#ZS4W(?0O]V)5T]KO+A6/P#7]!KK_OQ]/QGR2#?KL]KKZ+DG^8=;Y3>V/X=2HI M0^@+QV))_B>@)K0-\[KG.>*+HU_.A+,F2O'91O+^3/SS[& !M@]#2'U\9<_S MA,,!.EX?%9WO)B9QJI7MDRM1O!]],*?2IVQ*M@Y2P+'E1C)-[=%Y:DZQN@T; M38%/-F9R,1L1HKA'CY0,4?D6)$/WDZ%>G:=JJ]\F,+$G!6::9B[YU:L#;;5\ M,&4%5SQE&A*L:PE+"X W@[["="G8<09N!\NK3+HH!;2DOF@YL]6/L[FJ"]' M\?Z5.4%<2'M;IB335SBM@)4_OW?KKTM@Y>A6 -]EW]]K8.?/Q,L\G/*(J'E#YMP!L[F,W>U6V>P,Z#4H8M"/NI0/$H%FFP:;D%?3!L?]+A M1=BXN9E;Q"1JS/^.EZZ3QX/Y? \Q^[J%#UO-6G]GA8-7I(_[$ZEX,H>=37D%2BA M^3DUX&8H(*&W]YUXB,T)9KBM(89(K5N@A3Q2K<\$=B0%9;IYR^@V#UD0?40= M7;GC!XU9XEIIZ35OCX5^P;!;."?/0#=3K=U'?+R_\ ]EA"![\%C=TS!]:UBV MK#1N*14%Q3@JH0%&QDN[^"YP<9,F6V:,3(/928+#W"]3+&LGC2V%57)R+45R MI]]7$QEO0$ &AQK83H&Y0J^O2CD8X0U-T>F 8AG4D%UZ>U-_W^W[,[QF4TH\ MBPKU?@HW0MN)R<=-@?BY=<#6<\5)P2YK1[/[Q+7,)GO27J? &*,& MWR>ED[/C,/H+7ORX"N"KM;95&]2%;:*NMI"D*5.2\8WA,KYA.3HKO%T: M1V2:*P YM&W4(1+'KM_1H%4RRB2PX&%H]YL\]RD#. PTGB9,*HGWIV?G/QCC MM.WY@-7W7Q=>O5_3^F9IVJNR#4+"Q]2W9&<$NER&5/"JIL>QLP" Q2C:#!U[ M?!W"L*9**(ZV$Q]^,EE]VA4?'25%L)Y+-H-R<&KL5!02%/05OJ L.E3ASA'A MOK=BA,0\ S^=%+5E2CPK9AG]&FTKLEP8W8&*:@6SC2LT=K@2NR4*.CLJ4<*K ME=/(8'?7_U("FM(UPTOZU&QK\_CF;K4&CY?H'(982RJA.@7H!FX>HN(L4W12 MA(O>A7;#BEO&SN&45Z%&OLG!1*5$6S7\/7L1S[<>$-E-8]9[3& /RC9/+A]; MPD)V,;&+G\^B=)/E)JK TJ=5^K$05KUL&_['G9_$SB=Z4"<3V_8!F="J:NU1 MIAF8(.FB2ZM%(K"[-6W9DSRP5:-=[#9 'Q#IW?C'-IUL43T#GI<(SWKID=56 M0XA>([Z$NY^HC)X'I%E &+37J%JGE2*[B=L0P;IA M<=K2.6,T_OEB@@NX,+K5\Y4:*QI9 3&X5,.]A_B;YBI 0L&602IMNYG* 6 M8]LPAA$*L/1PCC57V!D.Y?5 MFF=UY(*"1[%G\2>3NU$&96[RGNA1'29LBG]*KV:G^Z$>/_$P\B$IH-/9ZM)Q M%3>/PS.D^VFHXN(/@8B,9/+W'5#(*UI^!/R)XWA9WDXN]4!1&PO6AQ7!#D;H M<6I:.]&S=TC]F1&VY *_5L]1PP>'I_2^JSVBE(P.^=U^PP7B.BI!;I]6)Q-% MC->?30>T<&D4:R6.@I;[/(3O'O1)ZDVQB(W:5F.G>331FQWT"GKVGHZ8,P;\ M+/JH<.R'#IQ[D05-^$RTM*TM3PY-GDF)1#$[4Z/RHC%2QZ.P;ZUB.&ZO68WYC M(_KK/I"#]!%+8TKV?J72KW&T]W3F\)A!RHJC6'4"-75V9C@\W>]T])A[G!=5 MX4'Q-Y<.LCAV>5M2URINB(4SD2C,SLL+W;8]XT]T\3N%2173&N/&\PBG M(Q>FIQ/"<#9$85K%OK,5^?:<"O>V!9<8X 39EG]<)-%MA0;TNGO)RB 2'1![]8N.(O M6I^FL@THYGA%CAF*U"3&)B7KE.C4-=S)^1C+. M#71H1%27WH!=(5=A'1RL21]]VQS=92@:R3C1!]6[Y1>5;E#A .1)?LKJ!*0A M]A'U))*S?VTE\)GWL-3,.^.?]^*K:O!SNSO[+<+[^>XL&/CO&5;$]8OD/^8_ MR"]1SR=^/=E\@4W[]R0L5:%^#]O3G[7=B [/U91L,3/[]J].RC=6?B&[T[(S MOT3DC>4-:"ZQUM!B%I*)&Y.Y&CS9TV*V%_'O@&^#&BR?[^[8]M*[YSW$MOGG MW?*NOZH(G?%_0JZ2RX?8\/TU3C\T/5>[W6CB8"1A'Z/N^9IM?KA HKKIO%5/NTOUM/@0H0$.%+OIMZ6@ M.B?]HM FDP*99HA$2#[S@@WJFO.8N? >FD]V1T41AJM.1'H"+T_WY(_ZN&3[ MI+VEMLZI99^JZJL&L*DV59/+M!"J^54UAVP(7W#KODMVW(Q')S#]C$W2-=7$8I39KSJ1QF.:V'Q1S-&@U=_6?W')3N. ;8MI^Z?%08VNNTHM=6(4?H>(:YD41G;4+/4+VTT@I2*FLKF8-_9Y8;_3-9E@.] MB/"3RNZUZORF+9XP-(86Q)^W MJ$T?'#?P=N8#?=FGAA(CP+!(@9\9F@P)>Q#,FUZMW> _#]/9E-KK/#6;(+9-;Y"Q3+'E@<1?>4N:=\B;5!TK0 ML?=7;F.$TD8CPT*G4.0>E_#SHSQ)QB+-A0G-,XK2%E[T]"1@7'D9:)P8LD?H MK%)QP>6F)PO\>NH[[%#@ZW ENJ#T2.\B[D,5TBC>].:&>446_>(E WSW\'QR M5Q88:RK;!9'2-/H,038;#9X3&72Y\N06LG)JG]'CIH)ZB'X-4ICQ$$[0DHYG MQ(RI[R[&FMH+D>@A)AVOK(;# 9S6;/S5^:B522D)SJ? %)-AI;>]B[V5WY]( MO'*7<8-:DYD)X]DM@YJ-F2"_2Y5R7BV8"SGV'I!,.0],:H_J7# 5=R$H7BHZ8& $9M&ALI;J! ,2_/_%//4_I'OYCS5< M#,>8=:%+-13E#!IIIAY(*_@P42IB@UA6*2[PL%(YLN6QE)A2WQ#/UZ M":\:EX7[_BV,@S]N>79'66RAP!,PQLXRENY4W;6 M"N)E!R,N7/#CJ8!\=FAF%AH1<1V.("O"?;TF/3ZCLQ0[S(/A[@/@2S_V566>@[KJW=5YJP@)PQ'3)VB6> # M#EQ4EV!L;(6R6G)_588%,CZQJ#JB&'K-]XM]GGAE10]SLI)LOFF#VA\?^BU0 M:(V5E %1E*PB9N[R<"DX9"33QBJZUAK<]&I)+R/!^ZB2&)^*TS_5O+>Q'Y5* M:V)&1I5"GE-&DT),DB6VT%+@Q#M=NCLY&N6RHZJ)UZ7@<_ D[B)HZ!"'X[G>^2,=-S\#K"M,W:\O:O:=>-O"Z.W\#W# M28Z8RM&=UE7CC\>:9\RS0'WTW=RUB['2L)E7:#M,"Z5%/4"ES-=<;4]Y;F!E MJJUB7$>(LT*?21\UN] 2,);3S7@!5?'W6;&,:TF3S/U^$O_]#.T2. SL"_LL M8T>\V3@G8M]8C+9GHO76G3AI:L\@--NA4"0/C"7VAW_XM=<@6N?#XQ+V"E\W M>PP^-GWS)N^JM],?0N.7I()"BBCPLX573X@9TSD:SYM?,4W-V5+D*(;FR-K: MLET.RXL[H\&FCDQ"("+L%7_=]Y?4+]RB2'S*7Y<59L-<_8"L]9._?*NRB[/4 M$T[\K.V[(D/@I#3"S*+N$.+*P=J1P75@#-W>(X0]"5R(Y[^1U0"(#LK]!2A\ M:;W5@ROEIIEI6N$]F&O@?S1?W+("%KESF9T\';9.ME0XQ"-1_!._TLJ2>EE9 M)5+*Q(&Q]YMVZ)6,E;EMH1V]24YNA>H"M-Y3OC3$=[VS[@N?I2?6?%=37EWL M))?:0>A[:'[6NY!][^$]^M$;]%J@)5(;(/M9&[P30.!,]C@]L>I437?Q8SNQ MY 9FST?GO?X9^-N Q.7)8-#O&Q.YYD!986VIHTAL%X;/B=E%YTKJL[O#Q*(7 MU/\R)'>ICU<&FH_?;LL);';PW33L?D_HX7@9 MVA?IU2-YU7:\G3 @_#"^(S>HC_^H[?0Z:H@+:/+&^#\)$*&RX@E_(TKK]5?$ M?HWY4^WOB6X_)J^F]53I*.J=^@(,L]D9]Q@B"DT]^4I5:-(U/KQ#U+#YF#ZR M'5CQP5Z7P>1_CUS_.VLG>;Y96J_[O= XEIG]4RDA]ERJ&XXAN89:W3D&V<= M2HG;L<8!T);3L#?-/%2O7N7_WK)A: M!N;/E[STFS!X52W.,#,F> ^>* CQC\=EUN92*'(7T]QHF(GF'7YQM(7XT!)+ M%[#+V@"RF&/I*B3B@SF<H,Z "SLP]CL<5)+!AWZ],'6T+; M2A5.T*.1]PS:_@EJZ7 MWCJ766"5"7Q?$5=K,DXBA;AK(XCKAQHZ.[%5X-**\Z_]YTS"=N].VJ!YD"SY MZ6CH>;S'[8QBTAF*4/'PEW+C_P(NQ0N\-.@3&ULRY',N=$,P1)$S5UHX[%<> MS:O_B7L--3_X6 W0&JX9DEO&IO>H9SE50&$A.)U,KI1%8N<>=G.%ZOFX_9\+K78FE49Y6Z@ M=//"N#2J>13BBR6)6YL#-]V JKH0(Q/-/%KWX4U\8(FHE(0?U5=*ME6][,8( MMOKC@Z0D;E84Q9GN6&PXRN(A1LPD$?@U7IJ.D(OW_/M30'.KFUV[B*CJ9@M1Q'#,GY1>):*6E_4/>"P2=3Z%X[D%7TZ7.W[ MGX'G6'YI#]6U,/_(WI**#$H#)L^R* 6DZ MF^9$1>I6_25]'Z6;%]Y#=5;^/CGQH%0\5)JPL/^R+E'Q."7G]?&+?NC5 S4_ M:(;T)KW(JZJ5[GJQ.9<9$VL(UM566;W^3PZXSPG"4D*EJ#271A4FG"_3*CPQ'2C/Y9#8X,IY+=B]>F MXH9 1G\,!A67\-2DS._S, GP/O\+_*;0.03+M6"V=["-O4%.M1Q$2[_6H?/K M$O_L%O;:7P"M[PCKI5'R2Q"HIX%Y54YT8WPEFY(0LQ>9(@@ &I2(<^:3WD5; M1EA1A@3R,I,/O6$Q.D@M#]/Y)BML"7,_]3#;^K%974PAG[X-WFLEP_K-F M?Y.X!\."*: A4[WAL+'9:D7@ VN3?Y:&>Z7KP@ROW7]K9KG*T740A<73;Q#1 MWW66@C('\U)9DD:V)$9IR=>GB7/;9#J!@@TR1F7&D['ND,>C33-\/"8HI9HU M^G3/_D5QR3!>UQ0$Y92&8/3R4G\][ ZIVI*'9AWNIEUU.TYX-_KE:\ M59I8L"CXQL%%*,-XYI#[A7>M15Q5(UMPTP!HPT**N#B&M#H<+5DCM9=#LCJG M*GP#XT0:WQ?U3#A=8JT3B)S2PE$ '4***+<0KJ*S"JY^^N'E68#\_7R[TD6G M3MEFE_MG_1J!(6M*MQ#D%"1&4BR?UEE(2"G(;6K:H6^K6N"R.SXF67FOP-Y. MS0&"L.9\+#>[KT%O&CU]6\G^%-B6CL093YO/OWXS^Y7_E<0E2YN]LM[2C1*> MN7K>)"I*34W;"B6L/1BF>XB"MHU8+FBF\8E HHO**L6JQTZ*PBN27^E(G:+E MTCSZ&IN!1X^C@+EHS;3Z.H$S\ZRDR?!-,O%CSD7 M'[]4Z!EYPM!!T-!QOIX+S)^IX':/KG'2%K09X;R:@^!I%,5A,0>Z23/:Z >[ M>0K%._L'Z&TR0 ML4\YR::$(S@PK2,Y2"36\X!8=G-ZJ2 $X1B$0HQ@>WUW;=D>0SO-%IDG FT" ML'/."ORDK)G[9S;MT\7]X&1QJ4G+ZAHG,0M<)Y/KW?;)*%=0/?3@UK>A0%?X"Y-U59+@1==UYJR#U>M?UN/XZGNT% M@+5;#ZVOR2WHIOE2::7VV8A,M58:R$LEHDFO,/&:::7,Z1:DLB:W7\I[,(>I M"9,5VK4-.#?#H#&ZWR5] ^O,JL>I.T5'&N<"^P"7>0,">LI:N2XK5_> M#_/[VH7WXU90@O)XM8K/5Y=H[^.ZY2E\^<6(@S/,.(-$BI,7"Z(F"4\Q&:!_ MS!8G[PG36-E[B9;CY$"9$Q&!F!_@=<<0+;*@S#DK>T@J,*H*VO[8ZWP.O6-V M3%7I*K?3O@YW@S*VCQK:H1*8E['/I&69")-S8GKFB[*[&1R4( M$]-!LCCB'W2)42%&9YG1CC.L9V,PG\USA%G%OSH M5I8OL7BAU+3F>RVX+GNG8T\\B7 MCWWAQZ1 3;_(+?4*\NW;H-=YL=^:-^0V2EF!3@,P_]^+>2+4K6" KO$;]"F^ M.>V_3SZ-$7S\[OH^@'#YG0OJV; KH$S +.!?0K,(J[X'+TGG\?^%Q4ZN>1FY M)5'!]R^LV<$ [09R&_2L[__"^N^+N26T8J+O>%[\'@EZ.8*>Y_U

%*N!-:@S2'&*>V8?P506SR$BRQ6L M]C98 1\;T],<=]/<59\ =+?X7@S',89C!"8E,],!II/"FE 1F14U4E8;69;Q MP1ZBF^86_V<9E-M4%9@.((1F1H^PF32G DPT$G[/;GQZ<[.!V;TN@*9YU\VG M*9;;);%S*2.?>\(,'U&&,O #RP1$R*0GI&^2 Z8$8@G86&[H$9.[MSY-EOU\ M?7-U,S^997D/;]P-;]KXW5$B2G,P&SKB;O^4I0GT1UA:-?H=PJK:QWFB M2%)4S0?W7R%SO0>,0S>UN0UH5D:;E"P0">6^'_K6^':U=6QSCX+Y;C$RQWU)%V9?H"*)4BV_;I)?!([W=E:FQ("&RODC,:F@D>$S*/21/X$9WU.,O)N"=Z MW!-NW&O+D.2I*.'0[\6:$XJ18I+#YM.2Q;1DB4BBL>J Z&%.N&$.AD/7)4ZK MO0JL6&;FZ#FF"JR8\1*>-*=Q5.=1.5*B$SW4B1-+=.\ZK/G1+-8=,N($Y@B; MN20+&+70'A&&7F!M2RT0'67@LV]NOR'"-L;N1; E@DS>ROOB7- M)C#1QI#V->X"LI]*S07]'%%QJ^Z!B*B@9E5SB8&X!+!$9Y9$_LM(3 M/7T*-WW.QT(G,61*]9SFN1X;T$+1 9YTR: MDR?66L2BD7J8Z$E13)&BPQ*E=Z@GS$ ($I;#YC-R MF7;L1D^4(G2N@Q[V.T #/7T /.OG_%?[K.&JQIUU!NVE>?O OX4/QZ?L^4VX M^:W?!E<5T0\(H"[;Z!3ZU@-D%/EY MX^1@N:V7>>:L].9P5O8$)"?V)0"=>Q]@LK;3G>OHZ6KH;-9&;:<;/M2MZQ9F;\.:DR$U MISY$%E SO&',5?-ST&,SS_1#\OVYRU] M,^VO;;[&Y;-^3C)3:VC2^RF 6U6V/V!IW]3%KOF%QE-1U\6V>;E1\4J56@#? MKXNB_OY&G^#P,Z++_P)02P,$% @ !TB:4J1@8$L] @ @@0 !D !X M;"]W;W)K&UL?51K:]LP%/TK%P]&"Z..G4?7SC'D M20O-@SI;&6,?%/LF%K6E3+I.NG\_24Z\#)9^L72E>\ZY5SY2=)#J5>>(!&]E M(73?RXEV][ZOTQQ+IF_D#H79V4A5,C*AVOIZIY!E#E06?MAJ]?R2<>'%D5M; MJCB2%15:>&9;W.R"WX<[=@6$Z2ONZ4RD=^P9+Q$ MH;D4H'#3]P;!_;!C\UW"-XX'?38'V\E:RE<;/&9]KV4+P@)3L@S,#'L<85%8 M(E/&KR.GUTA:X/G\Q#YUO9M>UDSC2!8O/*.\[WWV(,,-JPIZEH<'//;3M7RI M++3[PJ'.[=UYD%::9'D$FPI*+NJ1O1W/X0P0!A< X1$0NKIK(5?EF!&+(R4/ MH&RV8;,3UZI#F^*XL#\E(65VN<%1/%K,D\73XWBPFHPA69EA-IFO$EA,831( M'F#ZM'A)X&K)% K*D7C*BFOX^"'H=;\ %[#*9:69R'3DDRG'DOKI47I82X<7 MI(,09M*0:IB(#+-_"7S31]-,>&IF&+[+.,;T!MK!)PA;P=UH_AVNZD*OW^%N M-P?5=MSM"]P),4+C1@*Y@1'3.4R-H37\&*PU*6.NG^^(=!J1CA/I7!"9FUO( MM:Z82-'JF-^?OO[O9&N:GJ.Q]VX?MX/;NR#R]^?J_IDO2E1;YWX-J:P$U19I M5IL+-JA]]3>]OITSIK9<:"AP8Z"MF]NN!ZIV?!V0W#F7K249S[II;AX)5#;! M[&^DI%-@!9IG)_X#4$L#!!0 ( =(FE(L$\$&;A4 "Y! 9 >&PO M=V]R:W-H965TV9C'T"@2)8-HC@XFJ)__7Z9=0 @P6YJ9V)C'R211%56WE')4N>;J,37?'59;',9 M);QIDUZ&@\'T74Q((1D*N.2($3XYU[>R#0E0$#CGQ;FA3^2-C8_.^@_ M,.V@91$5\D:GOZFD7+^ZN+H0B5Q&55I^TKN?I*5G0O!BG1;\M]C9M8,+$5=% MJ3=V,S#8J,S\&WVU?#AG0V@WA(RW.8BQ_#XJH]7)8ZB#9>Q!?O&@ U/@!V&XH/.RG4AWF:)3-H +H&C1S1TB+X)'X3X MO8S[8C0,1#@(!P_ &WG"1PQO=(KP?!5EZJ^(=",0-SHK=*J2R*A*EHB[7!8R M*\T/>BE^4%F4Q2I*Q6?\**&792'^ZWI1E#DTZ[\?P&CL,1HS1N-_MR@>!$M6 M_;S81K%\=;$EFO)[>?%ZV!=G'2=^_/R[^"+A"I)*W&80P2XJA,IBG6]U#CXD MHH* *V2,%,VB&NJQ74&>(;COOB"RW1FVV4[0.A MP,FB6A0J45&N9&%^B;U(<,@]'D2+5 )0*4%%*[%D__\CZLP'+SX]?8M M?QJ^>,KBL]^'LQ=MV.()+(9=PKU,]XRJA?!CKJMM#2.7,+\\QS%8)K,5/%1" M9-".156 R043N\WU/8!G*_'S,VC]&ZG^H"]O(O5.13]5[Q6X0 S,=*I7>Q#= M#\3[,O&(=VVP6 B=BP[R2 )+36QGA-Y5F62N!@(/(I&JC2*6I6"82HE'L6&T MP_[NTTW /*(O6;0!H>LH(_)*?8#_-V#^,,XX^K/L\(;YT"ILH$V%!EE5%LN\1& J&59!].W6$F3G(MIN4Q6S M2H$?1G4)A5RNJI2-OJ!#UFJA2G [AW?/$DZ! SFX'X2:=$6"'>&VT*/+268O_T M\]'*6CW:"UO622@1O5[8\ ).'][+KY5<0"'%1UE22.]2POZ1%OIM[J" 7 3T M@?0%@H\$7!_I =@$U\)>NX(WC_*Q=)HP1LGRAMMY$ZQZ-H! M"]I ;D@'?MEVK?EG16[@+I7)2C:?W>F=I>6ZA%IG$F+XO-55 9PI(A)"[V59 MTB+"QWW&!N@CQ$U@B'!=R":1.S9#?"87!70^1'F\)HV;&PYG6A2P)[6$!>*( M1"V7V %K+?H(,L2ZS"9MWDP8&G.($($M;Z.\=,'&NVYV]W()>RW9VA&<9;1A M!T'K?-2B!Q5DD\N@!@"CV^A[8%RHKT)^545)TLTTLBYY('U[/HD:IQC0YZM4 M[>L:,(W^Y)1$&F;K1:I6UA,9.L'D3FQ\!"X>P&,=04<64B*[*9"!@\S%7GS( M^^(]ENW%[[#25:*!X\U:9@89PY6%3)6\)TK74?G8*3M=I0D,CQUKTV^!34^& M3PT66U([^B51.>1LY$L161F.TCD;C1C?5)((.A*35+%8XGPP(A8P"JY+H#K$ M(W@Y8ZY/PJ>09BS)+EH;%C*32V*]U1SL,.?%C/A"MLZTLF7G>1U#>\C3I?NV M1U8F55$)^QIZ8B+6WAX6DWMKG-=*?CISE(#1.LQB-M$?.C\(CTP',F,35UUV M;.V/LH041=?SWD<*\N^A]SFMIXP*SB R/$- @[!4L6;CNI-Y3%GOBI_=Y7!7 M:DM"]N+I?6Y@\+QW& Z0Y8FA"2]CQ(9L]3/^(+]>(WT6P\'@.Q)M4L7&&984&B"LE#PO.\[>;Q6R&?'WZIPP L^T%^'$LHUW MGG^00_S,HPX#5KW-A\:/^EZ$8XO--Q,.97G>._ T2 [%V$KC88!-, _H7'W" MCZC,UY4"#><%Z'J]IY>X/QR?)>@CKO\8Z2_5WZOLG6JLZD2DL?)=E3KMG)U[ MX&WSKFI@'14'R'&R1#B;0DQ2[9E("N 4X3CK6*L\>4:IVKZQ M+K#XF4(-:U"^H%KP*M @FB)[E:+.BO>> 0&E'1M5%+8S1,4?MQ1(V#@"3W&< MR>0"XZA)3XVSKK;(0,LV#]V/=;K160US;@SJN5@/'ER*[-3C*Y;2I*G'+%74 MZB)F5)2%RY+(RDQFV+F8C]'([!)5Q+DD9O7%;TAP=56ZS 98=J]I!\!=C #2INO>22E,7I\4%RBH.+AHE46[&5$M<&6?!KEM" .D!GFN5#S3".&3H5J$'S@XKQ^:D:'K2Z[JLT M*WR#=&N6?J-3/J3>/ZTKE29OS"&)ZS]AK%ZUD9T>S+H.[SUP7*E2/FY9 MI4LLV=@P0@@?:L/_)VD_THUK6NO#N/YOC55&<--.V;IS*Z'R7-YKE7!^4<%Z176GL"I"U6N M99WK9M#-HJ#&I@4([B817=+5=Z-;K\Z^BW\?I94\ *^R>YW>FVN]"*DJ2FYI MN!.9.P!*O@A[R6W#3Q_>H&(G3I*THJKPPC(!D9JO:7U)JSTZ.3\6QB8Q38@BY0ZA%KA;&35!RER6%649JZAJ"+V>\WP\_M(E;'AI9(X!\,'_4%AS.MO'VE?=(UHA ZO@D[ M:HHI<-KDU:7#9\$"B?/(CRO>9[0]?_X1L[VY"P/R%% MT> /6XMO$S73>G=UY3V*3SK]DL,@4H?09N1HRX1%0<,3G)*1FX2G0[:#Q.#4 MK>^A$11VG6OMI';=H27P.GL1;F8P3K?Z>+T5F=M793@A4<0V,]] "4O3;$PG MP5U)'FE=TR]8!;1)H OC=@7/O_@$P1V_\ $X,1T^ZD3!8W)@]='L_Z3>",XL M[D]6)>0^8H0H"MP+I'ANH,%PKD$TE8:V\@YL7M.*EVPOS5O^NO$'*%'BQ.64 MHR^NDUJ$W7*VM-8?8Z 5I M:F%2J6\\D&,N8RZC@H[D-)CI(]*@40N:V7*:2$?S\E2NP+)$(_UBKK;G>EQ? M\[$I@V,9&WDNZCD,4T6@!F=@5(O[/M4G5?S)L=2U3&D)ERMN3*)Y9WT\$?"O M3S]P?JDR,QVE:C/S8QBG:SF*;=C,?.0A,6Z)4-+3%S_!&N[)/3Z()-_*5(L_ M;+S+F1L$MS5 UHA4SSWGSB&-Y,#)"5?/]S+5VT8&8ZV1%K\\ ML+DIP4QEE)AP:FKO@E)KODFH,C-) 8;>*YWZ&5;.NFF8C>C&;U3-=%Y4<=_* MH^&Z\1Q+;1/485RX&Q V$AM^.,(N9+GC;,R#.6^0JCF18\9)F'D<%B%?4&), M!JF!K0D\5\P0A^W"@WC@DE=;1WUS.,Y/=9':M8RN(?2]G1GD=+DJ8[WQ517[ MPB,\^M^D%P;;9:2XP6%\C[U%H3C@"BA L14BUR]N?7..T!37UBITOG<-;RO+ MZ_INPC"7C&E%KC6SEUR$B-IPVK D_B!MD;L6%%^=(D3 G[-ZZ=HEVC2=I190 MI$M,A\B6TR!,[S(035;-*=*7I,3S2K5S92:'#Q]Y(*I/T+,V@-KEU M%#2Q+-J%]7FPW.BLR3H3X.M5IQ;REV-6DEVZZO Q:VNZ(!3!4:H2KJ7V#&6C M$[7M680+,=Z^]:J!KG\J_RR<,I\FN66K=CP-:*0O9S.L:0$?- M VTAV[O MX M4 6:4N FA)EM3/W$=K-)<.)Z_[IKG,_>N-+\U7!WTF;P45B>:T[*C.OH#5RF<,ARJZQR3:+EJ6K)ZABSSPT]IW/ MW(L2C>ZC+=&BU'1&.R\=*5"/SR#XO4\?WE#OM'<3%6OC3^D#.6M$'K;(>3";CK XF V&O<]K MY)'/>#; O/5@K'88#.?#8#H=X]-H/ MFDT'O+I?;2"4PUJW)4NJ7(.P;-*[5 M.YQ/@O'X2DP'DR"\FO5NJ9_#"EGN(AKNIAF]V3283R9B.KD*)O,0AR+36_&]D0,] M&(CA* B'\]Y[3OL+UVAA+0I?T L3\ZM1[[W.5AT\&8^"*X"8!*/)M/>]=)W' MZ*L[8 2>#J=$WB@<]WZI\SH9N:.>Z>4S.C>@3&?/'),FHVDPG(7@TF0P#2;AQ*[QS)N/P;+I7(SP$&B,9KWK.,XK M^:#8&G8IAE?@P0QL#$?!8!#6=.945%?@M=M%%0B9%30$RCZ?AI#8+!P'T^&X M=W.P!NJJ#]C1/'0R!]]!53C!OU.(CG-PXJSM:XOA-!C,1P+0)^/>-4\RH1JN M7+W QN(&3<;3@9/H@8ZU"(66S((QF#G"WU=!V!2J)[;%_& Z&\-\@&9;_$VP MX40 &/2W][&Q]2P^")+_. C#*S$)9Z0(1BWJYK[74\C^:M"A'\,Y.!G.Q'0, MZYD[#6J3/0/9H_DU0E@VP93C(H)",&D"_^=;5,M]U[QSV?OX6C M]Q?-A%2S8O++F[DX6;2MC)$.Z"SEW))1YA9R6:;'5YT- 'WQ4=,];:+XI;\^3H]=(B<(7,(8I':5=C_K01E8]& M.AO-*%6SB7Y D)))<;PY>/1HI+.!NS-SW>9[XF<&G+@>WS4;B9 MOEKYLO,.^D?F*W]3G)DE6FM?9 M_:_^/P.X-N_ U\O-_R3P(EU%M^(Q[J4>H-?US+ M"&30 CQ?:EVZ+W2 _R\27O\/4$L#!!0 ( =(FE)DL9O[0R< &F 9 M >&PO=V]R:W-H965T)[E995W9OJ_W?S*RGW-<;UF7 MEOZ?[/G:L]/GR;*S;;V5FP&";5'QO]EGP4-PP]7)D1OF"AW;0._%G!?^]/=Q]]_OWG_O\G;5\G=ZU_? MO'[U^O;FS8?DYO;V[<O?[G[X44+S\.[7BQE[9>\]OS( MVK-Y\GM=M1N;_%+E)H\7> & .FCG"NW+^8,K_FR6T^1TEB;SD_G) ^N=NMV? MTGJG1]:[62[KKFJ+:IV\J\MB61B;_/5F8=L&J.5O#SS@S#W@C!YP]F]![X-K M([M^9W?9TOSX'/C1FN;>//]I/DV>_LSD968+F]2KA!:HVHPYIY,L MC*EP^5W6P'5%18LT.5QM@-3;3=+"PDU7PB/PN8U9=R6!07#ACW=FV35%>Z#? M?_F\W&35VB2W]79;6*OP9OXD=TT!H.QPQ;6I3).5Y0%_-[N6(C=-?KVY>4>?9]]_.T446'/D28WY1U<>DKR !9MDU=1;6*4&R!T M)7DUZ;N=B32X$EP MDX MY6NFJ&P!>H57S)J&\'&?E1V1*B#4M(S;LL@615FTR,Z,6SB9JFX1N+Q :M@A M.<(9$79X/[;NFB7BYJY85\4*: %^#P[;HP?T!BH53TR$2:23V>7W=IP7@%#* M+C=ILN@\.&6Q)2ILZQ06O3=5AWA9UO!\)(R4-B<\68+Z)*9!Q(#:,0WR4YM] MEHVGR+*KKH1%[XWP-*CNICVD"=+FCF@2L6/K5;L'$-*D *HJ&OX!%K&6_H1; MR[I:3W"AW*V^@BL%V?&UV7U6E'C>$X!L8C,X^'>>+^ "+RAP(U\A1P1WA&I_ M05&Q28*+BJ1@BL8](CW;;F&+O "B59K[X_4O]*O\[4XLO!)XJ<3%6],(D$"0 M)1$NW]MDEH!CI$4(..3ZS/' @60NH*B!1P'I M!_##VNT>Q3.88Y]@(>")%G0@[!GYB/EL"^S<-2S0\(BFR5\V<$=N #^P:P2$ MCL7O++B#N?@(8XK$S E^7*QM R&".@*IKPV63H-#5N19Q1H2'% %2HT:1%>6 MW\,V0!2CP)+] 2)8U!2*7$1&8I.;#@0DJ)@,+40 $O:6M; '9*%[> H '^YP M4\#OS7(#G,7KP>/Q]N*?AL$IJET'.X:]> 9NS7)3%?_HX!)@5-JH8"I<&N@. M3G'3&!"#39T!QD LE"*PZ6^5.0X(TJ)N:\#H(&9)T\#3B+=L,D"1?;0#H2K$>?E^'QH]BRWR6_T6(S%+PE2>5:R0(. M+*0*)!BW$\ -BLI_=#62!K&&91."#HJ/E>^!4X)]+8$"1M>="@3SKX- #I05 M!6"B&L!$$BK7L]#M.N53+] ^(ZV(ZY-65^;UG&H[>"J@+5X<;[ @8LJL.0+R M "7?CRSQ"(9P$44HV65%9;O5"FUB.,O[NNRV!F\!L8N<2P9.* J_ 6EO>V!\ M^SWS8V[*"? JR3#'$=;S8TA3@NH>TF 9^!5%@Z[C6!YD&LK%E*ZIFZ9>U T) MXP7P9["$" $08IE2P^G744-7!1" 5&!TP";M L0F6=V0V):OH#130 @I>G MB049V4Y0[L,R8&.T6_Z>C(7^UVHYH=9"'3 T$G*S:..%6,_A55;-UJ+)22T= MX/\'PM$.O -4_*FSDG/ $R"S,24=.VDQ4=;,L!'.;L@F 4?2;!?P&SN3LVNZ M'+W*=,2\M(]@9F/*? (@W QV:9-7=6/@U,&7!X.M6HH"+KVG%7'1\.S 'F.ZOF(#C^329W1YM#-YC]W!Q\ M>KG:DSBZFW4.1!+R2/[WS@F51J]&VQ!]F4V]1SL8##2+(09\'IKM@"66IWR> M^%5C-AA+1 .OMLZWCKR/P.= AB>0Z4J[@2=OZA(-3B4\\,% .;;.H7AHI<'C M98O*]@_2X/AY!?@[&+0,&@(!$-]^Z;GWKAN29$"ONTLTR@. M4Y:ZC\81>6/Z(H+$RI_ ,@8$IT*GQ5*($3V,G)102"A@1I$GR,$PQF3?")=]2PI78H"D@%?H6+"9\) R'&"5L8?+*+:( M?0Q&J/MFP?R$K;:Z-&AE/HI=6I9B B!#EQTC23A&1>''NY]GTY.3'P'&B^GY M_/P$:8BCKWK<58V^>7=0_9"@HP!/)Z.)3?(:3@1$OH.'@I>O M3([!3T /Q8:3EW4&UA0L/=@E:A8/!K-5H42]D0T P(YJE^0]N_BNV-X/&T+]."Z0%&YQ4@ ZU9"+KKF6\YJH#F.8F:/$9%= M!\XX.=(D51HRL_Y.$=T:XR\@" /C'R#YU-,Q9&E. 0E@%EL.>;-]YFWJI]FN ML3#,!^NQ/!*;=2+[.XR9Z'_J7Q,"\SHT]I'D2S!)8'\4,QPN/_B"Z D IW\? MW1B0YLZ0/)OY.)$]XI[@+X"4H@D/$L&EDV,=NS?EO1YJ&!H'?8!)0(J: MA$O"80UV$_Y.WK8/K:JR0%Y0N/.;+8P M W@8?1S,G1_X_D!B&LU"7,$7I7XV&-!"T86FF+BK(G=V=8M2"-U$#ST&@+YL M_PQ>'+!>@C$*MI)8 07::T%LFUU%%V*" V5%+4X@)42:EN3($H-["TU;Q1%A M,8F!WT22L30%X=G+%F1AFH7,V:6//2Y!4?!GB8?]:WO= P%61?DD;3,=\2 C MS#\D' A[>4V)A2W:!*2K&@QF%ADBZRD1KSP5"B$!1";#^&J5%T!F M'04<%,*(#WH\,D4W.=K-GJ(M/MZ;U[ X;@TC\Q6=%0;"6>+=2J#>@P&WD[[( M@)B6F#A%HEU%X7<)&U DNZ@;T7J5'A]*:- T]&&B!D_ %WR\*<$$RX")9DP> MDA6=1_S(0.8<(>K46<@H(VA!V/YZ$XF*$2JK'S/>.*:'\3$0I& )DW!QGM47 MF>*L7T=LNFER!\ZX! ?A*TP%LFX+T"!H%_ !H4U]+_'B\9VC5=[8S%GIP<8% MDG!/#R T8[<=ZQZPBF5"*.$( M9@+'PY)+%5$^R#3Z$&4:1OV?W<+5Z[HY)+\,;UV99[^@G&WJ"OPHOX-3DI#V MV:NNJ0I*PI")AI%H$UQV+I?=Z6;G$S")^;N775$2,9Q>RC>_(24BLB."NT.+ M 38G.V +F@P(H!2_6SAM= 67!#2ZH1A"=30&RZT;<39C9*L]*1:7%0ZSK29% MW3(^5)D7<"PMFCAMVQ2+KB6%CC=9,M(I(45%#YP&EE,,#7;)0(["B*GL4ETX M/D(,"*$DI LQ4 @_$8\1I+P8T/>:E:K$ MBY T !?H!Y.M;5 ^1$@!!]GLLY+Y>@'N@F%92^QH/N/S^88O374S1-D.C"!V M1Y ?\[R0\HLZ\FH9([A%3)1);)J#N;AF7H"PL0AE4'00VJ)@O\%M<$["59[Q M ED1'9VWG>$^[3Y*6&3X > M%A@!H>_'OXTV'L3_EG ,M@@2(80L5TS!9I.Z3)+T5D$2W(N&(LB292;F&46; MP&,JD"M4X@3ASU2R7*M"JP,-&O2ARYTMCMK? MNFOZ^V(!BA4XX9JA(H'UUW6=8\ (:WG<(YSAX4.NQ)G,W1P!]"PG%^4AHTV3 MW[2+Z0A7OWM\B+/6^8MK5[]8(=X44(H(LE=(M.N0ZEB)X0YGM M4ZH\6C>9V-[T2+P8GT\R5@,O68+^'+N+$A)#[!5H1?0ACH@LTF3.@D*^<.HK M(?4E3H)J+Y;K*P\%EF61.TX![E\%_4\^SGZ:#C5RC\BB(W[40K,Q%3B "K9[ MW5ZYA B UMQ:6,5351V9UY1VQ=("R=7"5T#P&-]DS$4%662O(Q[$[@'_@= ( MSA"OC61T8RFSYOB GN3@#8% T,)2C5716++^,6V'=E#HC@:U1&J,;_'TU(!? M=0W]VUL?:1 18_"@L@9LIM<,UY&ULT5-QACOT[J-HM)$/)7%)PPLD&U.%KU& MO8:Y6%C$@,\)?I542/6E3"*>GD]K='!U\@V>E>+KV]@=0 \[]E%3QI/WXWL( MH-@VHY1%(Q4KBT@8C\B+7"KM<"%2 M3P.G"7D!=^R(IY?+L./^\>RJ%Q6"0Q\(^.$W7+]18%RC/'R1')F,R9$1NS"T M1D0?'#651U128[[$:+YK.U1QI+>2V?1\,A<;]T,#UA\6.22GSA1.7D>!G$%9 MWY%@U_"ZGIS!B">Z92Q1*!(:1#(?$BX148FG3/%XX1W4'U5-$,#R4@J&V43 MF-2>M52&JT\&,ZD)I8VD/FT([N(@[.%,LD'U**F%P;:%>X+CA,U85]C0D7\2 MI"/"4!);9=ZVZVR_G$/2*86@$>4I&Y<%5PZ^UG2]4UQN_0@.!\ PQC""ZM!9 M\VCC>CCG?E/$.N;;R%(Z6J/RM;)@B/NG"84$I<(OG!L22W,8I#;LVV051?&1 M;GVQ'(.Z$4]$*['(:S'-$A,&<772"K9,X5K4PBXJ13D#]/ K<&BY/I-*2%%2 M:R C"(4AD]3;;2U)+\N%51.L92"N 2O\;?+1E4^;<'_AJ?7E6C]6'4DYZX(S MJ 9*M6-I!+\BM" M >(X:["$U'D\;%VB^TNA*?L0#?NUCL7LS5&R.";.,-Q.-A(*M$"*]2T'EY": M(*=-P)'""IHFHF\D*9).9#[]_T?L'XK6']OY$Q3_7D3LXVAWU@ ^,2P/)['& M!/BDO]RN>#\LQH]HS/&.5NV3[;HKI'_#E6%S:&); MH.!$:\=R'K2YIZI,M-JHPPN)@:NTP]BQ^.\:(F&JD6+B.I!@2 6P>=8-5K!+ M7W*VU96Y]CN0"\Q^L27?#&@8%,_/AA M>1FCV9&+U-&1S4A:DL2(*UR.X9R;WR#&Y0PRZ^X<=GSX&*8G="8AJ"8HP M:JX87\&U<(U5+1)0UE#SSO39_XYGOIXA\AGWB/=GF ^6_YZ]I::WI.VP+@U@ MC%/+^;S9)Z>7)VE5R>GR64Z.[E.Y^?GSR;)_TQF7Z>GU-5RJY9G@B*^[; UZ'9"X,M18ABE%U$NY-IKI MDI>PUND\.;V\2N<7Y\D5?+XZOWCVECQ5#^-9>G%UEIR>I"?G\V1VGIY=73_[ M4+>P+-*X(X33:P &^&N>SF:PE_-SW,O\++T\.WM&83(J83IH@](C--ES)Y)O M9M\F1]'H95J-S6+6M7@158B_8M92''IL%3+0F73V6#U*F?I&K%84 V+J(I]B M7PY[,%*\PVT.6"RX1D"L-Y?0!BPP]V,8.C(48$DZW;=4!H9&.V=9L&6#:\^' M\!76A;9#XRDK;:W[)A$KS"5VG!0;'Q;9\I.NA1ZGBN/1"])X);0!NDK;O+ ' MT9* %E3N&C-QBO>#PKTR1N/QI0_@4D/+,O:U5:5:YULUQL6+(KM5DN04+M0D M5&3/5]SPHA7"O!M0)'@+X4BR A(0V]7>F]'*; 0FLO]%,A,H8-6!"[2#(Z]: MT7*<.W4"1,D\6+U>8.-DT/6(?ZD_Y<@(#/&4"MM-AL8Q=EU^!HS_D^3A"JPH MMNGA)VXG),NSIT\I5FFQ'LC:6O)B!!F+5)<@4S(8, XHZPZS$Q3;I)C\5D"G MNAC6]@[D_::FY?,FV_L=L7CAQ7D]/$R#MJ!ZHF(?J/J3;['1$OD #XD>=Y1* MHF)-;39C@P%,<0X B[?KJW,)$M^EXN@FJ!>6BPB='$1!^0]""#YR "6L9A0G M5EN&V*N18LQ:S>R DX$CT(@1!15ZY(3O 83D66!?%@?(R*"I%V4AEH$'A?"( M0@/-_'R2@1=J7(,=8>+WH3NE;RP7MD4L/S@,,E_-5@](CUVXP4L6V ML!@/SJ-P CGSK75NK\H;1Y'A<@DJ1L?$\%%\4%!<8WCNB2+B3*4!VX>[ /# C7&!&:P:/$ M *_,Y]9G;3*?N!!-E;+C4TIQIJDP9$,Z%F[=*P0$,Y=H-FP7%FBQU^(%R[9] M[<;G7=%(R^^''EPQ"K@NG*XGG[ZJ.0=!03N:(C)2BQBZS\/57]2-/(!AIR/2 MY'O!Z1*'P(S&%%!96"DI-DKO9!*R3$5Z"_OR.;.J<)W(&+G2]:1+WQ^A.[O1 M_&V?;ARPD3T22^8Q(I"M69-DV]4"U"#F1N>$B# M%TO1A@:;Z65U7:.^^DM<@>'7I5*3@'2<72M;< =+E$.K(^ES;;6Z8$!.B\AW M[*%R&,S8X;23 Z&ALY0RQ@39-+GSAWI@,[+<9P=[C.&0(9!]*2+LP52#<6%6 MM:2D_!Z=C1FCCHZSH1M"87,DJH%J %P'DWU"ST$.L:B&^.XI$7]2(7/YT0XD M5'79,4-'J5X;%#I+ %1![-SV<@8>S"#@407*28';95CQ4K';Y2A*X]!DFWDM M^6'3'\00V&WND6AX[7)QWSBEB"5/Y8&MLFERZ],V(Q 7_3[.A89F\2D#9%/6 M8U7J&!-O [OM:$J_5W/K]CA-OIF#OQH[TM''V-/U[3W:%TS6-/B\6PHPV$VQ MF_ YZOT4X/D6:933>[ZNI=(R&O'S0Q)QYLJQ=6U$[57NRY,Q^RUXQR\QTJ&E M8=*":W*)%(JKD;DN5[RBPKIW-%@;ATW /YB"W,+3A.6V+5IHVHD2$,N7W(I* MF0=*;$RP7?9+*4I%<1TXN;_7HP-0U+O5/7"1&'5?<[I+XRAL&6EA?P#O[V-/ M]6>]*CZ+.UK5+D2&>XBA=4Z9W!X;G%^"3J:$8'5WZ-0E>P@6_R),HX>)*3\P MQ20+*KA#>6/86:['4*RX=9F3.+"@%?7!-")[ #K;*N'Q,<8MVH&C?L1Q$BMS M# ^TX :8&RM-7,Q(9R8I[P6'B03FPQIQ3=#2'6K M]HXYWK0PB#L$XS^>)T4 M0UQ2BSZ;B\'UN",PW+IW 9 DG^@#>+1MBM($*W^%Z8\FVD-VOJ+2-]>.1L"> M( \E@A=,OM):32Y>Y2+=1BHRBWOTS[$<6TOK X:@ (A,09"27)$-(^F$YVZ]# XK5N.TG M52"2O9)ZZ*?#+E):>]_8]%RZ"7+6F_* -XLJM]0T9I-/> %4"6[K''E #"\ M=%PG?^[@&:C>ISTDAY4^5&I$=N6PHLCA%BM]Q"#F!J*ZE^1=CJT?'$>_.QP- M$O/$_D&M2AP\!B'!ME5,N)QK[][E97IQ<37]RAR;QV-(2UR.Y;P%>$I5E"G^ M.SN_2"]G)_KPV=5Y>GEUB=0G%'ANK;X34:W3!\&%!=4U@7]HYYL9<,U(8;+BX96=_;3^SGFZ#![D@#_;JI M]^WFP=1=G+5[]G//)T@=H\_24[CE^@*3=I?SL_1B=C9R-771=7Z6GE]<@CX_22]/K@>KQ\, T/#F9%K' M/C%IA7C6FD_/1W. CF2Q0P?;-=Y191!ZTC0(_A@RFZ@T_IU3",2(5C;.H9E V??19,N!*+?P"_2@VX_L]9U6$F)UPM^@[[ MZK=B>H+D!;J9GU^GIU=GCJ_3^?5E>G)U%3?^XJ9Z1QX$8 B28*BPJ4#?6A,ZVOD"Q\G1=9FI<=BQ!!8+ M0,V;\2H*];/'[7;;QU)(5P@XLJ"!,3>,XBG;A7I.FVG[SU91&3R# M4[,<"FPZ?HK>%^42Q^%F,CN&6SY"SU825 L7L8'/%*1!'.H%MT#'5! I).K* M=Z7T@Z+K=Q)?X*HL:@$;)$C(TV.H)35D^[DAS) LZJKC"4,Z>U75CX>V?S+' MST0^^D=,N1[$LH\N5HD_7"FY<%K#[1;C;(&DBDM/^0 MAX))-FD@.!ANPTP7 M[40;6/'2I6.*Z* )DCX0 =L,#XD0J,4.T9>Q^API'%"L>07OU8:N)!2:)AA/ M*7#*HZ-MO[:_G"?/4/C3PFXL;8;3@7/B!JS'?G"Q"'D@*KG?"_I]X)O$BO MSV8N#,C6>Y20(>[CJ(-L=S1L_<1I5K%!^D= M'_3'S8?^&*G3_V+T;T&432R0EYG 51,0#+!+"14%W]QA!L89X8S-D8+?VZQ( M[C9=D?P5+_E;\J:>PBGDOH_L38US4^$F@/>^:#I?[WO[]H_7/T]FUV[PU@YV M:+;%4F8WPA:0*V46O@^ DDKE\F]4P2!#MKN0H_O5OWP!*<^L'X'ZVC/NCYI[ MS2OP>=Z*-UJ$7T85+-1-,/YB@S+;.UWKFF6IB%E&3M-,4N>H#IX1[(_+:%RG M 8_W-Q32(Q7FIGF37H%'\&3_^NAD?-]^Y$&'_7P!N,AC*V0&11IP?U M"B >]ADVH5"PFL9F2-!KQ_*71;FI)+ /:Z*6.1"T8CGY,81>:)"0"+#DA]X+ MCH"%6-A&4X7A:,()K$'60I?/#OH'Q 8U"KS<>F"MWHO_;D:@E99O\8&Q=S]'"%@-!*H MF#NZ-P+<%FT_R.[M(AT*"M YL'QI2X!/JZ%G_EQP0X1KR')FA%Q@I1>QX0HPL3-.JJ!>*PW\,NQM ) "05[;1R(YO3V$0+H/6]_P,:BOSAE7)W-\<9^G,I;FMLZYU(FL%>"!#4!*F&V'7 *4AB) M&9/+RTYN[CZ2Z3*9S=C/Q_BOKYA0>D::Q 6U]\-E$*?)1RKIRNN=$JD#^4BT MG"HJ)O5JTMFHLS2>B\3#;4+Q_^A @E4.CT3*9AC3QT^!]6T6! [20$3C/Y +9FL5\$15.^ZZ6 8+FV0 M^;@;KI84)=6L\TY4T*):&^Z-?@TQ8>./*/J"N80,5/\<<>D>X&YDSH-IB_Y< MKL>;UX,11WYCU/1!*I=_%N?2QF-$4.M[YJ8Z44Q7DQ!_27[A\%=JYZ36%;I, M^C ZBC?Y&^C@J<>;\8"I7FV5K;E1T$Z*U<0/?&[W]82+[WXN2KKAT>,(2[5\,VF. MMW-/A'L'#2D#5)#!)OC5-ZXVC0; 1M.G>[B/L9L?Q62$M"%>J[QO.&@E%0+J MMH%9_*5^CGOYP#M3TXNA7F853<"E2=RI=L[; &/6IW^%HH+" M@66A)!59Q[*CP'<.YU(8S(I&@9B=O/4OY3:+2CUQ-]LCDS0/CUD. C)67MA& MO-WAO%:>#@:GZV MNHS:^2P].;G^PDF[5,C :.,H&9'8^&M'2%Z$# @ZK+;A#$^,;@7TNHR6QER7 MG[PY#,J[VNXQ=!Q[.8EJN:>_5N0I+P@1KT"V>;1-^/CAL10;!9C$:FYH" @? M;?SR%E=!I0FSL.GX@WM%357[M% ODZTQ72U'+(,D*K@-)FOUY0.SD_]R<>IA MV^K7=M;KG&@I"[N5B!"W5T33\7TE?5$YV_'14J+@M9.-"8924P8,ASM0Q(%* MROB5@U(O%L_G'[P0$W468%5%.P%T7VB5GL1/(CMMX/K0-/-HK!_-MD?;:D\S M+]A'B5XP"6((I;E.,TG^W(%5!SB]8$WSZN8.!9[%M(SX'A>3V6FJ?Q#Z)R=G MJ?X171%^,?@\'7&?@D<,'*CYR5+ML:B9L)^PCZP?6[3/6/XRBD7X^B,.OA39$UW#<-VEAW!<<= M_WU[]Z%CW%Y_WV_J*?T"]/,=V"3;75FL#GJ2'W (#DH+-]+N=3#XV4^YP>17 M0/NZJ93"53SC@N[VXZ'\N+BQ.70X]4EL.@6%(#-Y+ZSF;E[0:W5010U?:TA9 MP=Y(-^Q"8>G//7CC858)+=%$C^AV%"DDI_S 0/3@%B.3-O$,I,&YAPV)+<4# MU7K#XNQP M8C.^,WP(53Z5@DTP"9\/'')D;)9!D7,62!#F#X(JK^@)EPN%P, MCG^1F8<:QR\-9V^SGHK+31Q67!P^7)NH6V?!AM@%!8TNA3:*![%Y40*B6;$J M&+_DJ?5D-_LG/CA*IX_S#16(8=!83VGD0#EM[<+D,DE5QP*[9,,19AJ+3FIT M/FC%*,7D/[8*!AS9^KWW9ZQ3V,,YAT-*]+%0LFTP=24FQ,*LBXHK=VEPE#,F M9N>IE-7^DC6J*&6LD']SZ%,?RXO'L;_+,65'HI6[I\8D]0BZ_E7!_ 11//9. M\A?!Z]_!Q%O32^ZI1J-J^4WP[MM$WGG_W0V_/MY?_M,/NVQM?J?F= QUK>#6 MD^GE^7..:.F'MM[1R^07=0OV)/VYH9??X 7P^ZH&#T ^X /V=?.)P/OI_P!0 M2P,$% @ !TB:4E+$NYV+!0 Q@P !D !X;"]W;W)K&ULI5=M;]LV$/[N7W$P4" !/%LO3MT&B8$D?9DWM,WJ9/LP[ ,E MG2RV$JF25!SWU^^.DES'<=(!^R*+Y+T^]]R)/EMK\]46B [NJU+9\V'A7'TZ MF=BTP$K8L:Y1T4FN324<+=G?N_:S,]TXTJI M\-J ;:I*F,TEEGI]/@R'_<9GN2H<;TSF9[58X1+=;7UM:#796LEDA^CN?.^62"(M7NOQ+9JXX'[X:0H:Y:$KW6:]_Q2Z?$[:7ZM+Z M)ZQ;V3@>0MI8IZM.F2*HI&I_Q7V'PX["J^ )A:A3B'S+CV^72[BX^N-VL5S<+#Y]/)LXLLSG MD[2S&IA02-NXHCZNR^A9BV\P'4,_$VS]C;BY_*L[&T8RU@<;J107Z2"Z^:>GK__0D5$ZC-;H^^4H6K0;SKM1 G"6N0 <@\$&]*ES 1;RJGJ*I4D M9!UM5!Q/UABI5EY?;+4V*"@;YO$/<'LFMJX*CQ/UO=>A 6DZ/@GGC$P:)Y(2 M&9N]3$FW-H08CQ,0V1=J;Q\&;>R)%N(.06E"#%&!)X+B)!),16.10]B ,*T, MS28TG!AY?)3V-ME'L5(TJ:[(=L$SEOQ)16OTT?0XV,- A*^].B/2DF1+CZX M?%I*D+!0%.!*,F^ZW=/!C1$9?8+-5PA'<1! W)9DL-SI)E(>3>DLZL[>:YVM M95G"-&:=P1O,T7!A^EXY"L/1C!2.]V+9K=;1]&1& EM=)^X?GL]&)R]9(IZ- MXM>O!PS!?)0<=;2#5*B6XIX9*R6_,U^Q%D11&C^,J>1$92[%CFY# MA3-P.UZ.X?W%Q?4(UH5,"_;KZ4RUS+@Z1^+85XNU*E+/_/V V9VV$^,H:05H M<-'$8^8TCHP_<)GTGXT5?0P\E4!TO=^/"[M1:%:;;I?'26YTQ4<6=REB6X+E MFNBT9K'V'N23;I1H,LDQ_)@/AR?,?V_. [/+DDOV[-%WQ8/P^EGXTPFH4T^9 M?F+^)E1#MSGH7/LD??OLY^%'6C_.J,8\DBD9KAD7G <0-5^M+?H/R,8GD6D_ MX?R!<$L"3XNBVY\0Q[+P/KK? *KJR M=UUM(1J%T6ST*I[";!21Q7 ZW1/MIOM1J:T]AG V&\U>AC0.1E-Z#:((CN'0 M)6BR<[>LB.C^!LVMUBC77C.WN]M+^D5[-_TAWM[P/PBSDH1OB3FI!N/9R1!, M>VMN%T[7_J:::$?W7O]:T!\--"Q Y[G6KE^P@^U?E_F_4$L#!!0 ( =( MFE))/KHUBP, )4' 9 >&PO=V]R:W-H965TG=?]L66*/+APQ=1LP.9][9"='!?*VWG4>5<.M*6/;&!1%,*I5G";)#W$MI(X6LR"[-8L9M4Y)C;<&;%O7PAQ7J.@PCT;1 M27 GR\IY0;R8-:+$+;IWS:WA77Q&*62-VDK28' _CY:CZ]7$ZP>%/R4>[,4: M?"09T7N_V13S*/&$4&'N/(+@WT=B&E\Z#&CLTMO>+D^H?\88N=8,F%Q M3>HO6;AJ'DTC*' O6N7NZ/ S]O%<>;R6L=U;TQ,ZBE[O[B MOL_#A<$T><(@[0W2P+MS%%B^%DXL9H8.8+PVH_E%"#58,SFI?5&VSO"I9#NW M6&ZW;W9;6*[_>+?9;G:;WW^;Q8YQ_6F<]QBK#B-] F.4P@UI5UEXHPLLO@2( MF="957IBM4J?17R-^1#&HP&D29H\@S<^1SD.>.,G\%:M98FUL*8ZDUKXAK#P MSS*SSG!?_/N,B\G9Q22XF/RO1#Z+X2_@M6U$CO.(;YA%\Q&CQ60(7V/#1@,G M">L,#2=I]'( KD+XR5#; &J'!@N0VA$(:%J35]RX($J#R!?*<8^Y"OZN4)>? M*FKA5R$=Z1)VF%>:%)5'$+J G1&%9/&:A@-XZPKX[MMOIFF:O/K*,LA'K[X? MPHY9L,.&V!_M RF1?VBEE>$22@N>DY<8#*UF7 MSRP?IJ7/U&4"O"/!4ZODHI5>X-G*(CCL+.YN5N/Q>#!-N/A=3H**[=( N;#5 M R-14ZL#7[9-T^D@F;X,"5)29%))=_Q2991<#5ZD"3>@]8CGACO=S,O@*E%P MK^U;UW)A*5.R[&^9025"S 0>=L!:!7$F-3G ^X:G)$JWZI< M*U_"(PKS6%/YJ>R+W!V&ULM5??;]I($'[GKQAQT@DD&L"& &F"1!)Z[4E-(TA[ M)YWN86V/\2IKK[N[#LG]]3>S-H0T+;H^W$, >^?'-]]\.[LYWVIS;S-$!X^Y M*NQ%.W.N/.OW;9QA+NR)+K&@E52;7#AZ-)N^+0V*Q#OEJA\,!J?]7,BB/3_W M[V[-_%Q73LD";PW8*L^%>;I$I;<7[6%[]V(E-YGC%_WY>2DVN$;WN;PU]-3? M1TEDCH65N@"#Z45[,3R['+&]-_@B<6L/?@-7$FE]SP\?DHOV@ &APMAQ!$%? M#WB%2G$@@O&UB=G>IV3'P]^[Z.]\[51+)"Q>:?6'3%QVT9ZV(<%45,JM]/8] M-O6,.5ZLE?6?L*UMQV$;XLHZG3?.A""71?TM'AL>#ARF@Q\X!(U#X''7B3S* M:^'$_-SH+1BVIFC\PY?JO0F<++@I:V=H59*?F]^NEK>+#]>P_/-V>;->KF%Q M;5:WMS!8KU>WJW/^X[2L5,_;D)?UJ&#'X0>!O!1%RZSL"P2 M3%X&Z!/./=A@!_8R.!KQ&N,3"(<]" ;!X$B\<%]\Z..%/RK>8"ED LM'TKA% M$$4"GUR&!A;6HK,]N*J,P<+!7XO(.D,2^OM(VM$^[4L.,$:TZL)T5[4N*&#.')@5C3UK0.:3D%,H!4*]KC MLMBDF_0&PS"O7F-A4N3,>5$@M@)NC DLUE(*4Y'O>EDTKHBZ7'#"*9U MT F[P N#,4PFO=/3:6M%V.2#B!3YIT;G$!E]3X$[HRZ,PMYL%L*(+,/1:TN7 M29- *8Q[HL^GG#DIE7 \(J$S[A*&WG@R($B]\>RTM78B34$D#Z(@P"&!F,&X M-QV&+:\U"^/1B%X/9D32."!P Y@$]#T-6LS#$9J:#C#5'='U%K(H*T<(A0-I M?1-C[I#39)12VVB\N,Q;TH3VIA1'&S:(**@1A4V1VISPNL_7B;J^NR7CJ(NE M?,\H3EI,_Y'N'*!\&8,H0>.D)<74EIPN5KI*? "*DU'O=JLG)X##,@$%J,B;[ZDHT4B=4 M/XGKI=SX-*0$1)*J$LIKA?)$Y+FT?)Q9YKM^24&L+@I4/K.7UIM:6G0F9'KB@@GXG@B M<$BS5_0+Z>_J(VR8ETH_(?I-.'E+%3@=WX,N_5&*CVABR<.!4L6,OCYBO;9V MKK;QK146*;D1;$1]_% TH*E@G@@]B*F)1-FS[SX%4X+2O,A/VY 4^\S+EE,FN44B[S;TNXQLL0*#K^!%F0J5<.@<096ET:231P2ZL'U$YDHMTTBN1 MNH?.$7]L_:KBPPR>DP.4O<.'/:ZF VR9JQNJK\#8C@=92MU5D\6M% M764]:^7K]W)F3[ZZD1;-/>U[&@BIH$(?A*JPWDL',C@0!SO&PF;-2*B-J _- MZ,/OJ,53%M$^J0>(\&H@\=$H_+GA>3 J:@@\QS(2=X18? ,EUI6A,YLCR5@2 MFX0]HIGE^8N>/*C#[?1MLIJ#9D\=TDA7*M5,33[4*J7HWJ?\\-YS<#SP]^X( M_8,[6HYFXV^B/!-H;];7M?W;_65W4=_QGLWKF_)'83:2I*4P)=?!R63&PO=V]R:W-H965TI/JF]X@&GNNJT3-W;TP[\3R=[['F>B1;;.A- M*57-#9EJY^E6(2]Z4%UYH>^/O9J+QIU/^[VUFD]E9RK1X%J![NJ:JY\=_A!X MT!=KL)5LI?QFC8_%S/5M0EAA;BP#I[\GO,:JLD24QO0Z ^RQMN^'RJY &4]28VN^A+[=&4G&AL4QZ, MHK>"<&:^WGQ>KS:/?S)8_?[EX_IN=?\(B_L;>/A\^_AUL5DQN%\]3CU#H2S MRX^TRX$V?(4V".%.-F:O8=446/Q,X%&.YT3#4Z++\$W&&\Q'$ 4,0C_TW^"+ MSH5'/5_T6N&*+K8R+PS6%6\,\*: U?=.M'3C#/RUV&JCZ,K\_4:H^!PJ[D/% M__<9OTEKQW6B6Y[CS*5YU*B>T)V/1_"?PL&/^O%HO*ML4)_>"J[XVSN5L"_9R5G3PE&Y%?A!C[ M+$TS"(.8A5'B+#M1%40)O_Z2A4'X&P39%;L:)\XGI%';RZH 4;=*/F&/#@.6 M)0%D1.(GSFVG&F$ZRM4F+LM2Y'@9BHVCT$*"S'<>3F6%S(\C2&DSI(4A8$/D0CC.6!(D3^&,61S&D6X;\H)<:4 [8#_U@MH09/US0-JN,%)0W6*O M@=7+"/[M6GL7,E*CVO5BJ>DB=(T9%.6\>];CQ2!#/]P',;_C:B<:#166!/5' M:>*"&@1R,(QL>U':2D,2UR_W]$U!91WH?2FE.1DVP/DK-?\'4$L#!!0 ( M =(FE*9WY%TH@( * % 9 >&PO=V]R:W-H965TK8F>V4=G_] MS@YDM%IYV$,<_[C[[KZSOQOOE+XW.:*%QT)(,PER:\M1&)HTQX*9CBI1TLE& MZ8)96NIM:$J-+/-.A0CC*/H0%HS+8#KV>[=Z.E:5%5SBK093%0733W,4:C<) MNL%A8\FWN74;X71&:>5L:K8.U,&!9?U MGSWNZW#DD$2O.,1[A]CG70?R62Z89=.Q5CO0SIK0W,13]=Z4')?N4E96TRDG M/SN]GGU9P-WJ I97GR^_KL:A)5!W%*9[@'D-$+\"T(WA1DF;&[B0&6;/ 4+* MIDDI/J0TCT\B+C#M0*_;ACB*HQ-XO89BS^/U7J/(9 9W!L&_. ,+;E*A3*41 M?LS6QFIZ&3]/Q.DW=V[ M;IC>&PO=V]R:W-H965T5E#Y"S?=]WWYU]-]Q+]:@S1 //12[TR,V,*2\]3R<9 M%DQW9(F"3M92%";S-@-;SPLV0:7:'Z5]XI67L.2\@*%YE* PO7(G027 MTZ[UKQP>..[UD0TVDUC*1[NX34>N;P5ACHFQ#(P^.[S"/+=$)./IP.DV(2WP MV'YE_U;E3KG$3..5S'_SU&0C=^!"BFNVSY4MDKJM_V->^4>1" MLM5&%@B'_@F^J$DTJOBBSQ*5 M8M,VJ JX%3O4AAZ6T?!G$FNCZ&G\/1&BVX3H5B&Z_UO+TS2##GS(Y$PTR#50 M8;"(4=GB.*$?7%05LSC'-O5V6[,1X[=&;3"01]ZD=\Z#R\< MR[W*$&Z4W):0R3S5D*/68#(FH.M_ :QU<4%W0/2:+-"X0\5R&ULG55M;],P$/[>7W$*$@)I M:M*D@VVTE=J-ETD,IFW !\0'Q[DV9HZ=V0Y9_SUG)\TZB>T#4M/XY9[GGKNS M+[-6FUM;(CJXKZ2R\ZATKCZ)8\M+K)@=ZQH5[:RUJ9BCJ=G$MC;(B@"J9)PF MR9NX8D)%BUE8NS2+F6Z<% HO#=BFJIC9KE#J=AY-HMW"E=B4SB_$BUG--GB- M[EM]:6@6#RR%J%!9H1487,^CY>1D-?7VP>"[P-;NC<%'DFM]ZR?GQ3Q*O""4 MR)UG8/3Z@ZVLSW,(N"-=;KJP:2@$JI[L_L^#WN H^0)0-H#TJ"[ MFMC\((0:T"1.*%^4:V=H5Q#.+3Y^_7KVX_SSYUGLB,VO MQ;Q'KCID^@1RDL*%5JZT\%X56#PFB$G&H"7=:5FESS*>(1]#-CF -$F39_BR M(;8L\&5/Q:9UT0HI@:D"SI5C:B-RB;"T%IV%,V&YU+8Q"#^7N76&3LBO9]Q. M![?3X';Z'RE]'GD\AAT8;DH$7I)DM" 4.#]EQFR%V@"K=*, M-KJZ6 $]HQ5NA%)>2LXD4QPARR;^&2V+0H3K]FKR&EZ^.$HGZ3N89@=9DHR6 MG#=5(YGW**J:"4.WVP'5P ZF_7NTJ]T!*.I,GIU(WI #SWN%O?00\I"#/DV, MWS7"=BHHE!O!U&_:NFSNZ9]^0VP^I -H2\%+:"D%!5IN1-[EXXMV%-4XU.&C MT4T-7*NBX5[\@\>'*!@=*FN[8:>+BN#](R-Z@[4VSB?,%PBH6)6F"JP-WC4$ MD5L0:P^B-6;V"U\(3OFB+2(5CF[^%G+L_6*Q+\\@U\:77>E_"O1I1OOHH(#] MUW&/][I)A683>J:E\.G,=8UE6!W:\K+K1@_F74^_8(8.B@6):X(FX[>'$9BN M3W83I^O0FW+MJ-.%84F?%C3>@/;7FLK03[R#X6.U^ M02P,$% @ !TB: M4H\&)DH: P C 8 !D !X;"]W;W)K&ULI55- M;]LX$+W[5PQT:@'!^K3C&+8!N\EF S1%$+N[AV(/M#2RB5"DEJ3JI+^^0\I6 MW(_DTH.M(3GSYCV*?)H=E'XT>T0+3[609A[LK6VF462*/=;,#%6#DE8JI6MF M::AWD6DTLM(7U2)*XW@^LFHL6L83MX+>=![ BAP,(Z!$:/K_@!A7! 1./_(V;0MW2%Y_$)_2^OG;1LF<$/ M2OS+2[N?!Y, 2JQ8*^R#.OR-1STCAUMY=(\_RBEFVF&EU .VR"RMII6.=79 MQ>VGS?+3S>WJXS4LU^OKS7H668)UBU%QA%AU$.DK$$D*=TK:O8%K66+Y(T!$ M?'I2Z8G4*GT3\0J+(61)"&FN!# 9 FWTC*YXUN! ML#0&K8$K;@JA3*L1OBRWQFHZ*O^]T3;OV^:^;?XG>_LFA+N24].P NPB_8L-DC\!=MK--6*+H_QF()J@)+*942=!&YW$T'2^,F:;.QWJ)V M&SY(X^32[_K@X6X%]!NL;5NBM/[H0Y+$D*3A*(D'&\U*\@?]"%E,D^'X8C38 M*,L$Y"XI#Y/):/ 1C9G"LBC:NA7,L6"UTI9_8_Y*OLLH]3V\NQR/X?T@<3A9 MF":7 Z?E1JNVH7M?J)WDWWXNQ2>R)6)$ HAEYDAT M'([S).RB),U]E,@B_.[G1 MF4/4J'?>!]WI:*7MS**?[:UVV3G,2WKGTW=,[[@T(+"BTGAX,0I =][7#:QJ MO-]LE27W\N&>/A>H70*M5TK9T\ UZ#] B^]02P,$% @ !TB:4BAYC+5H M P !0< !D !X;"]W;W)K&ULM551C^(V$'[G M5XQR4M5**4E,"+ %)& Y'=+M'H+=ME+5!Y,,Q-HDYFRS[/[[CIV0X]KN2GWH M \2.9[[YOK']97R6ZDGGB 9>RJ+2$R\WYG@3!#K-L>2Z*X]8TJI(;FJI# MH(\*>>:2RB)@89@$)1>5-QV[=VLU')%WF7%QMQ MR(U]$4S'1W[ +9K'XUK1+&A1,E%BI86L0.%^XLVBFWELXUW KP+/^FH,5LE. MRB<[6643+[2$L,#46 1.CV=<8%%8(*+QM<'TVI(V\7I\0?_HM).6'=>XD,5O M(C/YQ!MZD.&>GPJSD>=/V.CI6[Q4%MK]P[F.C0<>I"=M9-DD$X-25/63OS1] MN$H8AF\DL":!.=YU(1$93=E:Q2M"LHST]EB ML7ER,KF&995A]CU 0&1;QNS">,[>1;S%M N]R <6LO =O%[; M@9[#Z[V!M^:O?%>@!EYE,$M3=>*%AC]F.VT4G9D_WRD1MR5B5R+^WYK\+KZ] MN#?ZR%.<>'0S-:IG]*91U(7_5A@>VKD!\XZ#,6>TX8QWI3(&(#/^PQZ(<#?Y@,.K.&#QG($QI1'2[,X(D9M2M<=2Y>G7T]""^LONF40ARE.SO?:HB)2T(5)\BF20&45S T)?91"= MG0VP%2R )M_3J1([FH@*[J6AKG7AWVY*<&5-):J#,V!-IXPHU"[5OFT]?E9; MV[?P^@-QQ]5!4)\+W%-JV!WT/5"UZ=83(X_.Z';2D&VZ84[?*50V@-;WDH@V M$UN@_?)-_P)02P,$% @ !TB:4J=!GB:$! 40T !D !X;"]W;W)K M&ULU5=9;^,V$'[WKR!4H.@"BBU1/K.V 6>3;!>( MVS37/A1]H*6Q380BO21E)_WU'=*R[(T/H&@*M ^)R>',-P=GAJ/^2NEG,P>P MY"47T@R"N;6+\T;#I'/(F:FK!4@\F2J=,XM;/6N8A0:6>:%<-&@4M1LYXS(8 M]CWM5@_[JK""2[C5Q!1YSO3K!0BU&@1QL"'<\=G<.D)CV%^P&=R#?5S<:MPU M*I2,YR -5Y)HF Z"47Q^T73\GN&)P\KLK(GS9*+4L]M\R09!Y P" :EU" Q_ MEO )A'! :,:W$C.H5#K!W?4&_=K[CKY,F(%/2GSEF9T/@FY ,IBR0M@[M?H9 M2G]:#B]5POC_9+7F39H!20MC55X*HP4YE^M?]E+&84>@&QT1H*4 ]7:O%7DK M+YEEP[Y6*Z(=-Z*YA7?52Z-Q7+I+N;<:3SG*V>'UZ,L=>1K=/%Z1\=7H_O'N M:GSURT._81';<332$N=BC4./X,24C)6T."302<8=&?&2:@=KT% MS=>ZL# M88>P:%3[K5 6K5EHGF*([_E,\BE/&4KLKA^49:+VTPTL09#X RE7 MM%HE'VIWXPNR\U>[GRMMSRSHG'"Y!&.='>:\-MJW^8Q\!2;L',M%8G_Q!B^T MRHK4&A)'S9"V>J0=MFD2TJ1)?ORA2V/Z$2D=V@F;O:1VH^3L'51M@%NT%2:= MY.V^YL-0&=0)XV8W;$>=BJ^#=!IVV^V_=0MQ[W]P"QL7XS"AW3!ITGW*>]]" M',;=.&SWDGU*>1,;.@U;<11&26N?4GN8 _FL5;'P1YV/YD#1'*XT5V!V(TV8 M,*KT"V]J==Q\OGG \%0_XV/MRM6G0N;@#)P27G$\^+:3#:$79VFJ=(:=0;SN MF)0*9@PF1P6,6T 0S+(R1^IDM'G$G8,'VL41SVN_:C[C$F/\*'&"$/Q/5+*S MO-5JR?US[S+];=:]:^:Y*F^'<2MRF=;<)L._U@5:E(91%)'DNQYPN!=@Q6,/ M<,8UPT[=H0CS?P_%&A7R'$8]:*UU7N^O'NAK\N9=C!X=#_0;XL=2SJB M8=)VYK4[K3W^;P8L98U4%V-'2N=,SL#WF93KM,B-93+UA S? M"0OH)FIWOJ9,ZU>GC>6JP,@[AW'*6&"^.&HA436\I 92B/ZCL780QRKP9'9 MB3DTGB_PO'S'#!CCEG5R:!AK[(RY.>B9'^8-29T5ZXFWHE;?"Z/UF+QE7W]L MC)G&^C!$P!1%HWJG%1"]'N#7&ZL6?FB>*(LCN%_.\9L'M&/ \ZG";EING(+J M*VKX%U!+ P04 " '2)I2--%IK-@' +%@ &0 'AL+W=OR,H(7[$X17>4Y59LK)N3ZHA_VFXE[OEP9G!A2SO%(P& MK9:,YZS07!9$L<5%?Q:^OQKB>KO@*V=KW7DFN).YE$\X^"V[Z ?H$!,L-:B! MPL\SNV9"H")PX^]:9[\UB8+=YT;[SW;OL)Q:BC]X9E87_4F?9&Q!*V'N MY?I75N]GA/I2*;3]2]9N[3#ND[321N:U,'B0\\+]TF]U'#H"D^"$0%0+1-9O M9\AZ>4,-O3Q79>F;]RS#VR2D3 MQ&Z4R!)QK\E-I7BQ)&;%R(91I0G#_!"(+LOG3-41#B>$DB(C7U9;R347@CPS M;0C'^DFERFB1,I@W*ZL/WZ%NY(JL$DP3#3P"M8\"N #\+9DM/*([3A&Z5,P& M73MEC:*2*2XS@CG!X4+)G 3$2!(&SGG?.G@M\Y(6&R@_PQ14!6P'K:$2*%08 M+2A7Y)F*"BPN[+MF3_+ L258,R0#.4TJW81JS@N9Z<7T@!5(BZ0+C*FU@SB$X%T/1[,XU. M=_/3^Z7UT:4*_DQM6?3NN7XZ6T TP2X$ Y.E<%GL#Z-W9[&?3,@[&$0!_/SP MKTD41A]Z7Z4 IP0W&S*"=<&[L]'8K1@-_7%WY0U_YK"1C&PX$UDSO?_;N_W& M5,HU(SF0(2\1")$?X?^SR)^TR_[-%S8?32Y^!)38K/Z$^85_S<*?=])702R5 MV&#$ (&\@.;AT*3)T!^=A9&?D"3RPU;\5$Q.S:^I[F#'$42-DXQRL2$&^IVN MP*R0" _ G!.LL?7H/T!JFS4WK*3*6$:Q,*' UP9J$*)=PSL5$F(%J+:@_89 M1 2CVEVT>J04E;8SJ:P*HS9-QR&N!^/ZZQ6$Q"=M4LG&PNQYF^1:Z0MQS+8< M(: F]'[5O!"A%>!?0G% J6X#C=BL(JUNAS,=[Q@*Q7/%UYA"^ JE>9!4-0>J]3^YZ-CODNAFF+ZA/DCT#I=)06'+1#X\>('[12F.,*$ .5OR&T M+!6%4*N:\ \\?B% _+@/-EQ &[8%4?4$;78' S5@%J:&ZIM"B[#XO2IL3YGZ M9-88F7C#)/;"*"&!'X0DBOWIF$S\<00KIO'0 M"^.IZYOL]<:5D7$4>=$XKG5-_3@\YC**2>*/0Q)[4_ Q MCD>M,CSI@#E0UZ$3Z4Y9]*#Q_^_ZZS*W!'I2WW#JQ4D=M\0/$S+VQR,2)U,( M0=A#S!II "^[R)6[6W@3'."8@ENU9NT1Y_[C53CTIL.)G8=1%'K!)/0Z12DV M_OZA]136'#FTQT&>%3:SR0<()DP>G*WQ,5J&A"A03M$Z:;&.^3>0V=0-R"F/XUFV:'5BT::R/MO<0 M6"AJ7/A@6^EC@8VICL7;X["L41]Z29AXX3#&X#::79.NK.8?,5I1\.'^X5'; MQ_##3[@)!N0A-PQV2S&01_I.P05NPO&.H[F],[PC)I!!Y?9$3\!Z(8NS&C^= MQR]M1WXE_-M>K-C?%=<<#F'X181>U787T%\8=$"8QX.$ 3AM79.JH43+X6L* MG T@X-TQM^U25W-'[]ZV ]OW]2<(;>BJ4R06;7:[2,:Y/0]BTHW5?M@&ZGS5 MD-4'O:#F_6V/5,&C2> -X_B% M\DTE'O:WI6NSY*+)_Y\"/@0[?&,-N]^H!R)-51XFP#K3O'YKEUTC<'=:=JNJ M[MF;[^K8J*GW6-05.J?"GG6.].%DG'C!.&A[;@&1I;VNF\NC9&Y?5S!ER)3N #>+Z0TS0 -M/>_E_\%4$L# M!!0 ( =(FE)P8\:68 @ $D6 9 >&PO=V]R:W-H965T#&+!'#\4)YM'D#2>'8R:+89I^TNL-@/M$3; MG$JD2E)VTU^_YY*4(CNQFRGV0V(]R'/?YU[J?*G-%SL7PK%O1:[L16?N7/FV MW[?I7!3<]G0I%-Y,M2FXPZV9]6UI!,_\IB+O)X/!<;_@4G4NS_VS>W-YKBN7 M2R7N#;-547#S>"URO;SH##OU@[&EWPF'H3[5-X;W/4;E$P60EFI M%3-B>M&Y&KZ]/J3U?L%G*9:V=XX( M+]6Y]?_9,JP]''186EFGB[@9&A12A5_^+?JAM>%TTX8D;DB\WD&0U_*&.WYY M;O22&5H--+KPIOK=4$XJ"LJ#,W@KL<]=OOOPS\^C\CCO.PBC+?TT E\'X&0#\#!A=UJYN64CE8EL%: /+1M5 MDUK5ZV0KXHU(>^Q@V&7)(!ELP3MH3#_P> <;\#Z*HM0&F AY7&=,FDXJB$67@ M)\_90CL!<3,!M4/]8:4B(Z0)*TD R30<9=Y#$!EVL]9!PXE@0CGIH@V@7@7+.="=>&78/$TV@>4R>-3^'KLH8*L3*(H MY:0BXVOW*^TH!&E55#DGAN^Q,3*W*+V'KIQWBT,?87SJH#UA"FYRB6O8OBOW M&!Z#6:-+I^S.]-A[;N"T?TNN9IE&&LQC%3HPNOK39R!O7R&(B, M^XKPK_PU)"[G$NY9BV-+(U[H"DDB+6(B?6*1#3U$;4V=@@J7E-[E>^"+7R@B M;M4Z@$@EG<3RC)65L14'-!1ZD*[R3H1/S]CN9(\-?Q( 4?$0*2".?A["8V3 M2!J,\5_$6.SM[R[D7DC0QK4]BC@J8XFG2K/W$OTC"UMN0]V)12S*_.G=,W;Y M.6:I&2*F0 MOC4&[T6NY6)!E,0\ MLCZ,2.A:-$]34Q%5>[+3L2!2]"*\KBEA.S?]->$D'7Y\HA00<:5\"33T7"O3 M>Q8ZJ6PUG:&ZE"G-;PQT"1:&&(;%#$!L& MF=$)=$6F-0BAP7*8HRD6G)HN:@4FA(7Q%[63>HN)Y<-\(HC"@+FAN^%/;6MHZ9/P M0-55&=LEC7^4H+Z;(E5@Y])(YX!75A/@X0V@XI) SJM3RUJT9,#]!*(AVQQR MVYY1WVY$AF*NI4!KHQ>H@HC3\C6,RP6W,'%)\94F^_&(XHFJ;:\O+DJ8UV2$ M"(TQ]&)?,&3XEIBW!H78O9^YVL<&7A'P(\HB1BR+-;^Z)6@?2#I_#K640<]M M'EC1:5?V1 ]4SH;[3N\/7T+V@Q7H/C346H*M)G^2MC2"97_B4$8CEPVR1F?&1$:")&Z^.9$W-O,%:W&V@[$YD#[T>3W2@EV,/#:G1)\ZT&" M_Y[\C2CT0@1Y:V,6/5J=I'089=&Q_"([EV4]UU+.UWNTK\LF^?_ACR%-3^3L M#W21,-+#LC]O[#_YR>+;G.WS;%6##V2RL#RV!?!Z: M2CK'7!BM:C7XM6E=JC2O,N$;8$UDJT[PK8*1%DRG:44'J"MJ2*!;'#Z5Y>'+ MA1$ ME !(CDKVJD#I759:AL"#$F(+S2NI)W7QX+UU,)Y1%'_H#),#1C%#^A3 MCO,4B*>BB0$6T7KT:VICP N56"#FTW1I$@W! -UZSU,:D2T1A<:S=# Y4QY=.4B%7J@FI8G/.<4@Q]T MLB@$FPKQ_3M7H$2:E.B3 5$I(3T*.M@(^M+!;C"G%1,4>_A6,3P-!>Q5IM)@ MWGI4$8Y#>FG?[M2R=]9E[XSOKG>NHY+<9_SO'$,2VDV$9H?)27=X,-BYPFPE MZM+:;,S!:?<-5F_#?,,.CX^[@^-78PZ/NR MFO U;S'(]P>MY&SG8U/=&'TU(OD=0'4JQ!"V"I;:9N4/./LT?:S]?FIZ/+(X M%VT6JOO 6HOO^N%QM:$W9\"-:;T4YMF<4%2)6@EJ2?AY MZ7-3O_5YKQ!FYC]BPA-4G.%+7_.T^4YZ%3X//BT/'UG14\#Y] %BBJV#WLE1 MAYGPX3+<.%WZCX43[4!9_G(N./B6%N#]5&M7WY" YNOQY?\ 4$L#!!0 ( M =(FE+"5-V10P4 $<, 9 >&PO=V]R:W-H965T*XK92]ZI7/-^\' YB76PO9U@XIV MEMK4PM&G60UL8U 47JFN!FD<3P:UD*IW>>[7'LSEN6Y=)14^&+!M70NSO<)* M;RYZ26^W\"A7I>.%P>5Y(U8X1_?4/!CZ&NQ1"EFCLE(K,+B\Z,V2]UZ^D,6KKSH93TH<"G:RCWJS1UV\8P9+]>5];^P";+#:0_RUCI= M=\KD02U5>(KG+@\'"EE\1"'M%%+O=S#DO;P13ER>&[T!P]*$QB\^5*]-SDG% M19D[0[N2]-SEKX\W'S_-'O^$^=WL\79^/G $REN#O .X"@#I$8 DA7NM7&GA M5A58? LP(&_V+J4[EZ[2DX@WF/=AF$20QFE\ F^X#W'H\89'\.9.YY]+715H M[$]P^Z65;@N?M$/X:[:PSE!C_'W"S&AO9N3-C/Y_)D\#).,^O "!CPI^:152 M*I*S"%R)<*WK1J@MY/2LT&$!TEF02CHI*FC:125ST,LE&JE6(!3M6]N26!I' MXV$:Q7$,LYNYA3<&:8PM*L>"R3":9)G?O:Z$M3 #;0JI:%#!EH($W_;A-[*O MB"@:HW/$PH(1TA+TTNCZI M> )_1Y-+R&@>BUVC@G:@J[6C('>C&C^EBZW=; M:B:S,=)1T6"#!N'Q_BJ)AI-)E$WBR+NAESXVH7*D=%B_0%+4.M.SI ]/#<$Q M5IK!4U@F%NL93!'!L'1,6PUFZ7W%PK2F5@22_7AUN1ET?,4LJ :^XJ MJGH4'E%VS59YX>3BXH3W$$?<>)(;8[6)1E/HV08 M^O-5?5IG'?G0-98*[5*@E2LE7' V&T89-?^4V.I4-:;#:!B/HS3+CA4FHI/( M-NC/DFK;YP']1)U<+ZB93PVI(+V5M-3./"^:NG[SCF*>!]O=B)*C2 IZB[36 MR5"1*+6;6 DTJ1ASB;1='@&;^!I#C><[7NQ]0?#-WYT M:!866IB"@RLH\-QI&D#1NE(;^8\O0N@^8K[6Y"4=YDQE*R/J*! .;$I) W 8 M84WV#N3;AAWSSM!UPY6^:RFP$&[_J(<'& 4DU,N>R[['Q-/Q*$I'HZ-]^I;3 M\M^JQ3YD,4U.-CHD,[J\V98!?2_Y:3'8M:!4/,>JNS-Q>4.?A#Y$UM\U'P\, M[ZW1>L>9?>=/(0=[1UXG@L+T0^ I@BK2+FQN9"!_L3+H^S58SHE.Z%Y)HFR# MB_F&D;C::?SAH1D0#FK)&$M!8[L658N[H2,P2*/1>!QE M3&=T0-!T;AGN>]>0P<'EKD:S\E=89EN:DW#/VZ_N;\FS<#G\*AZNV/?"K"15 MKL(EJ<;]Z;@7CHS=A].-ORHNM*.+IW\MZ::/A@5H?ZF)\+L/-K#_[W#Y+U!+ M P04 " '2)I2_U.'Z5X* "E&P &0 'AL+W=OO0&EKMIPJQN:A,X>K;, !]]]>-YHMKI?\T:R$LNRGRTKP/NJ*62 MR4*41JJ2:;%\.3R)GIV.:+U;\+L4UZ9SS4B3A5)_TLUE]G(8DD B%ZDE"AP_ M6W$F\IP(08QO-S(Y_:BN M+T2MSYCHI2HW[C^[]FN39,C2REA5U)LA02%+_\MO:CMT-LS"!S;$]8;8R>T9 M.2E?<WSY_NP?[\[9U=E)K)] D<0I94G;N0YC1^E^$JDARR) M A:'LUO"UZR2Y/S,C.'[#,\HMV;M-):E);E_-HPM>Q9'?AG.P:ELLC3 MQ5?D#K/*\8,5E68IWTC+<[9"OAMF^8T JXYT?__;+(ZFSPWM-C*32'1VRN5K MR2^JMQ(<+]X0_5REC>P7JERQ-_0/DM"[#E^LKUF#$R-U27Y89_P+ R Q;HPP MAB]RP39:+:5E@NOR+EW;J7#1EJ[T];OQX@/Q]\MSMZ.^OK]."H3L M]5JF:W8MD,^(;FGQL#55LYLIQTEJLH@S8QT-DLH.),IXF0H@NUT[B32*TI8C(XE+ M)W H01N]UGP+MV5JXQS$JE(NI=/I7IA1D!E)#%[SLJ*$NKJHO5?E:_@#13H923#T:4MZX6)[?NFAU;LVQG'*213 , M,'4I"/TD0*NU6B/XG!9"YFAGC+?BIA(+3G"4&_7_DQ\84VDLTH72(NAAKQ86 M&"M\%GQ22WM-(=IA=":TA6@$I$ZD7QJUXJA6*SED?U1K@-.7ZL?)-C$H;D3A M(H=2OF (_[W<=^G=Y#ET])G>E!X'O>0)#4J(X(TJ\;BM1IVH%C?H-R$&WVQ M57KX=E4,,:MRF;G4-A8_!5$&!72H\"K%M$<#>,H'O'DV^-+O@@&ANH\ DGOP M\=TIJ_\&9[7,),U!+P)BT;!>#H;O&KT>V#C M01Q,H@G6'XS=3QP&X2@:[!Z#X'P\Q54RPJ/Y@ P(GY2IW.3BCM6R+C/";]NC M_(E;>E?O?97WQ?:4\"RKT"X3DL',A*= E4PN72JE#L"<&RC-LBT%C/'@XG0V M;!P%DW#*1N-9,)]'@_:91$$YF;(+HG,WF M@[<_8EN<5]^<#,IK#Z8-1&"3CV'EJF@3CR9@]Z3,3*Z%7$@93N&\T"Y)X MY%Q6J*T+36?\/OKW2N8]=)C=*9NN.OV/87W*<\<=A7TA5K(LR?IU_L$W4F5$ M(9G!;7$PG>/'60$&_U;!O3Z_&DLWOZ-@/IL.3K*L?A]%P2@*63()HF3&QO$< MOAP//@K$B(%;VMQ)9L%XEKB@#R:S.>S;$8\LLB_8GD2L=LKWYTC%Q%O32K %Z:SH*MMM,80#$=7)86 .R2JHZ?>,R2((8!6_(:EBHK MT6Z%WN-P\+G4(E6K4OX'2WSG3>WCELN!*,YXDO1[:GW^MV8&T?)_.< $3"/9C4'2;9"W$!A5WNU=$D &!N"K#K!)HVDPI*915@ M[FZ'A4*4HQHZ+/1]8;?>4%?0!-,/I67=61Z00:E8P);B3F^_DPBF(('-FO M2N' 6.4^X 6RU)+T6_3U@AR,9$;.Q,B=.)E3HHWB*>H*<*UAVBU4IE.I*)4J MUW=2Y=ZS0&.5@W&0C.:4P,#K\22DJ@6WS\-D<.ZL3#+!3CAD4BW=U0[4P5$0 MA:'+?2!R1%?C<3!/QIV==!+F.EW7C<-6Y&KCRKVI0/1IYNL3[--"_RP(IS,V MFP';HZX(O?T? #8>)2P"GLSGJ C!*!RUF\IV'9TG6M%]0_ 5W9W)9+H/APD2 M*2(3QY#AR> ,/=?*=?^]Y:4&270 P(4Q3!E#G!@MP".]P.7R3KL>=+KLOO:1 M#'>O^=$E D;'S2YK<^MS/A29!]%]S(U$%3K0RB@[DC 74L/D\H M1T$P/*S[4W>-T]%W*5>KA>:DA8I&A7W^#A ?XXXQDV)^2NCIG,73+^ MB);3GZ)E5X*?JZ.\/&UW= M7^S-7IJA#8Z8?BTO5.6/>KY7H EHL:'Y+>R9TY9FEK4W7VH=3C9%>^+9V?5: M^9:-[$O(C,>U.3A57](#*.=!JV6J#CI+?2UDA<-SLF(F MMQ3PV6YY.X!U:XV+OZ:$YK>MH9FT3H_=? L.KUMPE)G;@*9[O8V?GY)X<_B^ MK9U8]9WS()GUZC?M#_'[#JLTBBQ$+E&\S6/[D!'D_^Z[MG%T4:=ZJAL-UA@, M4[H1-\TJ79TA0^_'TBY7#UG?K/^H\^FD$'KE/A!1!X2 \U]1VJ?M-Z@3_^EE MM]Q_P'K']8I:\UPLL34\G(Z'_B#0W%BU<1]B%LI:5;C+M>! %5J ]TL%L*EO MB$'[9>[XOU!+ P04 " '2)I2%P/@+/ $ "� &0 'AL+W=O2?6@4T0# M3WE6Z)-N:DPY[?=UG&+.=4^66-"3I50Y-W2I[ONZ5,@3IY1G?>;[HW[.1=$] M/7;W;M3IL:Q,)@J\4:"K/.?J^1PSN3KI!MWUC5MQGQI[HW]Z7/)[G*.Y*V\4 M7?5;E$3D6&@A"U"X/.F>!=/S@95W G\*7.FM-=A(%E(^V(N/R4G7MPYAAK&Q M")S^'O$"L\P"D1O_-)C=UJ15W%ZOT7]WL5,L"Z[Q0F9?16+2DV[4A027O,K, MK5Q]P":>H<6+9:;=+ZQJV=#O0EQI(_-&F3S(15'_\Z>&ARV%Z#T%UB@PYW=M MR'EYR0T_/59R!.;V>?8Y_G\T/X>'WQ M^6H&-[-;F'\XNYT=]PT9L&+]N $[K\'8.V !@RM9F%3#K$@PV07HDV>M>VSM MWCG;BWB)<0_"P /F,W\/7MB&&SJ\\!V\&5>%*.XUW*"">_ '+?[ X0_^&SKW@P7C'NP!!"I+,"G",W*E 2WE0(1AOJ#@:M*""'B10,F5 M ;FT-R:>T_E#R:J$E&LJ88.**HN439%+K0W*$I,E9XM&Y:6%J]U$)F6@22$1,+B?3SG86 MWDA"QR7!$N]JN'-[=0[-MW/N?-AG-^997&7.Z=3ZCU%,[B6&$=?0%SBH/(/X.;-A_S.A\VW7GI MY!YY5B&$D8,)1MYXS.#77R(6L-\:S+NWL\4I$8X=,'*/J08+6."-)E$+??V* M#VY:&P0H52(*&B U1:G,$E0NT4V*;06\S>FNICZJ:^" N&,1$05!%'G!Z 5[ MEUA(VAXU\5]=ER<_.)4@#:V7D$!S3QNJ*NM$I4F0:OK'W"('&!MX$V(F")DW M\'UO,@@@&$Z\,1M2,B9O,/4:KB7/[8GWZ%M3X?=88(GH#1@<1#U*.!&P=W^\ ML+93L#\MD0O,Z?@#I]L^F MP$<6T1L-QFV-[T>YG=]ME,>1%P9^J_E3*G#MR X?$V\P'GN17?\_-;BVNJG" M<-A6X37Q-/VVD>?5[=;V=MMRZX&WF0YUC%[CVCI7!.QHWZ9OA22 3W%663M+ M)?-ZDFQJW&9P__S8#=5KYJ!05B:KW-EV):LLH5G\B+! M)/.B)H,.K"^&CTT M075,;&+2^][9T_1=H77E,E&59!V?4,5"HPUEEQ+JRY&M@$'8%N.Z"M]$J@>S M;FAYO^^'0V]$U>/[[$=P=S;',&!>1/MJ-/"&X]%;![C^UMF8YN>]>P.P)YRJ M,/4QN;W;OF2&PO=V]R:W-H965TAF'8@VS3ME!9\DERW?S[HV3'38&U>]F++4KDQX^D M2"U;I9]-B6CAM1+2K(+2VOHJBDQ:8L7,2-4HZ217NF*61%U$IM;(,F]4B2@> MCR^BBG$9K)=^;Z_72]58P27N-9BFJI@^;E"H=A5,@M/&@1>E=1O1>EFS K^B M_5;O-4G1@)+Q"J7A2H+&?!5<3ZXV,Z?O%?[@V)JS-;A($J6>G7"7K8*Q(X0" M4^L0&/U><(M".""B\;W'# :7SO!\?4*_];%3+ DSN%7B3Y[97*F'\%]I.=SH/(&V,555O3 PJ+KL_>^WS<&:P&']@$/<&L>?= M.?(L;YAEZZ56+6BG36ANX4/UUD2.2U>4KU;3*2<[N][=[[\\_K7;PGP]WFV]/=XP/LOUP_+"-+?IQVE/:8FPXS_@!S$L.]DK8TL),99N\! M(B(XL(Q/+#?QIX@WF(Y@.@DA'L?C3_"F0]13CS?] .^ EFNDNV5A@Q)S;@W\ M?9T8J^F6_/.)@]G@8.8=S/[7M'Z*Z=KSRM0LQ55 _6=0OV"PGL "1O#?[N"V M$0(L]1-@50MU1#2@9)XYNL%DR&4#?:-(R4K8*VY&D)*6I+$P+JOIV3/NLA5)CQ ME E(F<9PX :E:@R7!>2-S$)H9'?@&7!I&LUDBD!40!%I#2V*G &7'!"K=4+ MIPOH: Q!CV!;$F^#(%BB- V6HA',D3>T_M[0O: \,/N6F9]_6L23RU^-3PT1 MX)93[BKVC.]B-\Z-,SI+%@U-MV7.B+D10JSE64IT2KHT 8>"#&1[UV"88)H[ M\D]#O4IF0"H06%#V5")XX:,X^3SSB$=%B7)[[_E6+,,.T2I+(*Q234_:-%2T MH1AOU>JJV9)K?'6UI%!HS67::(U4*'=RN-],Y^'E=!&ZY<5E.+N(?:E(BB<7 MX7P^&4@>D6G"O4?W3!=TU2C!.9F.1Y?F/CB)(+Y-[*SM0+E?O[(#.4JW_;0? M(+8B/9(>27:&6ZF^Z!31P'.>"3WR4V.*0:NEXQ1SIINR0$%O5E+ES-!6K5NZ M4,@29Y1GK3 (^JV<<>&/AT[VJ,9#69J,"WQ4H,L\9VHWQ4QN1W[;/P@6?)T: M*VB-AP5;XQ.:WXM'1;M6C9+P'(7F4H#"UQ8MEIMT_;"O=#BG'I38RWQM3!#D7U9,][WDX M,K@,WC (]P:AB[MRY**\88:-ATIN05EM0K,+EZJSIN"XL$5Y,HK>K@?M@S!6Z56O(>:5E#A&U#M$.ZD,*F&N4@P M>0G0HKCJX,)#<-/P7<0;C)O0:3<@#,+@';Q.G6S'X77>2A8S9C"!1Z;,#I:* M"Q)IHVCWSSM^NK6?KO/3_1&DO@ME9W*@"Q;CR*>ATZ@VZ(_;5TUX MTX=WUCZ'0Z8%9_ M>&>,0JJ /6IUS"-4MMV],&A?N9[W%G=3H)\WR64I"#,I$8PX('H4,0)D5QQ'&=2$P!F&K=IY<-2IA%B8E%F/'%AK+B@X#B% MK0T); EUXXC;E"5N5W%H:WE-D=B_*-/ 6N$%1HD=GN4/8(5. ]J""4^XO MX54!7!%.V\>V5+?1OPB@U^^?LOY*/G^FBU3_V "H4\-&T NAT^CUKZ#=Z/8N M]@&\EMMPES63-*&2F/L/;44=-;!2,H="R0U/K!=C9Y&(I5K0L<-C;-:C\0H" MJ^0J")(CWU@(EFR0^DJ[0E4@>P=D$^U.![()WSM\6T>W6XYJ[>YP37U#$U%= M=+6T_DR85+?C_^K5-\8=4VM.0YOABDR#YD7/!U7=V]7&R,+=E9$T=/.Z94J? M.JBL KU?26D.&^N@_G@:?P-02P,$% @ !TB:4C&ULE59M;]LV$/[N7W'PL&$%%%N2 M9=G.' -)FFX%FBU(NA7#L ^,=+*)2J1*4G'R[W='O3@O38!]L,7CW3WWRB/7 M>VV^VAVB@_NJ5/9DO'.N/IY.;;;#2MB)KE$1I]"F$HY(LYW:VJ#(O5)53N,P M3*>5D&J\6?N]*[-9Z\:54N&5 =M4E3 /9UCJ_8UDR$+GQK<,<#R99\?&Z1__@8Z=8;H7%IDOK_V'?RD8DG#76Z:I3)@\JJ=JON._R\$AA&;ZB$'<* ML?>[->2]?"^@GRO140214S-(#HV[FL0*F2'8 M6F0D(!7DLBC0H'*022?;/4?&KJ[/)P>KU+\.#2&Q0 &"3HDQ0FVQ8DUI0;0V M01"E,JSY)$W@1E?8,[8&O;1WV=$4Z!DJ!Z7544L=5I^U$^7SF #O:Q,M%X&F6,)AI MPTCD7*;;I!J\0]6@#8 F1,F.]"X$Q+-D/=MY@)P$2UW[A Q>,F.+BF(H_?I9 M-3HYT&W.N9:ZE+EPY(-U]&D3=J@M"4Q&']X.?>1#Y[!'%"0'.CH7=@>UD'G; M$I5N&)8*539=N(Q7488;TY:43/J$CPZ=F#%(0<.9DF]T];+=TB1(9R%$212L MDGCT.Y72ZQ@>>$>Z.&J>X'5:,;D<)2EI+X(P7HV^^/E(7HD[DMPB99GOC$,+ M<".^A$DF"?W2E^JYM!G'"R3_'?/S20@_0CI)Z9_;O= EA<@"OJMIG#=&N@>J MGB@?Z*1Q9CA90JF&BMJH'I],/LY05Z-.C*Q*G=N7U3KF&HW^[BK)9I^5,HZH ME&DP2V,F8J##'ZP62R9F$*V28+:,F$@@6BR#.$Z9F,-J%42+D->I;SSRA:[B MPC%N&JSFX>@36GL,LJH;YUN 6$@M_W-$_%D8P[M1>P(7JS18I//1E7AHNY%" M)I07U1=FZ.><&UH M[DO/<\YOA(Y>U05GY@^(VTZI>'#5*._>CO$=OQPM8>D M=Z9R37/"#7/$3R^TF2C]"0%*/;/(-V8PE[">'!K[O1D_?70Y5FBV_@G TXJ* MV]Z3P^[PRCAM+]>#>/M$N11F*Q7/Z()4P\EB/FY/04\X7?NK]E8[NKC]VW^ U!+ P04 " '2)I20,F"TWT# "'!P &0 M 'AL+W=O[ID=K?ON M*\0 ;UH9/T^J$.J[-/5%A5KX@:W1T)>==5H$6KI]ZFN'HHQ.6J79T]N,;--4-+@DP/?:"W<:87*'N?)*#EO/,M]%7@C7+$=WJPG;1X/?)1[]Q3MP)KFUWWGQ6,Z3(1-"A45@!$&/ M ZY1*08B&G]WF$D?DATOW\_H7V+NE$LN/*ZM^D.6H9HGMPF4N!.-"L_V^"MV M^4P9K[#*QW\XMK;3+(&B\<'JSID8:&G:IWCK=+APN!U^X)!U#EGDW0:*+.]% M$(N9LT=P;$UH_!)3C=Y$3AHNRDMP]%627UBLOVTVCZ^;A^WK"RRW][#^MGU] MW'Y]V*X?'UYF:: 0;)@6'=RJA3(GE>X"4N/4$LS/!5785 M\1Z+ 8Q'-Y -L^$5O'&?\#CBC3]*V&HM QVKX$&8$M9$5YH]FD*BAWOI"V5] MXQ#^7.8^.#HU?UV).NFC3F+4R?\E\U4X[M0[7XL"YPFUHD=WP&21C09P-0ZL M12V#4%#T&L!KA?#5V::&2I1 7>L#J4*"0/$?8P_I$S:@$BP;!]F;X1G.B ME(&D\V!W]-O) B&R) Q#6C9=(Y+J"JF3*JM*D+IV]H",/X!E=*62H\[1]66_ M@4 T:W&*E,L&J4E")0U8@W!"X> H/#QO5I\^WTQOIS'"CQZTIJ&U"P0KM&U, MP)+ID]-X6\\51B[P<7!7%8D"7!@I(BETJ& M$QPK-" #$\AMJ#A0+G*%790+RXH4R9&M3=$X1T3/JK3IT6GW5$1#QA11 M>&L([P3H*6=!(KUG=."I&/T,Y0=T*1#LB49Z45W$YB*3\;Y1(LY,^2XO9F9L MZ/*+Q$[ L9PDZWC%>!9 M>Q/:.=GO]K?,LAVN_YJW5]1&N+TTGHJ\(]?AX/,T =>._781;!U'+=6&!G=\ MK>BF1,<&]'UG;3@O.$!_]R[^ 5!+ P04 " '2)I2J%!7AJ\# #U!P M&0 'AL+W=O!DVT/11]HZ2P1H4B-I.SFW^^.E!45;?(R((@I\KZ/WW=W M)*<'8Y]CA6ZVTFR65]\U%FKJ\PEJXD6E0T\K.V%IX^K1EZAJ+H@B@6J79 M>/Q[6@NID_DTS-W;^=2T7DF-]Q9<6]?"/E^A,H=9,DF.$QM95IXGTOFT$24^ MH/^KN;?TE?8LA:Q1.VDT6-S-DL7DXNJ,XT/ WQ(/;C &=K(UYHD_;HM9,F9! MJ##WS"#H9X]+5(J)2,:_'6?2;\G X?C(_BEX)R];X7!IU#^R\-4L.4^@P)UH ME=^8PY_8^?G ?+E1+OR'0XS-_D@@;YTW=06U\&(^M>8 EJ.)C0?!:D"3.*FY* _>TJHDG)\_W'Q>W=P]PNW=I_5F MM7B\7=]-4T_$O)SF'(9EDL#+:5PYN=('%]P0I*>IE94=95]F;C->8 MC^!T<@+9.!N_P7?:VSP-?*>OV<22.LG#!AMCO=0E?%ELG;?4%%_?H#_KZ<\" M_=G_R^*;)'S\+EPCF-U-@+L-YK\436@?O.#(;7R[7UZLPG%R^9]$<5S"@HD)Y M T(ID[-(2IQI;!;#D@^B!8YSB"QQ]$,#E4E+(M(ADJ*%%R)V,66?+R M9CV L;^\M9:BV!]GDD))4V/-/HJ2E.G2!M\=)^ON>31%6L9;G M@"@,Y4<;#X5T#&REJ\B\/[#_H\+0 FR_:6UCJ&FHBZ@JPRI1DK=TT0^3'NL0 M[EO::)#XKA;'*YMJWV\E?O9_DU;Q*O\)3P^B"MAZ8R2(-P1=#SZ^"$!&Q^9^.%- M$R[VK?'T3(1A1>\R6@Z@]9TQ_OC!&_0O_?P_4$L#!!0 ( =(FE+#X112 M9 0 &@* 9 >&PO=V]R:W-H965T[HV1961(CP%YL MB>1]]]W==R?.]]9]]P5B@,=2&W^5%"%4'T:5V.$6P[?JSM';J$.1JD3CE37@,+]*EI./UQ=\/A[X4^'>]YZ!(TFM M_5U7\I M&8JKY#(!B;FH==C8_1_8QO.>\3*K??R%?7-V-DL@JWVP96M,#$IEFG_QV.:A M9W Y?L5@VAI,(^_&461Y(X)8S)W=@^/3A,8/,=1H3>24X:)L@Z-=179AL5EO M[S>WJ_OU#7Q=W\-RNUW?;^>C0-!\8)2U,-<-S/05F,D4OE@3"@]K(U$^!1@1 MIX[8]$CL>GH6\0:S(+,NT%G$F[T6*/K@5!90PE?2^M)[#![^ M7J:T3-+XYXR+B\[%171Q\7]S>1YF"C-X$0HV).8'80+<;5;@@PAUL.X 6NP] M"".I27:U%JQV#Q6Z4@6HQ(%:B"*U.4CUH"0:Z2$]0"@0/CE;5[_\=#F=?/C- M-Z!UZI54PBDD$Z,/0(W,MG1<.7(0J,\IA2B<46;G!Z!R,2$-?40+JA,8Z0BO+?$D"&I&I"W "H"<,DZ%T +(M6*ID87*E='<8)_U(I3 M%RRET;)>($/'5>]E@XJ#CF '8$2)))(=&JJ1/FY 7ALYB+A]KX^4ICC,>3M& M09!Y#GO4.=4KKJ36U+XYL"]45D# M82FE8E)D12WY@OQ[>H7/8G\D3]EAS4A;$A^5G>%S%,4IEYDMR_B!;DK_)I[7 MF(F:P)\/(?),$:#OZS(3IIE%*=(\4_(XDZ3BD9[6+&9LY?!4#&^=08,W,F$Q MNM.'I)D=CE1-D\0QH@!V?I(%]2A+531?&\I?KP#=H#O"B?*HL2C%>);C?4<, MVO^7OE*CWM>_1+>+=QP/,H97-[.!UO[F!?A-LIFD@:&PO=V]R:W-H965T*E5'GW=YH;]_OJWK_3Z'VEDI1NVN4O%K/9^8M=DA7/?_B.OGM7_?!= MV=1Y5JAW5:2;W2ZICB]57AZ^?SY_;KYXGVVV-7[QXH?O]LE&W:GZX_Y=!9]> M6"AIME.%SLHBJM3Z^^?7\V]>GLSP!KKBMTP=M/=WA$M9EN4G_'";?O]\AABI M7*UJ!)' /_?J1N4Y0@(\?A>@S^TS\4;_;P/]1UH\+&:9:'53YO_(TGK[_?/+ MYU&JUDF3U^_+P\]*%G2&\%9EKNG_T8&O/3M]'JT:79<[N1DPV&4%_YM\%D)X M-US.!FY8R T+PIL?1%B^2NKDA^^J\A!5>#5 PS]HJ70W()<5N"MW=06_9G!? M_W/[ M^B[ZZEV99ZM,Z:^_>U'#HQ' BY4\YB4_9C'PF/DB^K4LZJV.7A>I2D, +P!G MB_C"(/YR,0KQE5I-HY-Y'"UFB]D(O!-+B!."=S( [WJU*INBSHI-9-89_>MZ MJ>L*&.??(P\XM0\XI0><#CS@9:(S'97K"$Z/5D6=,%<6:=1HA=\K76? 9DKW MD?>O@AU]V"HX"JMRMT^*(ZYV518:%IS"KVFTSHJD6&5)'FD HN#XU3K:)O^..=6C555A_I M]]>?5]NDV*CHIMSM,JT-OHG;AGV5 2I[A+A1A:J2/#_B[VI?,P8(]&.1X:>[ MFA8'3[K>J2I;)=%7__-?EXO%[-N/T[MI]-/U]3OZ//_VZRF20*N!)U7J]R:K M%!RQ H02KC^J2_CT244K5=4@YCQ:$L(:!-J>%UIODSI*UFN0.(1PBR!5-#SW&*49 *RB=57N $H)F%L$:"G13U79[$DTP9/@ M)HI>PE2K1 M99$L$75X/;ILJA72YB[;%-D:> %^]S;;D0?D/RH'QTQ$2>23^<6WNO\L */D M3:KB:-DX=/)L1UQ8ES$ O5=%@W19E?!\9(R8%B=G,@<]2(<&"0/J0U5XGNKD MLRP\QB.[;G( >J_D3(,.KNIC'"%O[HDGD3JZ7-<'0"&.,N"JK.(? (C6]"?< MFI?%9H* 4@M]#5<*L<-KD_LDRW&_)X#91">Y&A%Z9U;HG8T*IG?N9,$CG*@! M4O1)N5%@:*!\H_?)2GW_G.1<=:^>CSWA*;).]I?8P5V0%6S_(%"19GSJ)A..5AT.>YE4C!/1W".@/T)"!$,I65B9<>1 M=!5L6P6/ I'AT11@UP=4:V"/?@) ($MJ4/RP#RA_6#[M0 PV%2L"9)MI](\M MW)$JV#/8"42$6,6MS+N#I=^ 0!--DQ+^"*RN/>&+NA5/;>V!CCW&,\33AFIX M"(!34=J6(/*3]!Z6 2H,!;VL#PC!(CHSQ$5B1#JZ;D"Q@&I.T$(&)&%M20UK M0-%S#T\!Y/T5;C/XO5IM02(Q/'@\WI[]H1B=K-@WL&)8BQ-\M5IMB^SW!BX! M 4<+%4KYH.$LP"YN*P7JHRH3H!B(TUP4'?UM9+5%@JP/N[3AS< ;23V"&J@4 M\,4:9+%&1D35*><);PSE236 (!"",00E.S9K-#->HV. .SE?9DW.X6W@"K DTN& MH2^>OP(-I%MH?/TMG\=4Y1,XJR3#[(G0[CSZ/"6D;A$-P,"O*!H,''OD0::A M7(SIFK*JRF59D8)8POGT0(@0 "&6&&XX>1HW-(4'UIUUW%1WWG<*9$I:YN7F MZ-B@Y_#X)T94JW>>Y)L!GAY1=Q=6W5V,J[NR L<=%&D#=EBQ$OV0.P?*W^0^ MC3@*?D C?LDSG8EO30APPLJ*;%D+ 033>U6 0EIFUO-Y_^O+P.>)UDU!,.$( MV!N%P+Y5@J>YK/;"16"HHZ+AO0+W)T<$;^"0)_C0T/V"[<9#:EVO._E&T,#] MLS_]]Z-P _:F)XMIWV=EL6;%/X1 K<4 97Y].<7P@ZJ3ZCBDCD$ZE,:TRNS> MX"^>U"->Q".S8E'601JO1T8W.TK C)KHO[H6#:[0_L9-K8PKJXR/+->(;1AQ MN(ZMD3=EL7M@98@/'C Z9QX^#R^D!BVKP3DDJ6FQJ=CU?,^.#C\//@K^7N8''H4;/+G#:5N=JQ.'JN90I,XI^1]#^-KL65K,S5:"ZA6[0M M#V@:@LVB,5J!ST/K&JC$(H;W$[^JU!;CBVCSE-JZZ8&3X+D&Z%X0RG2EWL*3 MMV6.-IAA/'#G0%_4UNX?@]1YO"S1'/M1'NS?+X]^1X7*LB(4@/#UE^Y[Z[HN M2WK\*I>GYAK\X$NP8&'1!F2(\&BIM65/L7?TR?DG@.D1W>O>Z\B8!Y,3=#IH:0QL((DMTHC_060"5B)?'R.)5 M/4$/!,#<*SD*,;O[[:]-[ /])_1&.FX^L.VR#@&QQX57:1-XRJJ4'*0C_/]( MVGH/IQ'=XMC&N5+0V,!DE>+#3_Z4" AFX$![7]-^OH)'[9;P&\=RYU=T.09U MXYX D7Z ,EN5IQ- X;JS2CW"+%>66:Y&=_D&#U/!@31/9_>QRRB@?K-@ 'H/ M%RU1K**Y"^F(/[&0*7W#$A 5(+;=:GFAK0FL4:$\Y!+H%93<@W-5VL?4=5AZI M[-H2Q"E0%#Z/$1;P6TX^%%R*&X)^7J/GR*=OS+3K4)6IAV ,M4@9*,R[M$_;8L9F>9DK=",>I"Z!I4 4 M6 2KAHDD\M\H]H]WK^;3V>Q[P/%\>K8XFR$/<5K";'=18O"E.1IK)T)/$)Y. M7A==\?-T/B."@U@DZP-V! P8BP]%]7]4*68%@#QT@J*790)""D!W5HEVDD.# MCU5FF'HK"P"$+=>N*#QB$Q_B7'$\*G9*%25EDF=_UZ/BA@\JEEUY&:&=\!+[]V+&R M.K9W#YX,[9&Z--0B:0<>"W+1H1,A^;'/9/BY?8V/S*UO?*"LR,$S 9)3%J(+ MOO,%'41 G/Y]<&' CGM%89?\Z.23BZ#J 7,)?P&B9)7/6X@N,1.;V@>5WQL^ M\Y-MH$BQ/(#BB3Y(X)_.:OS?*0[EDC5&RV(0)S89HS],<-MDBN(H0WD.5RPI MXY4?Y0J3R6+OA26'P]%%B.W^1;\WP/4FSHNT@B]R\UEAJ!=E/GID$L@1@;TO M:Q3?:+8Z[#$T^F7K9_3"%-@*?%)PF<09R-!M\[)E;+K:X"ML*%LX8I12BK6J M20"O,.R]-(GP,'\CGC&( %$!K(9 Z[3RCXF?N"6O=N6B\BO0L/Q9(L5_;JT' M8, BRQ^EIJ<]%FU ^3'A0-1+2TI5[M"8(B5?89@_2Y!8CSGQ;,[T_=+SE>-" M823 2"68>2C2#-BL(0?(8!B<@]89 2U/05>WF@/%(5TF)"T!."X-\V@%[16F MB%CBW4A:S:$!MY.B38"95BABD6G706)*W!C*\61E)>9"8;8/E<8TNJ$/$V,I M>N>"MS2 M2>E?.;HSE4ZL>^,M7##QUU21[)"MK,?.)APV8)E^]C"2J"B+B>$'PP(ZB&. M[&IV8B+WA9S$3:! 51"?\MP$JZO9.9B.624+9Y4L'LC)/U1/ (*QUS[Y"^!& M#UW%-EMM/ LZ ,:42]&"!X$>1A:Q1 MK[R:T79QWB(!U6*H:)9EVZBI<8B'V M9>= MR65W9K&+"?@Y_-W+)LN)44\NY)M?\)0@(P2'X0ZM&5BH^D3(78UW"V8RX"EOB>!3X(IAI!H)0(Y9>B95O)X-M";?!/LFI<@?/DV/!UCD;S.4=!B\6 M2TYRJZB2N7 ,'XM+)!V*T2 ML6TI8@\><(;'UHA$+U8;2_)\G4G*MW4Q Z<#8ET5\L'9^,A\N>1TJ0E5M;%+ MK2.#II.VU[37Q1(>"R)]F+X6!OB;LDPQ3(FEE?81UFIS:2L2'2Q^.(OB9()< ME/J28#Q X$J"Y^-UN[^8$MT*%5@_JXU"Z&>U%EBJ,J.\K1RI=^]OD$[EH>"# M;[[;($T+/%ZB!6*I\B4&+$,1C#?DR2&F(M5-E8A318_$B_'YI*!,*#*)T%'G M.( $B7%G,S0/VQ@'!R P ZQIC$+%ZOZ(=+]X?T;ULU)<.RRP@I="/_4#U0-S M5]\X'R]P_$GXJW?KGE#.:. ]FO_;Y1)H8[5.97 F'O0'='AL+$(9>UEV [@$ M%BAI,DM^%6I1-.3,4?D+EGA)S0Q\!1("TQ"\G4%!,7F'N#EB98.W2GL+KC?# MQG-WK2FO9 4'/#"0, HW*JF.T^B6\1J G2Q+,OUYG=HN%,T@I%.>?<(P%GF"Y#^:X'2W M)@: J'6&]1=2X=L6RY'$%5PNO8&KHZ]PKPR]O@Z=3XSGA!&1F.GDHD8M E * MBDG*NH0*6<5!]_VFLB>;AXZ6#Y"MK]"16O?<)SZU;CW$CWZE62J5X@B(#(Z. MBXYG 5=LF:>50-?]T9CY92L&.2Y*7.'M?+SR]K:M5GMERA?"B+K?<$%?AN&\ M_/A%4G;2)V5[7 [?T!5-/NB%]1@3E?H2?^RN;M X(8LCFD_/)@MQGSY4X%A@ MU5MT8KVLL8UR)6/S\9JQVR &VJFQ[]VV/P5Q(/+1'M8'Z32'D"KO+%N$B\=DL!AMJQX:4]6$KY M5%'9I?WC9&8$0G/L[+ERG?EXH M$52W)O;I1<_Q*)>[72D%!IJKE"=8!4EG.YI&;Z./MH=+^>OS>:NM$]KIK4!# M:!O/E>N)'W5/FA&C'*A-RH(R_5NJ;%YS.D!PR82P]IZ"NA4H/FKB LFZE@6D M4F@0D !IG%38CV$#$>RW8%2*HMEZ[*0Y6$-I/C7(%D-"%S-T9.BBV/5D;=O\ ML\G_"*(YJ[#-4/FM2::V*J>VK!0-> VMF16;DERT^'2=C/ M1%:9JZ5SJ/0D+'(I; YK6"V[3U]RY8TK)>/-PO!0!YFXKW_Y^NXF^E#"LJ+S MV;FI;F:[X 8E<;(RTJ(HU)+& QT'?>\^YC;('%$2!0K4-1!=V<_!-OGWM>/04AI11W.TV?_[$_F M/T/B,^V1[L^PQ$7^>_:6CFM4-UAQ#[C9HW-ROHC/%XMH$<\N3^/+V4ET$<]G M5_'B[.S9)/K?R7R!M6D5BK#%U2R^O )S*[Z8G<=G)Y?1>;PXN8A/KJ[@4M-X MDL,!:9(-V!U Q+6B[GNLDD"]F9IN? /R F"=+**3B\MX<7X67<+GR[/S9V\I M'.)P/(W/+T^CDUD\.UM$\[/X]/+JV8>R!K#(XY813JX &3A?BW@^A[6%: M%J?QQ>GI,PI>4SGKT71Q/\"3+5E63>)6#E<8F=*/?=Q MF:P^&5C@V=A88>\%<0@);92F,+WP.*A!DX 64H+"F5C#X(/!>ZV42>/E+N]# MW:NK,*!C5+ZV'FJE;% RL*NE[H>"^":O'GA%!7>WFMXG7@TH$KR%:"3)1(FZ M[DOG$YKB=T0F\*)$,A,J8'6"([F'+2]JT7)<#F(%B&%S#WJYQ.D2WF@(_,MX MI9:-P%&(J7= )6B\XVB*ST#Q/T@>KL'*8Y\#?N*9"V09M_0I1>DU5EUJ74HZ MG3!CD6KSZH8-.@<'E'6#24V*ZE,J;R>H4ZD?:WN+\F%;$OBT2@YN12Q>&#C# MP\U4:*L:?U[L Z/^Y%N<1H'G #>)'C?()4$;BNDL9X,!7 5.?4C,P/4=$2:N M)=7RC=<))1<1.3E AO(?A!!\Y."87]DNH0#3'\Q>EQ3FE\8-\$XRG @T8D1! M^7$-HG<'0_)\L F;H[!DT)3+/!/+P*%"=$2A@6Y(.DG EU>VFYZH,T+)P7O, M8M';,6LE+W&?<^?Y)@N:06WC6'M?'Y1MQK,0DR'P*]'+8T1%VAA&Y+(1X9?8 M7&2=)VE;MC$ON?1H/50?G*L@EX;X>HM12+:%Q7BP'H\5R(GKH[=K-6=CD!@V MBV;$:)\8'J0'95Y,?-9>SK;7PS08$O?A\HDAI-S"8[>Z-(L-'^[(87KCC-K0 MV:[) 1A.*N!8@J+8,%=P%;K9"0LNP?9<9[9P5Q9@S4!J'G?N!BM6,V:F1012 M;1K#"^BQE&X^F*2['7A*;&HII "[$5V-^]"&I+@>B+.]U,2LL3:=&";NR$$: M)$3^.*5!60C:S!Z),E0']AYL^@;&54J$IO(0FX1XBN MIYA#47*BBT*?-#*MI[S:=^^[T%^4E3R <:?D+ $3FN5$E:ZY))9584=.X*1-0-/1AFY+;1[UUM5T>8;BVQ@CX22N4_(,G6" M[VPGG.$'[07 _#&NS0*U9HV5;DT6H0Y[D=B0R-ID(. MS,).HSNWJ4;HW6Q@Q)1]M9T0V^ ML!F(:J : -=!)9_0G@8^CINE9/,P2$K&GP>7<48-#;;#_A?33W4X#G:^113MVZ M:K/"5-^)G^^SB#57AN#J@-N+U'5<8(F%T!V_Q$B'J2B5+F>52J107(W$-A+C M%06V\J#!6EEJ OW!%.1VSLKO(*C10C-=B1ZS?,FMJ)1Y>M16>=+OI-/_CZ '_(DJCAXF)4S#%))R"]QSU <=)K,P^.A# +1QN+&>R,2,S M6-*TU\P78G ][ AT ME^Y< &3)1_H CFS;+%<>Y">8_FBBC=GYAI1N;$AO!.P1\E B>-YX4%/BS37O M7-M?22%W=H_^.7:8F&XA[T!0 $1&'DDEO\@&GV4_@67#Y?+^(?>8R0N3M(^W M\2.\ 7:@[<2T'XNP=3@L-BD)C.L8P[';?/18OI-> G^"JZM\2"A'8?G0=]G= MY2[8@QA2;1R'3/UURV:;/(WK^;??4$CB%CN/D-HX[X3J>X.X6^+8AZO4G9,: MNMHH/4PE#-!2DD#O<#ANUBHJELX?F8W -1-F'%*V[K?]I)9&LE?21O%XW$5* MFW9>-CU7=LRN=J8\T$VCRLU-FK5*)SSC [B27=:PL@$.O,R2B?[>P#-0O4]; M1/:KN*B,C.S*;K68I2U6<8E!S#V192L)O>J#[VU'>^X-&B3JD2W1IO2U\QC$ M!$<88,+ES+0C7US$Y^>7TR?FV!P=?5[B4COK+O:^3:RST_CL_ +T^2R^F%UUH(>#8=#PYF1:PSXQ:85PL*I+SP=# M_P:RV+Z#;7N)J7()/6F:%KY34DW3\9UZO'C/7RQM6,# YJ3"T#%U!Y0-GT/BC;,4B[^#OY$:&#BD8- -? _U"<"D>BB8) MB@J;#G2A,5/_(Y=S%*4'J^' TU#.!+>3H^LR+>RX9PDL%H Q;_JK*(R?W6^W MZS:5PHJC;D;(,;LQ7K:)=DQLB]L'!E89P6[+!1Y\H(NIF:J(A]?4YB C%H+ M3FA!<(&H/5-KN8^%D>$]4#"S2QA0N5I=3Z!G\"3I I]:M\)DX]MX-0(!3 MC@L0+J?S"__ 4D:7ROQ&:Z86;@#.XH$!.+9!DVW;OH*I<1!#@[I"N%'G"S'! M?,$+%A,H_!)\ U;Y[0T.-+;C& MRK.1?+8<"GD[C Q!8-?/^AR2W?!QI,Q*SSJI\,(;BD4I0@K=P'Y@0!!#C$8F M^$K8#"]H/]O(<>\9G#?F.&75\%/,?4&BLQ]O9K,AVO(6NC,O$3\?B/8<.B]' M8TDOM 4^IFI285%;^RQU*13ZOY/@!Y>,4==H)WM#;BAC+7DKW4Y<8?IF618- MC\(S4^"-;G38MG=F>$_DHWO$E(M5- <0Q&1RFROU(%:EV=5B$- 3HV'=+F^@ MYC@U"4X3I?:FL/&A"U9BFO+QTI4]%,%&$R9M)+QCT]TD(J"IQ B^#'5[3U6# MH9JS/IQ.,Y"$0^,(@ST9SINVO.U@N\MY!*"$)1@+MUOCFL$-YEJ,C]+ZR3:Z MFF'! ]IA%,Q0!V<7-M%VT_>#C>0(1= TR/U+0V\>NUD*TXZKFST&8<1$!75; M[OTQVL1IV,#9\]A6.(?R6\3:^YK;/WOND8+\I5HEIK2?DO=F R\SYO2)OTZP!%-53S5UP8#XW3&_YXX%_H\OCJ=VR J^SY!.HO$ M \=L9+F]0?]'SH4,S?DQSG7#6Q;C0U9^"^N#!]AV%$8_VW8 ]]C>-K[I I-: M=K"8]/\8#N#[[?I#>USDR=^8.7:@"28:F%]-X*H)R%78 PD#>M_<87;-.EB\ MUSW%W#=)%MUMFRSZ%U[R[^A-.04>25TCZIL2!^##38#O?58UKI;[YNUOMZ\F M\RL[8',/*U2[;"43QV$)*-3D95 NN$T6";<>H 4#(GBW]P5BN[*;+R#;(VE' M%Y_*@:W8SBC+N:D8B_&I&+>,QC"W/?[VZ$:B'9G_95 A1=TT_6\7RY.#-9?L M& (JDI?WE]!881L(Z3S#HS&7:=E.&W['EJ*0,5DA]M4P9!K (_CU6N7@ZZE< MDZ ;1AZ^_:O_A5]O,-K..P9"G3J=J%<&Z7!(L F+DB$T:4J"JGM6H:R-52&) M(X")AL*1L!7CUPWP=F*5Q*A')??F*:$1'&-61\$@/CLK"RD7FS65>W 5V6AR MJ8S8:VB?<$,[=^;0_+F>+\>XU(W26(R/TKC#QK(>F[678Y\P4V,(OF?4V9Y6 MWWP#'LO+H[*=;_*JN"!.PM,SJ*^MIV$3V:!==!%@P(^R]7Z<.I3P%]N-:%P; M/#+OU4->ILX5D'=Z: 0'8_R[W$S&2[V700@F#6,T]@8;L%/[NU9D M?6E;KGKD[L)QC>&&HBS&AZ+<#,_#[CV.3X86C?UFG26OF]0,Y5Z/OH+%?[V$ M.")-82<]=]Y@@+=\RF3^9P#@I@H MW.2+\<=7J/LYYN[ CJ\AP! <1QX\'DK V MJ-31RK[("G'!^4Q,?L^^4$FKU,LK\[>343&O4J&$XK;>4FH9J+F%5V*T$=HG MW;71KSXE=/@1]8,WDYF1:N\C@FXA;D?RC>8WVS-)'YY@XHU0= NC[C"RG?AG M"?3H1T\!6[AY(HOQZ1]H SJ9157I6!R#ZK+WZ#\96O22PD;=7ZE5GMKNZ#+I M(6LDFT2U7+@+10=T,/ 12[("0.8]$:($#U3OC9:QO NH:,B)Q_T*[M/TUBDL M+J+*2Y?(ZU;U;).P&YSG*1%OX(A^FBO#];R2N#9VKSR(? ]3-L-FBANBG)BW M*[9NN-?PU(=RPH7#K[*<;GAP._PR4]>H MG^+MW,]E7Y9)2AP-&V\1_-Y06U=++S((W@G4HGU(W720D@'1NG0MTK;!9ZI M$5&[#*SP(3I(2+/#LL9[(J,+<"M=+)<#M9:'Y,DT8E1(.TA3$3?RXBD;@G_* M2OW#XHUJ#+=]3$ZXV2>+\=DG=ZTW%S"5FT)B$?50$/-/0[6-P]9$[>6#J:.YBKZ#UQT;6GT21@;1Y@7@L>>R^=-MZ]?5G=.U72^WY? M)@6]O8'>=1.;>2G:VTOMBFJ$U[URK%5FF#WPMV1%7M3*GYFDL-8D"-#NY6WQ M,3>O%28&9J=A)9(\YQ>9>(%:+>\*)ZG3X&!_'M4*?.=F-?*+?-KTP2)G$HYW M5.DJ%<=]^?+!ER7UO "HG68&<^W\XL+6*9S-X]GLZ@M?R4#E84PV#N\3B_6_ M+XLDF2\:0.&7VA_VCE%OCU]7 6BL(' CVKO91-LQT__NJ*'71+!)\/CW83WF MS5;B9\HR!XR]=>A$G@IXH&5/'6AF\=LW6II@S!'^7PP;[ELRA=/KM5 M'V224:;(._=*4\ 154EM7E8WG_W-)MBZPP">-$]E3)2Z<2J+A\:IF)>2K(:C M1$^:I1+"C6XD3LP-=<&[L5SO%/W^R.)1]U(BO-^]687*"G#<$,4 J8B8^A%, MA7#X=J[@34CX*-3TL.-&(1)"]YFIRY:(9F!P=[QJ>I=1,/^9WFPU:B2?N&*. MD_%BCC?J0*.S$YC\T=PA?]%Y_.TQWGW'M%QWQ>S)[GO3W32 M$;>NCWZR.+?CEV2RF6W(Q#K?U4#71\!L_<%SH/W;55VBM&!),4#^R\G\(C9_ M#).0?ATD8=*BFR%6=]TTKVK39)R^^/];N\N"X?+:ZWY33ND7X)]OHCMX6IZM MCV8G/^ L.12_=KSOK??*%3H$&8J;46^[J\MZGRY/KPNB5KC;;%9DM4IMXKW9VLD^DN#IX+;40Z2 M<'7#DS%^L.P9TXY[(',X6M20\&\X7+8U.%=WQUT^L#)^*[D_H9?U",UA\Q\_ M-!Y2!K39H#YK(4##U?JVY[3Y@W9#=-PK31W6.,6P^]8;5OQA5:2EBDWG^;") MN\V;#GSJ@L6#WJ.99^*E^$1SB:F"S2OX);\OBAP1]\31B71MFF^ICAGS.F:7 M>C:4"YALMDW&\)N77MBQ0 MI>\CU9P7S(T1QGWWS@H+%KY(Z^>$[L)DWZD9A^1IM MV_?/L5#)?HOQ'1P ^,WUXOD+N--=_L-W^V2C?J49*AAH7<.ML^G%V7..IYH/ M=;E'D%B>"08Z_;FE]W7B!?#[N@272C[@ PYE]8G0^^'_ %!+ P04 " ' M2)I2 (&QD>0& ">$0 &0 'AL+W=OOF'(JR5(EL#3Z9H$JPVYV35B6 K*YR=L@C>U)9(TS&F'(K\^9 MD2QL,,2Y#V#)ZC[=??IKY*.E5'_6,\XU>9B757T\F&F].!P.ZWS&YZP^D M> MX?%PSD3U>#DR'YWI4Z.9*-+4?$K1>IF/F?J M\927K+Z[%=*;-%\.3HP6;\ANN?UE<*=P->Y1"S'E5"UD1Q2?'@Y%_ M>!H:>2OP3?!EO79-3"1W4OYI;L;%\< S#O&2Y]H@,'S<\S->E@8(;OS580YZ MDT9Q_7J%_I.-';'C9\2 =D()/6%/J:[G\S+MX(H.7R[*V_\FR MD_4&)&]J+>>=,CR8BZK]9 \=#[LHT$Z!6K];0];+#TRSDR,EET09::"9"QNJ MU89SHC))N=$*3P7T],G7ZT^CR_'OH]OQUTLRNOQ KJ['EV?CJ]$%&9W=CK^- M;\X_I MRN-3^B;B!YX?D,!W"?6H]P9>T#,06+SP%;R;MAR)G* R[VI1"*8$KUWR;?R1 ML*HPGS_6&\^VT?"VD=L9)V=ROF#5XP_?I=1/WM>O6^LEYNP/J3;D"*N-H^" MS^^XZGD@2ZZX>3B1)?KLT+EDH;DTN>(J MQR"?6XN!*O(YY_)J)D2/S5^^"'Y M+*OIS_ASR=E,5(SXGO<]OBP+44U)WC+@G'+QA[F_X \-OV.X.@>43RU&1+K' M&Q ?BR9GMH\USV>5R.%AS=6]R.'?K\T,^K\U/=PEUV88D%LC*TLY?03[!RZY MT 7YPAX)C3K:K.;NAE:.[VCJG$QIVWOSGP%$LA[U3 M;5[(>5.1L,O&VX#K,&_4W).%3QC<8@AFWA'KR(]TF^C]>P[X<[)?H%ZY^8 MO&U^:ZISL2:UU9$UR?.F7%5GLJO!&Q1%(3<#'E?HI0I;\LW(MVCVH=L:3[I4 MG\/^:X77^_'[C%?3OV>RV2UT:R#K#/2Z_V;D?Z++/;1W9W@5\)JV55Y+M'HJ M[#6I?W.G[>7_[HC5VW1AM%#$WZ'15[;?6"9AOTS"79?)Q&0X%VA74;6')V,+ M#U[?*X1-S,#FI<"F[^6%J;S];G82K5A5,WNDJ2W,'2MA9_M2>MM9LY3:?6&Z MZU5_]9;=M6U;;8G$J/Y_T6Q?='YFA6Q&S07\M#8>.5,UX>:$\4(E?:ZX!#26 M7-D8:5%9 )9W'K5KJJIE*X2,QJ3V,VBB,11ZD89A5&-52=P1./80<.)\-3P:YA Z)8;[<$50):O]%4E1$+M^ M0L%2Y,5N1*-.IB?XE0<26S ]4IK@EF HT4U0;9ECIGIDI(7(\:.&1Q 5V2A_@VR%Z,.?)RR4C1C ANAFZ"6 MC:!H\QJC48.04-_X DPT *JZD['C:LHK0Y(9@$K.URA[>BT@-,A@+$% -$"E MQS'RF(41IEK\!(16LU.V[>-G"._,G/)157NX-&V%(D[,3>"U\VOO)5 WD)\! M@20O](QJFL"=S"(&U#0QV=NVV(=K[\QSKJ;VEX$:LQ]UW;X^]]_V/SZ,VG?N M)_'VEPL<=:8"^ZOD$ZAZ!TDT:$?-ZD;+A7T#OY,:[_/V&ULE5=M;]LV$/[N7W'P@&$#%%LOUHNS)(#C)IFQ M)C'B9$,Q[ ,M43)1B71)*J[[ZW>D9-5I'3?]8,ND>'?/W3UW1Y]MA/RH5I1J M^%R57)WW5UJO3X=#E:YH1=1 K"G'-[F0%=&XE,50K24EF16JRJ'ONM&P(HSW M+\[LWEQ>G(E:EXS3N0155Q61VTM:BLUYW^OO-AY8L=)F8WAQMB8%75#]M)Y+ M7 T[+1FK*%=,<) T/^]/O-/+V)RW!_YF=*/V?H/Q9"G$1[.89>=]UP"B)4VU MT4#P\4RGM"R-(H3QJ=79[TP:P?W?.^W7UG?T94D4G8KR'Y;IU7D_Z4-&C<1_26FE1M<*(H&*\>9+/;1SV!!+W%0&_%? M M[L:01?F.:')Q)L4&I#F-VLP/ZZJ51G",FZ0LM,2W#.7TQ>+I]G;R\ 'NKV$Q MN[F;7<^FD[M'F$RG]T]WC[.[&YC?OY]-9U<+^.V1+$NJ?C\;:C1LQ(=I:^2R M,>*_8L3SX59PO5)PQ3.:O50P1,0=;'\'^](_JO$=30<0> [XKN\>T1=T80BL MON 5?9,T%377C!QFU<-F^)4E0K M!Y^0BQ*;@3KM3?%T(3 L5]^+YK1W96I7"L[2/0\"V%(B5>^ZEISIVKB!F$6> MLY3N'0O;8XN=L_Z)Y[9[ES4K,^-3$+<[[RE6]DJ4&; *\_-,K8[%2DB-SK4> ME.80X$8%0NYY2U/!184@#>@C7 D[KH1OY0JI$ '[0FP'PV0RD2E8;H%Q37C! ML!Z;N$):FN=!DAPW]G@T<=_:498WJX/1^JX:IP"E@86*E#3R0#[ M$*V62)&F%WF)_1Y;2IK6A'0ORQU_;J2HU[_^DOA>_(?: 5*PH1C2@G(J+5#& M[>'YPW0 DRQC)O6H9/M"52>]#QC] \'OF> WL3=Q[SW<7D+[Z=W;5(*NM9 & MFZ+R&9N%@B#RG"Q+H"?^PZR=@% MSXG=R F#!"+'#V(G&(_Q*%(#QS^'$HNEQKN,8X*84Z5L[IJFFE7,KCN5,>H* M?.Q!B>-'(22X3L*H=X]QD'L81TZ4C"!P'3?TP0N=43+N/0J-:CG6?4>$8(Q@ MW A]\3ST)0R-+_[(B4>C(V45=V45O[6L=F3"^B9+3*\VLY)(9H?$"[I]P[9# M%7?V;'&C*!3DN[2!@_+#^M<0^*%FY12L*+X>[ M*OP>WM),5F0)%)@.O3I*[I>\[KVC.97R:PDY"!/7V&D])T"1<61H'2,!(F]T MX#07_&0G$3I1/((QTB7L&>G8B0)#I#@(\#/N/7P;K'#DA%$,'O:WV!T?HM=P M[T:*H2OLO=OD R]9S>6TV^VN]I/F1OOU>/._X);(@G&%TS='47<0XSR3S5V[ M66BQMO?;I="8)_MSA7]/J#0'\'TNA-XMC('N#\_%_U!+ P04 " '2)I2 MA5(63/0# #Y" &0 'AL+W=O[A\4>:'%L$9%(E:3BI+]^AY2L MNJ[C]F+S,?/--R^.QANEGTV.:.&U+*29!+FUU544F2S'DIDS5:&DFY72);.T MU>O(5!H9]TIE$27]_GE4,B&#Z=B?W>OI6-6V$!+O-9BZ+)E^FV&A-I,@#K8' M#V*=6W<03<<56^,"[5-UKVD7=2AL+NR#VOR)K3^>8*8*XW]AT\@.TP"RVEA5MLK$H!2R^6>O M;1QV%"[Z[R@DK4+B>3>&/,M;9METK-4&M),F-+?PKGIM(B>D2\K":KH5I&>G MLZ?%_/.'Q0*N;_YZFB_FC_,OG^'DD2T+-*?CR)())QAE+=RL@4O>@8L3N%/2 MY@8^2([\1X"(N'4$DRW!67(4\1:S,TCC$))^TC^"EW8.IQXO?<_AVM"),7"C MRJ60S-6&@7^OE\9J*I'_CI@8="8&WL3@'1.+IL!!K:"J=993T4"E18; BD)E MWN2AT!Y'?B"->ETE9\ M\T2@0BT4[SW7%HFUX**8GMZU7O4C-,#H9\A M#M-^'U)X0Z9-;V%K[M1=KY!R.*"[I+W[0RF^$44!@]3I]&YQA62,4WN_H*P1 M3N(X')'"Z1Z70K"E*,@9-' R&(Y(H-.U[/7'^U$X/'<2Z2A,+R^/)'38)73X MNPFM):NY<.&NM +_*!)Y0V^ <=?T6.JFI XE^*@5]_Q>F8IE. GH?36H7S#P M65\IRO%&R'7[=(IO9/ZWB;@[7Q@^!8"N+X&Z"LLE!;CIK/@2F/SIE"J%LEV7 MSK+-F?4HNV7%:]W<->"'L0E%93Z/W-4AU[K@VO?D:5L3I["S[MUW@94TY=M6,Y"$<3(*+](!C,*$ M$./!8$]42 HU-66AC#F%>#0*1^ 4#G57M#..2M1K/W0-I:V6 MMIE,W6DWUZ^;U,_T?4$L#!!0 ( =(FE(+TR4E7P4 /4+ 9 M >&PO=V]R:W-H965T,!@ VXL MRW;LI$D )_'6#F@:V&DW8-B'DT19AYQTZMTI3O;K1YYDQ6D:#_V06-+QY2'Y MD,>SK3;W-D-T\)BKPIYW,^?*T^'0QAGFPA[I$@LZ2;7)A:-7LQG:TJ!(O%*N MAF$0' ]S(8ONQ9G_=FLNSG3EE"SPUH"M\ER8ITM4>GO>'75W'U9RDSG^,+PX M*\4&U^B^E+>&WH:ME43F6%BI"S"8GG<7H]/+" MO*$0-@JAQUT[\BBOA1,79T9OP; T6>,''ZK7)G"RX**LG:%327KNXG:UO%U\ MO(;E7[?+F_5R#8N;:_A\]V&Y@JLOJ]7RY@X6Z_7R;@V].Q$IM/VSH2._K#V, M&Q^7M8_P#1^C$#[IPF46ED6"R4L#0P+A@86UZ.P KBICL'#P]R*RSA"7_CG@ M=M*ZG7BWDS?NA8?RH_0?],)M?6I+$>-YE[Q8 M- _8;2/^7W\0:^I ZS!AF"0 J5;4RK+8G'86EC]2-3"/2',\ZH3!Z,17I;/Z M= GTU]EY^KJX\TYD$>L2WI,FD2*(5Q3_3_*>>4D:Q%Z4[&C# M A$9-:*P*5*9$S[W_GI1WU?7$[$.EOP]HSCJ@1W+U#8GSY+JBA%/BN,G9I&D9_8+ZN_@(&^:ETD^(O@EG[RD" MI^-[T*6_,?$132QY.)"KF-'7-ZGGUD[5-KHUPR(E-X*%J(X?BP8T!HB&+<7,U8?67>9D30FNJVBBQ^JZBJS&>M?/R>SJS)&QIQT=Q3W]- 2 4% M^B!4A74O[=%@CQRL& N;-2.A%J(Z-*,/?\ 6G[*(^J0>(,*S@ MJ*@A\!S+B-P18O$=E%A7AFYDMB1C2=DD[!'-+)^_Z,F#VF^G[YW5.6AZ:C^- MM#FI9FKRI58I1>N=\L.[S<%APS_: (9[JUB.9N,73IX)U)OU5M9^;7?:1;W* M/8O7"_$G83:2J*4P)=7@:#;M@JF7S/K%Z=(O=I%VM";ZQXSVIIO'0 MO+"#=M._^ ]02P,$% @ !TB:4DAJ*ROS @ PP4 !D !X;"]W;W)K M&UL?51=;YM*$'WG5XRH=)5(*, "AN3:ENS$T:W4 M)*[MWJJJ[L,:!GM5V'5WE[KY]W=W<:@K-7D ]F/..3/#S(R/0GY3>T0-/]N& MJXF_U_IP$X:JW&-+U94X(#,XU*"ZMJ6RNKU_8[UWL)I8M57@KFL^LTON)7_A084V[1J_$\1\\Q9-9 MOE(TRKWAV-NFN0]EI[1H3V#C0,&9H]W ML'ZZWWR>K18!/"XV<+&AVP;5Y3C41M,BP_+$/^_YR2O\,8$'P?5>P8)76/U. M$!IG!X_)B\=S\B;C'997D,0!D(A$;_ E0P82QY>\E@%I*ESJYP"6#>4:**]@ M\;UC!U-Z&K[.MDI+4SO_O2&5#E*IDTI?D5KWE0^BAL.@BH.655:BUD O;#5)P5I[ICJ(@SPL@<1J0)//F M'6LJQG?PU[N"Q.1OB(OKX'J4>1_0E/]>-!6PUOC_ QV:Q$&1Q5 8DBCS[CO) MF>XDNFA$7;,2SZ6"44(L)"XB;WV*%4@0I0GDYC#Q;@4W">_ZGF7<)FHG42F( MLR!.(B"C(LCBS(NC49 F*>1%'.0&]\'8W,"L++NV:ZC&RO2F&5,EHX[I@J1! MEJ=P"1=Y'J1I!I>>01:C"/(H#9*D^-/_#<\:JT6Y<^-#02DZKOL>&TZ'"37K M&_.7>3_>'JC<,:Z@P=I HZL\\T'V(Z/?:'%P;;H5VC2]6^[-E$5I#&UL?53?;]HP$'[GKSAETM1*51,,K"D#)"C=6JE, M"-KM8=J#22[$JG\PVQG=_OK9#F2L*CPD\=GW???=Y#38T#4NT3YMYMI9<<.2,X'2,"5! M8S&,QNW^I.O]@\-7AEMSL :?R4JI9V_V['Y M14@UH)TX)OU/65KM3IG#V='#^,L4GI:WL+C_?/>XA+-'NN)HS@>Q=>S>)\YV M3).:B1QA:A.8*6E+ [P2.NT+( E)3O!UFEP[ M@:]S+%GN*=3>P9T72MF]X0,T-]_H+U!+ P04 M " '2)I2=M7N2K@" "C!0 &0 'AL+W=O'#,2J8Z>V M@?;O=YQ 2J66!X@O<\Z<&<],?Z?TL\D0+;SF0IJ!EUE;7/N^66:8,W.A"I1T MLU(Z9Y:V>NV;0B-+2U N_"@(NG[.N/2&_?+L40_[:F,%E_BHP6SRG.FW,0JU M&WBA=SB8\75FW8$_[!=LC7.TOXM'33N_9DEYCM)P)4'C:N"-PNMQV]F7!D\< M=^9H#2Z21*EGM[E/!U[@!*' I74,C#Y;O$$A'!')>-ES>K5+!SQ>']B_E[%3 M+ DS>*/$'Y[:;.#U/$AQQ3;"SM3N!^[CZ3B^I1*F_(==91O''BPWQJI\#R8% M.9?5E[WN\W $Z 5? *(]("IU5XY*E;?,LF%?JQUH9TUL;E&&6J))')?N4>96 MTRTGG!W^_/5PUUI,9E.X?WB:S!?3R<-B#F<+E@@TYWW?D@]GZ2_W?..*+_J" M+XQ@JJ3-#$QDBNE' I_$U0JC@\)Q=)+Q%I<7$(=-B((H.,$7UQ'')5_\5<1* MKEL6=0[WW2T8B"\*K,26,V'0/]&I.7#;=OD*/-5'KL#\["<^@V.U S9B$=O -L-+%)>6!Z VMP. 6-1-DQ'7: M*I@F@T+S+;,(2Y473')T%$2ZSC[H(K#-D&N7$--P*M]?E'T6EUEJGGQ>BOY1 MX^2HU^5X,"1@(VW50_5I/8%&5>.]FU?C:\KTFDL7^HJ@P<5EQP-=C81J8U51 MMF&B+#5UN-LY!/9>'_P%02P,$% @ !TB:4F^KSK#E M @ "@8 !D !X;"]W;W)K&UL?51M3]LP$/[> M7W'*I FDBJ1)88RUE5K8"Q(,5-CX,.V#ZUP;#\W63$:Z&9G&'DHL2E15:@<'E.)H.SF9#;Q\,?@JL[=88O)*%UH]^01&OV<\1RD]$-%X:C&C+J1WW!YOT+\$[:1EP2R>:_D@,H],( M9Q'PRCI=ML[$H!2J^;.7-@];#J?)#H>T M=4@#[R908'G!')N,C*[!>&M"\X,@-7@3.:'\H=PY0[N"_-SDZ\W-Q(B4]'*MV0FJ5[$2^0 M'T$VZ$.:I,D>O*P3F06\;)=(K?-:2 E,Y7"I'%,K06)A:BTZ"Q?"$'79AAR'L<$?8N^:B@UX"9\:\"K4"5NI*.;^T:DF]E?"]N+Y. MS^R:<1Q'5(@6S3-&D_L"@1>D#"T(!W@Q70BE/9<$D M4QPARP;^[4WS7(3R/!@556DOF(HEPS8:@;.*"C MLIUI^^]MCK@/BCJ91R>0$PK@<>?84@^2NQRT:6+\J1*V84%2[@53?VCKMGJA M+SV=-B^I#W4A> $UI2!'RXU8-/GXKAVI.H*W[DV\59\EFE7H0A:X/Y6F5+O5 MKM%-F_K^9]YTR6MF*)46)"[)-3GZ&PO M=V]R:W-H965TN_WZ27+B9EB3@VV1^OCQ89+35LA752%J>*L9 M5S._TGH["0*55U@3=2&VR,U-*61-M!'E)E!;B:1P1C4+XC Y9 MSJ>BT8QR?):@FKHF\O<"F6AG?N3O%2]T4VFK".;3+=E@AOK+]ED:*>A9"EHC M5U1PD%C._#2:+(86[P!?*;;JX PVD[40KU98%C,_M $APUQ;!F(^O_ &&;-$ M)HR?.TZ_=VD-#\][]D\N=Y/+FBB\$>P;+70U\Z]\*+ D#=,OHOV,NWQ&EB\7 M3+DWM!UVE/B0-TJ+>F=L(J@I[[[D;5>' X.K\(A!O#.(7=R=(Q?E+=%D/I6B M!6G1ALT>7*K.V@1'N?TIF9;FEAH[/5\^K=*G^^7BX0[2++M;97"V(FN&ZGP: M:,-O44&^XUIT7/$1KBB&1\%UI>".%UC\2Q"8P/KHXGUTB_@DXRWF%Y!$ XC# M.#S!E_39)HXO.<)W+T314L: \ *67!.^H2992)5"K>"6JIP)U4B$[^E::6EZ MYL<)M\/>[="Y'1YQFW4=#Z($^NZ4.*M$&4@IF M)H[RS<1+E56:8F*]1FD+ZL5A=.VJZKT\+L \7J:; KEV/0Y1%$(4#T91Z*TD M*9!!'UQ_5-CAHYAKEQHVLS:_ANNOK7MMOA;0;AG=XMU(> MB=Q0KH!A:4S#B\N1#[(;TT[08NM&8RVT&31WK,QF0VD!YKX40N\%ZZ#?E?._ M4$L#!!0 ( =(FE)TH4Q*:@, .<& 9 >&PO=V]R:W-H965TXA8-M*51], M,H"U2 M2VD3K^\OZ)^<=_*RY1IGLOA=Y.8P\OH>Y+CCI\*LY/DS-GX2BY?)0KM_.->Q M"05G)VUDV223@E)4]96_-'6X2NB';R2P)H$YW3614WG'#1\/E3R#LM&$9F^< M59=-XD1EF[(VBG8%Y9GQ9#9;/<[O8/['?YRN8/:Y6\X<- M?%E,IHLOB\V"=N'#AF\+U!^'@2%VBQ%D#=.T9F)O,$4,[F5E#AKF58[Y/P$" MDMUJ9Q?M4_8NXAUF-]"-?& A"]_!Z[:UZ#J\[AMX2_[JS &OO]ZAB%N*V%'$;U"LZW1R+ '/"%#IAN6*4YH**^*X65@4+P MK2B$$:A_5.]WJ>QIOM5'GN'(H^.J43VC-]X<$#)9'F5%^/K_RX S*@2N82<+ M.L_ZMC-Q*-0*++>40^WHL# :N)YT5O=3H%]GS0OKVD*?L=AQPCC6Q8:(]?RP MRR )>WX_[74FC1XJTQ,:4>TORN#GG_HL8K]"-TW]F*6=%>Y.!'A1]PH?HH^0 MQ'Z2]@@U]'OAH//5&?F71V"I'Z5=B**^'X:LT_2=/"D0U3-J4[KJ6+D\^W82 M6M@)HEL%46K: M:_LN,O*&2/$9T@C,*9H;$/HJ@^1L;8!EL ":)IO.E-C20E3P( U5[09^= *" MJ^%3HMJ[$:OI+2,)]1QJG[93?%(/K^_A]2?@GJN]H#H7N*/4\*:7>*#JL5HO MC#RZ4;:5A@:CNSW0EPB5#:#]G22AS<(2M-^V\=]02P,$% @ !TB:4C'8 M?%2T P 7@L !D !X;"]W;W)K&ULU59M;^(X M$/[.K["RTFHKN4WBO$$7D&!+=2N5NQZTW0^G^V 2 ]8F,6L;V+M??V,GI&Q# MT9W4D^X^0.S)O#PSGL>9_E[(KVK-F$;?B[Q4 V>M]>;:=56Z9@555V+#2GBS M%+*@&K9RY:J-9#2S1D7N$L^+W8+RTAGVK>Q>#OMBJW->LGN)U+8HJ/QCS'*Q M'SB^9,/V[N)>S,2"U ;&XJT 6Y0W5=-B78H^DT09O9F%3M=8 CI?F M4.9:PEL.=GIX._H\0T^CN\<)FDY&\\?99#KY^0%]>*"+G*F+OJLAB%%UT]KA MN')(7G'H$S05I5XK-"DSEOWHP 5T#41R@#@F9SW>L/0*!3Y&Q"/>&7]!DW)@ M_06OI4RY1$\TWS)TPU6:"[653*'?1@NE)73)[V=BA$V,T,8(7XDQKWH9\ M5?(E3RE8'*\?A*9YY\,=V[$<^1>H7I%F%5QT9M,Q.OIUYFLA]:5FLD"\W#&E M#0YUW1FU,5^B+XSF>@T4*.'.L( W4F3;%$KL>R$F40_%."8!)D&(WK_K$I]\ M!$E"$ASV@LZ=*%=O$.K@."(1#I+@Y;YCR] 2K ?=G'L)8U> G*"NW'\CT[! M[_T/3N&0HH\#TL5!2-J2MSX%'_M='\>]H"VI3^(@)SCR/>P%45MRAO51P_KH M;[+^_3L_]CZV25?)CY(^Q?7S04:'#ZB]7-H5.WD7 ']_D7S%2ZC%8PE?[YS_ M"6UTM+R78L?MI]9TY,ON>-,.,6R,L1]YIB/"YT/[U]@:$8(]ST/!#UP]S5E@ M)G#5@ MQXL'$2M?3/4M,]FGD*)E=VLE,H%=M25^-/(VV&QU$U,SVK5Y/GE$HX,(5R MM@13[RH! LIJFJLV6FSL!+40&N8QNUS# ,RD48#W2P&7O@74$L# M!!0 ( =(FE)@_VG"* 0 !8* 9 >&PO=V]R:W-H965TZH&S,&9YWNGH MZ0(+KCVYQ)*^S*0JN*&NFG?T4B'/*JA547"UNQ 9]A?\CF.T7Q=WBOJ=1J43!18:B%+4#@; M.*/@_"*V]I7!D\"UWFN#S60BY;/M?,D&CF\)88Y38Q$XO5[P$O/< A&-O[:8 M3A/2.NZW=^B?JMPIEPG7>"GS;R(SBX&3.I#AC*]R\R#7GW&;3]?B366NJR>L M:]LD=&"ZTD866V=B4(BR?O/7;1WV'%+_B /;.K"*=QVH8GG%#1_VE5R#LM:$ M9AM5JI4WD1.EG92Q4?15D)\9CC^/'J[;%Z/Q]155%#LB.0 8,;69J%ANLRP^PM0(?X-239CN0%.XEXA5,/ MPL %YC/_!%[8)!U6>.&QI!=<8=M.9@;W?$,:,S!2BI=SK-I_C";:*!+,GR>" M14VPJ H6'0M6RQWD#+@F[2^M&C6L;' C24$&%4TL FHC2&8T/.-"P0O/5VB] M9.UQ:").1WY<(,QD3NM.E/,WP=>HL&+@M4;:QJ *8S%!9:O<^I4J82 C*E3P M(+6/7E7ZUH/0S^V90@11$FUB#,J:A5[$SMJAEZ1P1AWFT^OGGU(6L%]:3S+G M1N3";*!+=OY9NQO7%MW(B_M$0>=UVP+P$$N8%._<3"NDV"NG^J$)V9*O-2AB!!Z?]))S=QL_UDD]QX- ^ MK5&]H#.$T6[?/1P&LI6R.1O2C*T2H%V[;W1120"$A@JUM$*=V$W]O'6[JFR^ M55L@#;]OC.9SA7.22NMN&YH."&UXF572-/ ;+U>6W"Y,ZD9)Z 8L =_S V"A MUXLA]6)&%KTP( 0K='',.PVX"]T(J@< 0'^+JD@Z=>XW:8UM_W"^V_XV.=D=V9C^-%/3=, MMG5+O""!V(N[$"8]*D%P0JYQ(]?X1^5JU?(P_MH(:7-(K:?1WNCR'=[_DJ5% M:GTMMY,RX3DOIWA(;$F65V@FEF&Z[F@E21XXQQ 9JKX/!O4$L#!!0 ( M =(FE+X;[NZ\ ( -D& 9 >&PO=V]R:W-H965TT,S@RB_OJ] M,RV5-4I,]J6=CWO/.7?F]K2W%?)>)8@:GO*,J[Z3:+T^=UT5)9@S=2+6R&EG M*63.-$WERE5KB2RV27GF^I[7=G.6B)CC4Q-O ^Y2 MW*J],9A*%D+$8091MH@,'H]XABSS "1C(<2TZDH3>+^>(=^:6NG M6A9,X5ADO])8)WVGZT",2[;)="BV5UC68P5&(E/V"=LRUG,@VB@M\C*9%.0I M+][LJ3R'SR3X98)O=1=$5N4%TVS0DV(+TD03FAG84FTVB4NYN92YEK2;4IX> MC'_)@H#'&/\+X)+<2K._TSSR#R)>8'0"S48=?,_W#N UJS-H M6KS6!WASE"DJ&%*3Q4@]3X5")/@C2IV:,77[$B5M EU'='^ L54QMBQC\P/& M\)7H1G#BTE)D%+2""=V;8!@@2G*S9@,0:O= MKGOM3V,VVO5.QZ^-;=M:Q]0"A(Q3;D!5$734ZOKU;M.'XS?D;TX+B/_KEZ[? M\+^]UWKNGMWD*%?65!5],ANN"^>I5BO?'A9V]1I>F/Z4R57*%62XI%3OI$/= M(PLC+29:K*UY+80F*[3#A/X]*$T [2^%T+N)(:C^9H._4$L#!!0 ( =( MFE(^\(,EQ@4 )D. 9 >&PO=V]R:W-H965TBSR=*8U92?D7#=Z79Q./ H(*"D,6./ZLX0JJB@QA&)]ZFY/!)6T< M/V^M?V_/CF>9<0U7LOI%E&9Y-LDFK(0Y;RMS)S<_0'^>F.P5LM+V/]OT:[T) M*UIM9-UOQ@AJT72__+''X34;@GY#8./N'-DHK[GAYZ=*;IBBU6B-'NQ1[6X, M3C24E'NC\*W ?>;\_8>KGV[>L8>+7]_=LZ,'/JM 'Y].#9JF!=.B-W/9F0E> M,.,'[$8V9JG9NZ:$0_&6A;[+ B_P#M@+AX.&UE[X MTD&;0M; 'O@CNQ:ZJ*1N%;#?+V;:*"R-/PZXB 87D741O>#BOBML)N>8.:6@ M,8PW)=4(X*AD&,!*-CBM:8E9 A-=4 :#@D?DF89]T!_V^AMPQ8!09X@9U#-0 MA)L3>'Z&X/FY1="YN[ED_9]SU4='?H]ZQ\=L!@W,!0;W[3=9X ??L2,_<:/( M9\?,C]PXS9SK[4E>V'@4N(F?X/JCV/X$GNM%OO,\C0;S.,6G,,*I_ #F\8!Y M_%K,5PKA%*L*/@.Z'$?-M0: S40GSM"\%AX-XP%3^%^\;P-+C MFLUEA:*H3YP+N_3S].UF;A?]SA+.E2WJ&K*6&4"WBK HQ1Q70E, RF;%#6V1 MC)=K4$9HT2RVQ:99[+N)E[(HSMP\]YT/V 50[Q4WM HYHEG!E7JB$3: #5>E M9G[N1HG/_,1SAZBZN Y\H*/<]YD(97>^%) M?==+,I8$OIMEN?,C:'W"UKQJ>2?D!!JGTQU%GAO&@2VX-'3C)&;'^V!B#9XK M]-P4JS#*W#"(G%>G;!S^_Y"WD3GGLA552=!2-5;TK]68,NHC U)I@!1,G?>- MX-/>=CHZ"0BT;\C4L6V*5MR'S-145B M_P;3^D;S:K3-#_?E9HP#^DXS-\G3 P1.!@(G7R(PKSL"4Z"8$/1D\XPS@(5L MV[8- ]>M$_XZM5)0IN^2C9 M[=W5EDX2<=]@Z0S5<^)\A7#W3>R(F$FZB\FC,I9K83^2<#B*"#J9TTN.BRR\ M&C]5;/KA4XM"AVO7H U01GTWS%,61($;A#D*M1L%*4HTB3ZQ)V6 M-(93N]M!8(O*4>R&44XT1]=8_6R5T*8HN M_8-W9(Y/$ <8P[%SM41FTZ? ?HG#8T?VV"0$,4(98#@!=M.O:JOIP,KTM6VU MEFNHM]*X)\1]G#MLG#CW):NVEHEK3YA:3339(0GQ(W,[EE#6B2F,?Z;.7T&P M2UY9[UC+,UB(IB%Y[@4!:TG(DBR$&;9,E%=D3->!L-DAH[383?3V-W)SU.F+ MLNS?]RD-$]([ :V$Q'K M&^*^6IB.K@LUJ(6]%!&1V\9T-X=A=KAW7737C>?EW:7MAJL%M90*YKC5>YOB MAY+J+D+=P,B5O7S,I,&KC'U&PO=V]R:W-H965T'TSTL]@!6;"^WNP[) M?W^S:V,@ =16NCX _C'S[8LY5 M6ZRPH#=S(7.NZ58N.FHED2?6*<\ZS//"3L[3PAE=V&?W M<_EZC9E87SJ^LWDP21=+;1YT1A.9@###6!L$3C_/>(-99H HC']K3*=9 MTCCN7F_0/]K<*9<95W@CLF]IHI>73N1 @G->9GHBUI^PSJ=G\&*1*?L-Z\HV M#!R(2Z5%7CM3!'E:5+_\I>9AQR'RCCBPVH'9N*N%;)0?N.:C"RG6((TUH9D+ MFZKUIN#2PA1EJB6]3MT>@Z?[VZ^WH[A?CR!Z:>KR1C.'O@L M0W5^T=&TDK'OQ#7J=87*CJ#Z#&Y%H9<*QD6"R3Y AT)LXF2;.*_92<0/&+RX12L*)8E(GE$.,GUS-[ M=ZA6/,9+AS:G0OF,S@@>E@ASD='.HUQ!FW*"0JWHH=1+T/3ZNZ([,^&=0UJ0 M-6[#-# 6A)ZD(E%DD*0Q)Z]AZV/]ZA6Y!#0J *HAYC-RICJVF.='5$Q_8"O: MFMQ>0_UI7=L83JT;\RPN,QMTZZ[,47(MY+!U1RZU;>WI#]RPYP%CH1L&'ISY M;C!@[H NSUM?4*DA7,6QQ"K[ J:4!RJX@GOJ#2@E!6VUH:C_))BOK-TSSTJ$ M(+(P?NCV^PQ^_RUB/ONSQGPD&DA*ZT.+%4C07,=\-!U$#? MO>.#ZV8- A0R20LC.4O14F0)2EOHNL1& 8\#%H+Z447\-]O\* [^3+58X%M(H.- :5*5":)49)@6/QD6![B&/+LGCM&WH<)K,]\0T>XR.(O:5' BX.3^ M>+/:GF!_62'K+?R#M:IRWJW8=W ^GL_IG#4=9"4T%CHEL;\V/82.L?@)A-T_ M6X&'!M$-N_U&XZ=1)M/'K7,_<@/?:SQ_B0(W@>SQ,7"[_;X;F>O_1X.;5;W#FU3*P*VM._2MT8R MP)&I![/8S^#N[CYS(]I78=?M]<-#XTQG9V2D M\W-A!V-%F&6AJ^FQ>=K,WE?5R+DUKP;W6RX7*?&2X9QW;FFV]NMGLKI;^9#-'":RZDZ8>9M46WT3!)ACDS=56@I"]SI7-F::L7 M#5-H9*DWRD4CCJ).(V=ESWK04^55G")SQI,F>=,KT-:T:^Q04IZC-%Q)T#COA\-F=]1V^E[A5XXKL[<&%\E, MJ6]N\R7MAY$CA (3ZQ 8_2SQ%H5P0$3C^P8SW+ETAOOK+?I//G:*9<8,WBKQ M&T]MU@^O0DAQSDIA)VKU&3?Q>(*)$L;_AU6EV[H.(2F-5?G&F!CD7%:_['63 MASV#J^B(0;PQB#WORI%G><;&:OG*RLX/) M^'XX'=_!\W R_0K3R?#Q97@[_?+T"&=3-A-HSGL-2WZ<=B/98(XJS/@(9C.& M!R5M9F L4TS? C2(X(YEO&4YBD\BWF%2AXMF#>(HCD[@7>RBOO!X%\>B1L$L MIO#,M%W#5#-IF.\2 W\,9\9JVOUYPD]KYZ?E_;2.^'FA&4I+@:#FU,&5SX)\ MP^0MJU#]RMF(.7& M*+%$9P4_EQ+A1)';NR*W3Q>Y.L]<^(8O))_SA!$9BI7)A-+NLF?W6NRCRI_T M<*3R\3E,*=W_R2?,T*Z0RKFKN%?AUKSKDA5J!,K57 DZL4TW.&.4S HXH$'$ M?(;:#6,01\UK/Y'!Y&$$]!<,7^\@,0D+!*L%3']*<2V+-"=U8$K@> M,;6]%&0L];LJ5-? MJ\/^=#W;JG4N(VAW.H?)>2NH5EKM2\W!-[+ M'=WI+I-T!"C*W-_D7E>I@;E6.11:+7GJO%@W[)18J@7U+T^P'FP[^!T$5L%5 M$"1'OG00+%TB]:CQA:I -@[(9K8^G/CZA\/=V+LK<]0+_R(PU#?4N-6UN9/N M'AW#ZJ[]5[UZL3PPO> T6P+G9!K5+VF*=?4*J#96%?[FG2E+][A?9O1P0NT4 MZ/M<*;O=. >[I]C@'U!+ P04 " '2)I2M7\ 68# !)!P &0 'AL M+W=OO-2K6V$A+O-9BVKKD^;;%2QW60!"\+#V)_L&XAVJP:OL='M'\T]YIF MT8!2B!JE$4J"QG(=7"?+;>KLO<&? H_F; PNDIU2W]WD2[$.8D<(*\RM0^#T M]XPW6%4.B&C\W6,&PY'.\7S\@O[9QTZQ[+C!&U5]$X4]K(-Y 66O*WL@SK^ MBGT\4X>7J\KX+QP[VVP:0-X:J^K>F1C40G;__$>?AS.'>?R. ^L=F.?='>19 M?N*6;U9:'4$[:T)S Q^J]R9R0KJB/%I-NX+\[.;K[?7C+7QXXKL*S<=59 G3 M[41Y[[_M_-D[_@F#.R7MP<"M++#X&2 B,@,C]L)HRRXB?L)\#),D!!:S^ +> M9(APXO'2=_ >.[F!*DEY35,A2=4Z;R$]7DTD6^V#T$B MZ2"1]*)$/K>64NBNEZC;FG)^P(N>74RM$:U=.7E4K:\:UOI9. M5:._>NVY8_\C/I:0^+)PDC$W8<"26;B8S=UD LDB#2?SQ$U22&;SD+',3::P M6(3)+';CC#@4C@L]#:5UN%FXF,:CKVC,$D3=M-:+EK;06/B0T/XD9O!Q]*0L M49\MLG"63=^J9G36WFK4>]_$#?AT=)UN6!W>B>NN/?YKWCTR=USOA314NI)< MX_&,VK+N&G/SS06X?:&=!^J91]F;@#AM=S\P]02P,$% M @ !TB:4L0?24? P M P !D !X;"]W;W)K&ULQ5=M;^)&$/XK(_=:)5**WP!#"DB\M;5T(2CA4K55/RSV *NSO71W"8G4 M']_=M>, =5QR'^Z^P.YZGF?FF1W&0V_/^&>Q093PE":9Z%L;*;?7MBVB#:9$ M--@6,_5DQ7A*I-KRM2VV'$EL0&EB>X[3ME-",VO0,V=S/NBQG4QHAG,.8I>F MA#^/,&'[ON5:+P=W=+V1^L >]+9DC? MNIX&&(L'BGMQL 8M9T, MAK,)S._"V3B<#S_"<+P('\)%.+V''V$8QU3?+$D@S/+ZU/=\,4%):'()/WSG MMEL_ 7#>&\&Y'MRP3&X$3+,8XV," M6RDMY7HO+>,$HP;X[A5XCN>,9[_#11[X945PX[.IW.[_4$W.I^I4P*?O M$/7I?@(7'RYK$;VN8;M,-$=1&R3!"($"@%2 8Q%5LF,%95*M6]2MAR MRCCL.942,XA8)C"353>=^VH;7[I[/0Y9OV_AK[?;;;\$[MI M;A<<$K;]H!TXI=V1ZF:INEFK>HX\4A)4DP2V,H)80F,BE6;)I"I_$D5LE^G] M\AD>PBFHV@:JTB-V2T%C2CC%REJO]^LZ#3_N*&&M,F&M^C(Q MQ7$%"Y.=/V\P72+_JX:X71*WO]%-U/OU_8;C5=Y$/:X5-#RW+J-!*3RH)?I( MR9(FJMWB>]+:*=D[WRBM]7X[?L-M5J:U'M<-&AV_+JW=4GBWENA!!6[:6:C$ M<112O54DE<]7,.=43TDPP@Q7-*)Z?4;&7>?U)>M\Q59:.#MJD2VOX_O!22NM M,'2[3;?3[E;W2/=@:G!K!4V?HF0GU(@'8Y(D<+LUT\!PS1'5%"G+[,$_\&5I M5\ ;\D3377K637BO@7M?\R:\BK?:Z0O(/IC.4N1K,Q8+,#^R?'(I3\O1>V@& MSI/SD7L]R0?H5YI\GK\A?$TS 0FN%*73"%3+YOF(G&\DVYH9<,FDFBC-&PO=V]R:W-H965T M(SO/>>,3;=XP_JW,,!;@1Y'3# MIY=48XQXFH)9!\N<:[.,]K)9G']YEHKXM9#YS?OE/_ MO9F\G,P8E7B7Y9](*K*MWD8/I/@*5;DX8S<'>#:AJ-9+6%XV_\'-[+U>#R15 M*5@Q&RPS* AM7]&/V868&Q#X#PR LP&PR;L-U&2YAP3:WN3L!O#ZW5*MWFBF MVHR6R1%:WY5SP>59(L>)[8]G[X"O M >A!3Z,7=-0,\/-5G'7=:Q5O$T1TF=+;B7Z*+,]#H' MC$X^R+\UL)L1BC29K7>9K>LSPSR1JWKX2V1P%.&&4% M26:G;RCF94:FBZ:B#^Q[7M_S?M9,8:.;PH9^"IS0A$Q1WE9->=-QN2@?O;[J\WCR..DS^KB,=X1\5'B.Y9<&=[ZD:Z3DESY^KOOX* MV#,$.414P@=G\$6ZQ*%*'#K"SR TNW5F_'Q5FGU];7Y" V1S03ZJMK[H1,& M#3+[:96@Y@N0P$E&22(%2\RO2?)_N?MY*O?P]:7](28_59FTP"]5A^0)%O4W M-'!1Y\%R-KD%NZR_!HY$:H6K<@8_=HNKJNR^OL(ZPE4?Y!C= ABUM&J_J_BJ MG/N&>FY/JUZHN:D6K*J"[NLK^E.RJH]L9A4J@X">$U8-,HM8M8$5*K^!>BLP M&:@[7*&R$@B=X@J5$4!].7:#JR'(";ON QA:\ I5[8>&VF_-JT'(VEVAJO=0 M7^^?D%A#9 MBE4= P^.#+;%:F;IG\K:WJ,@2Y]9410[Q&7 MDA;YPGL!Z.USJA7(RF7@AEN0 ME4M ?:UV!+(^R&$EOR:'%H^H@?*%P. +UAP;A*PY#I05!'HK>$*.#9'-' ?* M/ +#DB 2NVQ!(?*9T*W#:I0N42XB@:5((INR^]S9C*1:/?0@.E>.$;GM6H?*+-+(/,(W72R##)V\ [F5GH6F$^:]:PE2%A%1;OHLSO:K9D= MMBM%U=O;!;?2+B:$EB#'5W*HUU^7GTS>KF%M=P2;-NM&QTP(5C2;&48IYO4; MY/DKQL3=3AV@6TF\_1]02P,$% @ !TB:4EQCVX;4"@ #C8 !D !X M;"]W;W)K&ULM5MK;]LX%OTK0G:PVP&:6GQ*[*8! MTCAI#:1IT&2ZV!WL!\6F$V%LR2/)3?/OYTIV3(N\I)VT\R7QXY#BX>.>R^J.^U[J)OL]G1?WNX+YI%F\'@WI\K^=9_:95 MSB9=H_EL0.-8#N997AP<'W6?757'1^6RF>6%OJJB>CF?9]7C>STK']X=D(.G M#[[D=_=-^\'@^&B1W>EKW?RVN*K@W6#3RR2?ZZ+.RR*J]/3=P0EY^U&RMD&' M^)KKAWKK==12N2W+/]HWH\F[@[@=D9[I<=-VD<&_;_I4SV9M3S"./]>='FRN MV3;/>DU(M/V-RUG= M_8T>UMCX(!HOZZ:7H?RCKZ.;T=EU=!A=K_9V5$ZC:5YDQ3C/9E%>K Y/NPGABZ^CLR@K)NW_?]5P M&F[K?))G5:[K*)LVNHKT+ <*&WQ>P(>'XW*^R(K'J*FRHLZZ'5UWW=QF,[@. M-'XUU$V6SWZ-_OD/(L6_H5UTN^/!@W,2LMM,%[/P/O5#%#/ M#! :?2J+YKZ.SHJ)GO0[&,!T;N:4/LWI>QKL<:C';R)&7D_8+U,MR[%Z)V#.AL_Z[2'5V=_Q1N'Y[!S=_+Q_U[2?RT M>MN!;8X8Z_IFGKZ_PA'(;FW;,1."4GXT^+:]KUQ8 MPI1,^J@SI#-&A>JCSE>H9 LE..=Q'_7!11'"F.RC/KI7)(HJ,_K>!(K-!(K@ M!%[?EU5S"<AY#R#19J[IN]53^B-RV,4)E:T^?B"$\8%]2:&@1'*!-2XH3D MAI ,$KJJ]"++)Y'^#E:GUJNP6C;W$(K'RZH"=E%6UQKG*%V.%!A:0Q^Z,"JH ME-:RGKLP0N)$> @F&X))D. (EJEHRNH1(Y XE^1IG-@[W$6E*;77QP4E;&NQ M>V-/-V-/@V._*1N0T-WKD+H#Y"*AW-YK+HZD<:IB8G%!<%1)PF*Q;PC!=NM+J?-0U;IUU&A&XR?"?*X M*(N[O2+*C$$A88?RN94>G +'+AG;!%Q4 M0IR3@W25^K:9L08D[ UN/M^T*='U]=G--4H D?!8IB)1MF B2,8@1#%;=+ N M)4MDXHG4Q-@"$O8%)^-QM=1!7S #RYK/\@:2-Y0NHN>,"!$[;!%_0--$,)LL M@HN))#ZNQB&0L$78Q(=*@U=8@@X]45R VX-D$Z7G"CX%R97$B1R. MK49=$\")@I32WFL(L(U]5#B47*#DC";*P\OX"KJGK]C$C:(L#O>('=3U!HI0 M81-T44+:R<2,&I]!PSZCYYEV+9EK!I)4JL3F@W@+8;/!?$4LB8>. ML14T;"LNW85Y01BDKF^0G!/.;*:(OU <1,UFZ^)4FA#?QC1.A.[C1"Y&)^]' M%UUU%B7C>@>NA%#,63?$9*0L(4EBTQ%.82812C#?ZADS0L-FY%(W3V<,7Q>D M$$$H3[AU6$[7P%[I*%9$$>?L(5Z#$)X*"WB& !E$*Y_1I\:4T+ I:3GGG9ZA MC%VO< C'GBK;$)]B2$H8=ZH<")!2*>T.SQ \R$ZTD.X6##4CKG 4%"0B(3.R_$@*"T?-N= MKJ<#01*(:M2S09@Q12QLBISY6-]EVCD?S/4T KRZ4U$Y70.WPT,:)RJU]P;2 M(80;"0FU-1D(\)!"O/$81&8L%0M;*M\-@]?1595W=^'>PRF:YN.\??W[)SV_ MU57H#@(SKH?1O_5>!=NZ*1+V(,^Z6\$0=Q$G=FESB,!4(GWK8?P%"_N+_>\+ M,,0;0#1.;-LZQ("@5%)Z;F$P8P]8V![\4,V?N6Y Q@+R=7OXB&M0@G./,V7& M#+"P&0@6])DKQUA%'X'U2OK]H1G-9F'-WK=>SQ"IC2E)B9WC($#"8['MK?M# M-6K+PFK[XEH\0V16I,))SQ!<(I7P% B9446V*\??H\S.D.0=*;-CL-BC4]SH M% _KU$4[C\NGVBQZ9Q6IW*5)[G2%:&EN<1H%V>[X_;*!4/*]6/E]TYHD]4*/O&Z1#!]S;.^-0+9+Y?VA&DT3 M84U[5AU<()+%DY0Z$HP B5 )]X4W8=1-[%D#?FY]6R!)EEO?1E"]^G9_U$;; M1%C;GE.Y%LC=8J1RC<"H)ZR)K5^2A:7NYY2D!:)M-)&.'4=P5DFZ3\-HH AK M8&7R%,.(F=A>02".D,BRD+ZZ,2UO^Y6](3'J9G$8,$U@C6R."(Z1F-OQ M>;#UD,E<5W?= T=U-&X=VNK9B,VGFX>:3KI'>:S/WY.W9ZM'DTPWJR>E/F75 M75[4((Y3Z#)^D\#$5ZN'CU9OFG+1/]>WNMLHJL6 -]/R[)Y>M-> M8/,(V/%?4$L#!!0 ( =(FE(I>+$%>P@ %8C 9 >&PO=V]R:W-H M965T[$+)+&HI[TW">!UG,3 YH%- MLL6BZ =:HFUB)=$E:3LI^N,[E!3+DB7:2=O[)=%C9C@S).>&<)D2>\ 5-XG?*EBEM)[@>0R28AX^4QCOC[KX,[K@Z]L-E?Z0??\=$%F](&J MI\6]@+ONQDK$$II*QE,DZ/2L,\"?KMU,(9/XQNA:;ETC'M7ZY=9\!#,A$@ZY/$O+%+SLTZO M@R(Z)7K:UH$Y&E[(8]E]A>M"UFK@\*E5#PIE,&#A*7Y?_)<).(0!;M0 ML ]5< H%IZ;@M"FXA8)[J()7*'@U!1NW*/B%@G^H0E H!(AA? MW8XOQ\/![2,:#(=W3[>/X]LK='_W93PYAW:+A]A&-SQ5 M6@;+5[0\ 0Y^ C9EFT-;[^C#[GC'X=9OJEH\O+B M8)NX?ZC-T>$V>X?:O'Q#[$\/%^C#3Q\;K%R](=IV*]>'6PFVXS/,L;-9UTYF MVVVQ/>3IBJ:,IB%%2I!4QOE:%411Q*<(G,8GEM6T''/#.-\QNO:OSOT3S_9. MNZOM/.\5J_CM;OQVC7Y?TS@Z5OP8MM92,/6") WU!:.-6RB9&W$U-+./XF'/_MX=#?EWH6$JKF/()*MJ)2:9'&L/R]8>V5&)DD M*F$%F[ "8UA?*6R$)06B$?)9ROZ B5%SHM":2(@GC)=05'6)!L"G0L"U*!0F M)":P?9H"#7:0%$3:>=HTEE'OB*"I@,BE+Z MK! 79(!79/[_0;W;=?'+:G$5HG_UO\A *A2/(W,(12.;,?@PYII"6"+P.!_ M+P#P'1C_5%'1Z#'>S;J+@Q:/[=)CV^CQE4Y;FA4:N9Q(%K44]\),)6%]%]?V M6(.4@^M5I4'(M5H*"RXQ%N\!62+G"%@="O6%+I4K$K<5Q\+6=L%V/,^VW7H\ MNW*P2_V@'E&#.0>J2PVE"[%@2\QS7;>6GZL&,8P=QZ^*73<,BOMVOVT3EJ"/ MS:A_3T4(>8-F47.3%%K6H@A+1(E(LX4J^'(V!TBB15O0LF3- V$+2,_/3?3V MO8JC=RA6LU32#6SF&X,5=!ED$M-CV.;'$I8:@-9$;:,RY 8P+%6-J=EE#'Y@ M!V[?J:_ 74'LV#W'M5OFN608V$PQ#HD@Y6E[$)_W#/ K_JTQ]%U6 4P5T*\> M^:X:C@0K;4BEWB$ 2^7Z<7#6*^ MV[-:*#@N^04V$XQM9X>OS@[!V2.T11*_ $EL=+YG8*:%XWM%1D:1:EPE5\%F MLG('" F8"%#YA1))C] C%4EC"&8[??0"9:FQ^WR/9K6)+YF+;68N3X#S0@'V M:QH+]1 I\HP67&9'%$U1[;$W2-'29!*M61S#]E0U#L&FB"DT!SH=4RDUN4X1 M09[U,XK9#QJS.8?. , "-3M X!=X!^SZ#T 5-2:S;/-UUE*/# M/1%0\F-HIMB495T56(?7"X "6(5@6!.PA> KI@\4)8+24C%P8LIV2;-L,\T: MQ#%?9]1*VP^A46"O?5)CKO&AR]9-MYDTW0/.298)^O:')A(K?3'&5',8V M&T,U#V"W(>?E.Q2K09;\PC:#\ UY/CAS)1S; M9CC^!S)G'L!K)2M[%-WVE+]SQ*MWC%A-:\D1;#.$/] XUH5"%X6$B!\T*]BZ MA4DE/6@&2U"VWPO*B"1<*/8'::VEP2Y'ZGE!KT;3+YKD/#_8:5 :Y-KJ10GC MMAG&[W1W!U4V*X6')*X$4ML,8]](O*2(1/KH1$,$?:;)(L.(O/ V9JR_$Z'M M^4[0T@ [)0XZ9MQZ2 C@TD.HV>2WP2.Z)R\0]BA5V:GA)G#T)QI%RY 4!_B2 MBA4+M]Z;#EU+E'#,*%%/C#YN;3QC-9MQVO;OV_6J@918XYBQYA]**KR_(2*< MH^+$79] 7- P>_EZ#(]-#F^==YO1XE[H\SNHM0S\6!TZ#6:;N'4:WJQ7C:H$ M+L<,7%<4D 0"^I?6=8EUCKF^'[RNS6;\UH2^6:\:2(DNCAE=7D^#/],TG&MX M,5DM@<0Q \GM,EO0P$5?SR8D6L^YI)O#9)9&;,6B)>RJ%WBX -ZKV>M,4,BD MR$DS!LIJ!R%_(M//7D-GMQ>L=UW[149&D6IR2AAR]G23M]]-22Y! MQS&#SIM.VYQ=M,$>MJQ^/2<-%\,3=!_KGA=E95*7X4RY_'6M8B>B,A1L MDO\PN]>D*LK[[!A(';_)//,JA\R]. ')F+-7]Z!3&PO=V]R:W-H965T),IQG!2V =M)6@-Q8L1-#X?#/3#2RB+*#Y6DX@3HCS]2LB472.3B M@/C%$BGN[.RLO!@--TI_-SFBA6?!I1D%N;7%IS T28Z"FA-5H'1/,J4%M6ZI MUZ$I--*T"A(\C*/H+!24R6 \K/:6>CQ4I>5,XE*#*86@^F6*7&U& 0EV&_=L MG5N_$8Z'!5WC"NU#L=1N%38H*1,H#5,2-&:C8$(^3>/(!U0GOC'4)9\BY1W(\?FQ!@R:G#]R_WZ%?5\6[8AZIP9GB M?['4YJ/@/( 4,UIR>Z\V7W!;4-_C)8J;ZA\ZT05RTMJZ7BHU0:T/^W0_$U5:A7MR#'IN[*RVCUE+LZ. M5P^+Q>3^;[B[AM7\\^W\>CZ;W'Z%R6QV]W#[=7[[&99W-_/9_&H%?\*J;AVH M# KM7@QM7SX"_BA9X?ID@ T)7=U![O:I_&G8B7F)Q CWR$ M.(JC#KQ>HV6OPCM] ^_*OVI:29:THG3 GC:PIQ5L[PW892/UDM.MS%>-Z/_< MN.,PMRC,OQW)^DVR?F<-R__7U]?:V9VH!R](M>F@?-90/NM$NBZU9+9TW#Q1 ME64LP=]JP*!),'C_!IPWRQ"WM^+?%9_*0^.TH([TCB-^..')Z-/&[,\6' MM6]G)>F>8=.2\93)=1=8.\7(V1$4;V<:&1Q-\>Y,O<%AR=OI2+JGU@TZ"Y8K MG@(3SH,\X8$93]HA1B[>7_^XG6YQ]![Z.\=I$LT*;VE?Z\6!K*M<:8O:.SB; M(W"O)K@- 4KO9<1$226,VDN%U85E7]]5-:YX>HV=]\?J/T!]SQ3RNX6 M/D'S13/^#U!+ P04 " '2)I2(D$<,M," "K"0 &0 'AL+W=O".-@,W-/%TKB!L-M>D05.T#RNQLKVP@HEHQR%IE* MPGDGZ,47_;CI$GS$)XIKO=,&5\I4RB?72;-.$#E%R'!F' 2QGQ\X0,8H%_[XFTQ4Z)Q(-EGFIEE)S@+(,,YR9FYE^N/6!9TXO!FDFG_ M"^LR-@I@EFLC>9EL%7 JBB]Y+HW828A;>Q*2,B'QN@LBK_*2&-)M*[D&Y:(M MFFOX4GVV%4>%6Y6)47:6VCS3G3P.A[W[+W!W#9/T9I1>IX/>Z %Z@\'=X^@A M'=W ^.XV':17$SB"2;%T(.= N%2&_B3>VA4J*C,-TQ>@PA"QH%.&0+2VNVK& MW%?#NTLTA++W[=!8V8X\G)42^X7$9(_$.(&A%&:IX4IDF/T)$-IZJZ*33='] MI!;Q$F?'T(@_0!(E40U>HS*QX?&:^TPT>8;"^.T!OV!(GBG/>0UPLP)N>N#& M'N!K*JC!HUN[<3-(M];VG+4:OM[:>$@-P<[G&><[ !>I_K6<]30(O2)2N$=RJ!+?^RW>KO][WTPKX] "^GU5L9X?Q MO9XF]KY#"[C_-]4(/Z^$G]?'V[,L;AS"_.T1%SL7]NPTOGC%#HA94:& XMZG1\:D]"U7Q,B@Z1J[\;3R5QM[M MOKFTKRE4+L#.SZ4TFXXCJ-YGW=]02P,$% @ !TB:4A7D=$O$ P Z@P M !D !X;"]W;W)K&ULM5=M;^(X$/XK5FYUZDK= MQG;>]P")0KN';H&JM'=:K>Z#(29$F\2<;6#[[\]VT@#AY;A*_0*Q\\PS,\\X MDTEKP_@/L:!4@I]Y5HBVM9!R^=FVQ6Q!2)+9::;&5S-*"/G @5GE.^,LMS=BF;2'K=>,Q3192;]B= MUI(D=$+E\_*!JY5=L\1I3@N1L@)P.F];7?3Y#OG:P"#^3.E&[%P#GS3+-).*XY^*U*I]:L/=ZU?V>Y.\2F9*!.VQ[*\T MEHNV%5H@IG.RRN0CV_Q.JX0\S3=CF3"_8%-AH05F*R%97AFK"/*T*/_)STJ( M'0.,3AC@R@!?:N!4!LZE!FYEX%YJX%4&)G6[S-T(UR>2=%J<;0#7:,6F+XSZ MQEKIE1;ZH$PD5W=392<[D^?AL/OX#8SOP63P932X'_2ZHR?0[?7&SZ.GP>@+ M>!A_'?0&=Q/P"4S*TP38',2I($G":4(DC=6)6=-B1<'T!Z* MF,;[!+92H)8!O\IPB\\R]NGL!CCH&F"(86_T#5R5@7\\$ESO?U ]3_K@ZL,Q MEO[%+"CZCX#N+J<*3U/MZ>;4Q\$HXKVZ&$I+7UCJ1OCNA,@[ :NV[+7NW4K<<$.#L$(1'."<*'.C7L+U,O3I3[VRF8[,#GE:2\;1(P(3R=3I3S]3W(';]:^,MT5R\=.X$110_PC0!1 MWW/"AOI'@#B"802/RX]V7E#H;!IJ'E!O^P)DI$A6:G:Y!DO.YE3H485D0+U! M (GSU*PO*!3"6\?XG4NU[:+(>7NIG -APP"%GM^LU"'."4+L-[O6$5R N?$ M8X*V#1J=[]!CN:!J JVZU3E9MIT0>>]<@6U#1/[;*^ ?-'KDN>'!HW((*$MX$JAJ\'*S+A61+,SE.F51SJ+E=/Y%U!+ P04 " '2)I2*43R)&P# "U"0 &0 'AL+W=ORO;UK:WAA\9+"3>^]$,YEQ_E4+HWG7KKM6RR!P6=).I"=_]"Q6?4..E/)/F ME^PJ6\(V#5SEX!PZ>>\+!KQS\USH$E4/P6H>P M6"]6Z#F9*H%?&?JIWO3Y_KX_^40> M;LET=#<>W8Z2_OB)])/DX7G\-!K?D<>'_T;)Z&9*/I!I.4R$+TC*"R6PRR1C M=,8RIAA(0@63K%B2A>#Y;XL=4ZN*"@A)+H:@*,O>DW=OW"C\A[""/*WX1M)B M+B_)VQ=RQU;(46=JIQ6?I.3CG> SA/2*^.XE\1S/2<:?R$49YGT#U/ /H)ZG M0W+QM@GEYM4H;OMT0C;VK6Z>5S?/,]C^">P);*'80%GOY$6]DZK>Y'-_)HW^ MRYF ?AW0-P&#DV06( 3,\80PD2^QKR@7JJE1)51DH/1QM>UYL1=$;M"QM_M= M*.WB/;O C<,H>FEV1' MS5RBFDMTELL$%IMB7C/YT9#BX#S"9_=+$Z_H>)0\)W8.:1V;A0%VJ)E4;!TH M6C7+UE_D.#CO=%@:G%Y<$R2.K"1J!02D8GB+XEC3G&^T%L]L"6++4CPN - ^ M!;RAYVA-%6%RST-Q,M,&.H(&D'CQRE2P&0IX.(^Y N)=-9TF]MX]A#.U- N MQ(G##,I#IM;6.\; W,6'^OAZ&#?H!ZWKH=E)[-_PY4)S3\62%9)DL,!0SE6, MTRC*):$4%%^;6W#&%0Z\>5WA7@5"&^#W!4=>E: #U)M:[R=02P,$% @ M!TB:4D?5O(/+ P W@T !D !X;"]W;W)K&UL MM5==;]LV%/TKA%8,*=!&(F7+=F<;L.-V,[ D7IUL&(H]T-*UQ54B79**TZ$_ MOM1')!F65'=%7FR1YCWGW'O%8W)\$/*C"@$T>HPCKB96J/7^C6TK/X28JDNQ M!VY^V0H94VV&KO00:9$%Q9!/'\>R8,FY-Q]G<2D['(M$1X["22"5Q3.7G M.43B,+&P]33QGNU"G4[8T_&>[F -^GZ_DF9DER@!BX$K)CB2L)U8,_QF0;* M;,6?# ZJ]HS25#9"?$P'RV!B.:DBB,#7*00U7P]P!5&4(AD=GPI0J^1, ^O/ M3^COLN1-,ANJX$I$?[% AQ-K:*$ MC2)]'MQ^ V*A/HIGB\BE7VB0['6L9"? M*"WB(M@HB!G/O^EC48A:@$FT.8 4 >3< +<(<,\-Z!4!O:PR>2I9'194T^E8 MB@.2Z6J#ECYDQLL#"(X!;)-FF2MYRG5..A$7 MX%\B%[]"Q"'.UR='+.'HM'+\*$1Q8%#4U-X_T MLLC4?!ZF/==S\=A^J%!XT>(4RJT!'2GOE\K[G(*@6Z<7_E*/U:W3!Q MF^LV+*F'G=1+KBG?L4T$';S#4UYWX#C-S*.2>?2_W[71"6'/==L(L5-9H]-) MN8 MF!H'YO_M 7@"C1[FG'"_QK@U6USS9?P=38X8W;#(O$W0[*3X5$6O/VC1 M0"H-Y+P":/KX30GD5,*@[[5IJ&P,N]T[56C:V/0BKD[H#MS1J(6P\C3<;6K- MUH"^H#M) W/H,@>RS]^,XM,+RCK=OZ+E=^A;L-ZX3; MG#!FL9":_9>?)/8@F0@:%74CN^@S4*FZ*E19&^[VMM;&KW42I)MPGIZ"SFE] MY6EX]&RM)Y6/D6X?.ZOU!<91ZTFOK?>D\C'2[6,_T/MO()/VWMNU W$,;WK1#Z:9 2E%>ZZ5=02P,$% @ !TB:4M#=6&MT M P S@H !D !X;"]W;W)K&ULM59K;]LV%/TK MA-8-*=!9E.1G:QMP['0ST*1NG'0HBGV@I6N+JT2Z)&6G_[XD)2OR(@EIAWV1 M2(KGW',?I.[XR,47&0,H]) F3$Z<6*G]:]>580PID1V^!Z:_;+E(B=)3L7/E M7@")+"A-7!_COIL2RISIV*ZMQ'3,,Y50!BN!9):F1'R[A(0?)X[GG!9NZ2Y6 M9L&=CO=D!VM0]_N5T#.W9(EH"DQ2SI" [<29>:\77F =L='"D=9&2/CRH;S M+V:RC"8.-HH@@5 9"J)?!YA#DA@FK>-K0>J4-@VP.CZQO[7.:V%F"M(*4L?Y.'(A 5 M@.\U /P"X#\7$!2 X+F ;@'HVLCDKM@X+(@BT['@1R3,;LUF!C:8%JW=I\SD M?:V$_DHU3DTO[]?+FZOU&LWF'^Z7Z^7=\OT-^AW-HHB:O) $+5E>729+%PM0 MA"8OT6^_>/W>&T09NHMY)@F+Y"OTXFP^=I769ZRX8:'E,M?B-VCQ?'3-F8HE MNF(11.<$KG:L],X_>7?IMS(N(.R@P'N%?.SC^R>#:+-VH6=.9L4*8RL-Q!4RHSJ5>D1+/P:T:ES1_Z_$ZOH:6"5/[=8J-; MVNA:&]T&&W]P'AUIDM0E-T?V+=)<-X=I-^@'WM@]5*.<[QI4=O7[P\'YIL53 MJJ!"=*:\5RKOM2J_HX3]H^MSE3WHY^=K2#<@VD+2+XG[_UO8!Z6-0:OX%8@0 MF-(7,>);=."*LIT^; H$2"7UY:DMBW^?F#PK[<0>QAV,?ZT[#C\!//-M6/HV M;&4JXQ?R=$-9?M&$7/]9(A#Y3 G"Y!9$@XO#I]4R"$:C^GH9E;)&[2$GW_3O M32'%3^%%FT)IG8:" M <8-QBN_!N^G#WL!/3_M0:--_]&FWVKS%@[ ,EOF*H93Z/5@JXL]GQ9';%^> MB5I][69T\?;:BM=[O'2]H/U>X4K_)//D_'?5[;9PQZM7[58:@!3$SC92YD1E M3.6]0+E:-FLSVZ*XC]OS3N^:B!UE$B6PU5#<&>BR$GGSE$\4W]MV8L.5;D[L M,-8-)PBS07_? P*B @ &08 M !D !X;"]W;W)K&ULE55M3]LP$/XKITR:0!KD MK6T82R.UA6G] .L(;)JF?7"3:V.1V,5V6O;O9SMI*(6B[4MCG^]Y[CF?[QIO MN+B7!:*"QZIDK MF= [MV/):85,4LY X&+HC/SS2=_X6X?O%#=R9PTFDSGG]V8SS8>.9P1AB9DR M#$1_UCC!LC1$6L9#R^ET(0UP=[UE_VQSU[G,B<0)+W_07!5#Y\R!'!>D+M4- MWWS!-A\K,..EM+^P:7T]![):*EZU8*V@HJSYDL?V'G8 _N (&@!P3Z@=P 0 MMH#0)MHHLVE=$$626/ -"..MV7:0JC MR;>[:3J]G7Z]AA-(FZ("7T#-2)U3A3FL! ?[;G3YI+XF:8[U>Q+$5$3"T04J M0LMCC9]<_X2C]^_\0?_3,31?H QN"UY+PG(9NTJ+-Q+?VO<*4-3UK'O^OT5PJH5O@]QN!>UW@G@W< M.Q!XUI65Z:DA<(VLQE&ULE55M3]LP M$/XK5B9-( %)$YIFK*U4"M.Z 6,4-FV(#VYR;2QBN]@.A?WZG9T2.DB[[4OB MEWN>>^YLWW474MWJ',"0!UX(W?-R8^8'OJ_3'#C5>W(. G>F4G%J<*IFOIXK MH)D#\<(/@R#V.67"ZW?=VKGJ=V5I"B;@7!%=,@-)."*)CVO$'K8)A8>V?PC<%"KXR)C60BY:V= MC+*>%UA!4$!J+ /%WST,H2@L$"1M-1&\B48%7 FJC]]6.9A!8 \ MS8!P"0A? N(U@&@)B%R@E3(7UA$UM-]5C+&=DE@RQC-LFT("-1W12;\JTC,)05>AM-?N8@ M9K]R69+/E!DI9N3Z%/@$U UN7@ BC[6A!E:7AV<_R-;;-ZVX_7Z;5'_"!+E$ M%DU%IKN^P8BL+C]=JC^LU(=KU+?(J10FU^189) UX(=_P8<;"'Q,99W/\"F? MA^%&QD]4[)&HM4/"( R:!&V&'T&Z#OZ'G*@^WLCQ1>N.5VNL!(/TKF3:'2FY M/D$3,C+ ]SV'%'CMV M6W'N^U$4)<&[KG_?H*I=JVIO5'5.'['2&&)DI4P!H970F9*Z\:)5A.T5(6&8 M!,D:(7$M)/[/].RLS\\.*1B=L +M0./+2,MU68M?9:T5M#OVQC2)[=1B.QO% MGN SWC6@.)F7*LVQ.*)6SIEQN:1G.:S5A)VK%S6J26DWRCVHRF)BU M!S=,7GD/XW;R,A7^2HGDH&:NG@:O)_K-YU=E.J9HQH4D! M4X0&>QV\-*KJ%M7$R+DKN!-IL'R[88X-%I0UP/VIE.9I8AW4+;O_&U!+ P04 M " '2)I25DT4%D & #7$P &0 'AL+W=O]4"J#)8\9S==)+M2X^]?LJ3B&C MZD@4D./*4LB,:GR4J[XJ)-#$*F6\[P\&83^C+.^='MMW5_+T6)2:LQRN)%%E MEE'Y- ,N'DYZ7N_YQ35;I=J\Z)\>%W0%"] _BBN)3_W&2L(RR!43.9&P/.F= M>9_.O;%1L!(_&3RHUF]BH$1"W)F'K\E);V \ @ZQ-B8H_KN'.7!N+*$?OVNC MO69/H]C^_6S]#PL>P414P5SPOUFBTY/>I$<26-*2ZVOQ\ 5J0(&Q%PNN[%_R M4,L.>B0NE199K8P>9"RO_M/'FHC7*/BU@K^AX(UV* QKA>%K%4:UPL@R4T&Q M/)Q334^/I7@@TDBC-?/#DFFU$3[+S;DOM,15AGKZ].KZXNKLZSFY^.?JXG)Q ML2!GE^?D^\V7BVLR_W%]?7%Y0\X6BXN;!?E(%E5L$+$D&&,%90F!1PQ !8K0 M/"%"IR#1:2DAUX0J!5J1@W/0E/%#U)]?_DL.WK_SPN#S(:G^$Y:3FU24"O75 M<5\C(N-7/ZZ]GU?>^SN\/X?XB R]#\0?^ .'^OFKU;WI2_4^\MB0Z3=D^M;> M:!>9-2L_SVXL(2R/109$TT>';[-N6[?>+QQ4"6 *Y3FW7;NO6=T"JEH.6S'XXFX_$&M&TQ MS_.GPZD;WZC!-^KT:2YR+;$(*3(72KLP=>O?#IV81EO.CL=A.-F M"V%P >! M&U'0( HZ/5IHNEP2FMS3/ :7;\'6KL'$VPRD;:'A9+"#Z[#Q+.ST[+N)(6>V MA]N[#:;>ADO;0L%HY/9HW'@T[O3H1FC*70Z-M\_/]\.)O^'2MI@?^&&X(^33J^N(09V3R..B29%1B(I[I XDUK'JMKNJ]C=>NK5UD[[%_&SC9KK7"%\4QF(8;=#O$_# 8[PA7S[2_EV_6 M7D]KQ[A1-;& MKMYN@E )9 4Y2,KY$U&ID/JC!LPRG/=RJDM<-@:,&,UPD?UGZ#=F#.\2,#,@ M:= 5()E(.EE?=T6ONRVZ&_5LC];S>( <(\'F>PIA84#P,D&TBG)+?Y8Q93Z( ME(FMZB6ZKD2> [=X;17X6%4!_*HRW#ZD+$XMZC^E* NB-*Z"B7GR5XF;F-$4 M9VG\EE&Q9%&UUUFVV, 8>5%4ONDB+0>\I+J.I&*PQ:P6$48ZK2NNA60G@.=6\$ M1[18RB*L"56)IC8:.D-^/>UYW>.>NWO.]FB]J:>WBW$%W/2G%!,Y L@W"(A% M*1582RQF>(;(6(2]R)Y:]&2I:)>.S=T,46):7VC&PO=V]R:W-H965T!S<8L);$S';*]M\_.TD3("'M M--$O$"?W'I][;G)L]W:,?Q,;0B3X$4>)Z!L;*;=7IBG"#8FQN&1;DJ@G*\9C M+-60KTVQY00OLZ0X,I%E>6:,:6(,>MF]*1_T6"HCFI I!R*-8\Q_WI"([?H& M-)YNS.AZ(_4-<]#;XC69$WF_G7(U,DN4)8U)(BA+ ">KOG$-KT;(U@E9Q#^4 M[,3>-="E/##V30_NEGW#THQ(1$*I(;#Z>R1#$D4:2?'X7H :Y9PZC("\T^W MBR_7LW$'3,8+\ [,\_<"L!78.;G#$ZP7A$PDM@PPY M%K*&DZ_@(I_F;0/4\!>@[NEZO]^4.'@3I)8_-3.<].UMS8#GC/F6AL60[L9<#::AX' M?@#]P.Z9C_M"UL.@Y3FV4X8=\'9*WDXK[P]$B"MP'89IG$98DJ7Z\)4)AA1K M:VFBF^.Y>SS>^;[CN$=T&\*0X_HGZ+HE7?V@T/6PSS, M/Q#9[]:*JZ,%,/"LYMJ\LC:OM;:Q]G/.$AI6Q;6\F7X)ZY__,PC*R8)S?09! M35,$'60?2U\/\RS?#YJE[Y:TNZVT;U(:+6FR;E$ 6M6J8)U?<+BW",%S25X@ M[XL)@V[7.]:\(>[$NPXK-1.XX-BY: QFI5?"3/O.ZP\5>E%9'?3/U@N_06086,>]J(=YGHU.M**R3=CNF_."8)L*E9G![OE%1Y7? M(>M5<:)VXQRR1$B>YF MWO,5-I^H\CQTMNTGJF\LD:?N!275@RRXWZA!.N Y0SU>,R:>!/K65Q_K!_U!+ P04 M " '2)I2OM];0Z8" "A!@ &0 'AL+W=O>[./C\.UXP_B0QC"2]%3D7'RJ0LKVQ;)!DND#AE):9J M9$<)U(S(/5;X0'.M^1*6"_.%=>WK6) LA61%#589 M%(16?_12[\,6P'/W +P:X!T*\&N ?R@@J '!H8!V#3"EVU7M9N.&2*)NR-D: MN/96;'I@=M^@U7X1JOMD(KE:)0HGN_'X+H[&T\<61-_O;^+;:#2%WF@(D[OK MZ4-O'+5@%$WA"_32E.B313G#6T9E)B"B*4YW"6Q5:5.NMRFW[WW(.,3) M*?AN"SS'R_!@%O?R'PE%AU-=[*?:V3>_ M:1/?+RM05QCJ@$=9X0/2])J21#PL_>3$BN[ORO#T(%3:C A KV MEJ$$+R%5?^$7)8@"O]L[%9UO>5VT@V#7:?B6 MRG4OW4SNFYD@1>"6)E2%::&S]C4NF'&6;J#<%<.ZCU.6-R M8^@ S:O4_0U02P,$% @ !TB:4B4A&RE= @ T 4 !D !X;"]W;W)K M&ULE51A3]LP$/TKITR:0!HD31K:LC12:;>!Q!BB M=-,T[8-)KHV%'1?;H6R_?K:31H6VB'V)?E&GJ% MULM3WU=9@9RH8['$TOR9"\F)-J%<^&HID>2.Q)D?!L&)SPDMO31Q9]8 TAPTQ;!6*61QPC8U;(V'AH M-+TVI25N[M?JGUWMII8[HG LV ^:ZV+H]3W(<4XJIF_$ZAR;>IS!3##EOK"J ML;V!!UFEM. -V3C@M*Q7\M3T88/0Z>XAA TA?"LA:@B1*[1VYLJ:$$W21(H5 M2(LV:G;C>N/8IAI:VEN<:FG^4L/3Z>7H:@*SZ2>XN?AR?CN%(YC6]PEB#I>D MS&&F$-SE*CB8H":4'1K4^.HG'+Q_USF)/QY"O0(MX;80E3(LE?C:N+,Y_*QQ MTWW3D[8Q8=N8T.E%>_2F9E[RBB%\ MV^[#KTL#A@N-7/U^)574IHI]?C_Q M'S<[M(T*6L0S9]W66?=U9ZC4*8RRK.(5(QIS(%Q(3?\2.X.[C-9Z\8:%HWX0 MO_"Y#=KC,VY]QO_302A1[S(7;W>Q/^A'+]QMHUZZ\S?FS;YU7XE;_7 B]#NQ4MX]X^@]02P,$% M @ !TB:4B2%7282 P >0H !D !X;"]W;W)K&ULM59K;]HP%/TK5YDTM=+6/'@4.D""IEV1VJHJ[::IV@>3W)"H2X[/N9?8M[>D[)F'B )629SROA$*,3\S3>Z%F!!^0N>8 MRC7KMC@Q[-1!RE>,> 9TE"V,L( M8[KL&[:Q7KB/9J%0"^:@-R&]IEK.PJ@ M(WY$N.0;8U!6II0^J\G8[QN64H0Q>D)1$/E8X#G&L6*2.OX4I$:YIP)NCM?L ME]J\-#,E',]I_#/R1=@W.@;X&) L%O=T>86%H9;B\VC,]2\L\]C3E@%>Q@5- M"K!4D$1I_B2K(A$; +N] ^ 4 .@\N$2008_1 M)3 5+=G40"=3HZ7]*%5UGP@FWT82)P;7PUL7'B<7<#_^?O4P@:\P]/U(E83$ M,$[S/Y8JT)&+@D3QL8PXO_T%1Y\_V>W6MV/(GQ"E\!#2C)/4YSU32&6*W_0* M%:-W #4U%R.$B]='?)C"EI=*7L_8U;QPY"#_!A K#9G4P)2&JAKGS&W-K,Z;Q:!C MM7KF8C/M_\=8VQ%N7<26I59IJ55KZ3(3*E%;SIYN,)DBJ\M8NZ1O'[@VI^5. MI[5&+F0Y/($^D(HB 0W>E(BKCS+%E0"QQ'B!D.A/K*IR^;ZM'97;$MLIQ78^ M5NP+$B:5TBI]G?WU=4M]W4/H"QEBE<+N_@IMZ_5LM@Z@,: 9JSR"K7=HW+@_ M[$-HE)=]I4;['1J=5XW.QVH4(S5*1 M7V/E:MD_#777\&9]I/HJ?=>_TN1-V0UALRCE$&,@*:T3U<6PO,_))X+.]&PO=V]R:W-H965T/69%SMWN&?K5)L- M>S(NZ!H6H#\7=Q)7=LN2L!RX8H(3":L+ZX-S/@^-?67PA<%6[3P3$TDDQ#>S MN$HNK($1!!G$VC!0_-O )629(4(9WQM.JW5I@+O/S^P?J]@QEH@JN!39/RS1 MZ8456B2!%2TS?2^V?T$3CV_X8I&IZI=L&]N!1>)2:9$W8%20,U[_T\)F5-/)6(HMD<8:V><$G?@#BYO_R4GM9OW'52S_T'U>3$C)^^Z6.9O9G'.#@NR M,?WM';CM';@5MW> >X$O?U)F8)(]_UXR_41N0*< M>JU3KW(Z/."T<937CG9NMB,WT^-4#\[7KANN04$%,NUJ,_$]/QC;F]VLOS8* M_#.O-=H+;=B&-CRJY\,&"Y-&&?2PC_84QART3(%\DJ(L2"JR1)$,E"(ZI9P,![\3J*N< M<>Q?>/?*M"4%&Y T0R,FDUY!)1H4DFVH!A*+O*"<@:% TG6ZU_,0K%-@TICE M^)53*456(B2>]%09*4UY#'NG??)#((UC41H>+$M#M,==\@3J7=A[,R.(::F@ M.FGBI*I:T8AEQE + H\@8X96BJTY6[&8"&&QLKY!&J:)IK6+?8"F4Z-JI0!53C1/;4/]+XPK;*PE]X MD:?'0=?M-Y#^O+D0S!3*+H34&"#59$6Q9C84;Z-/[C+ N<:,6";SH@8KB$O) MM*F[79X$5"Q99&Z DUN!]>EV9L#>^?[G(-?5X*5(56UUVVQWV]EN6LU +_># M\UG0L3\=G<]&7?OA^:R:$>T?;NL!\X;*->/F=5RAA$%_A$U$UD-;O="BJ*:2 M2&B<<:K'%.=TELYYSC M>X^O?-/;,/XH0@")GFD4B[X12KFZ-DWAAT"QJ+,5Q.K+@G&*I9KRI2E6''"0 MDFAD.I;5-BDFL3'HI6L3/NBQ1$8DA@E'(J$4\Y12)]HDV,M _F)D(SF9!4!)7'VQL^Y#R6"8Q\A M.#G!.970R F-4PG-G- \E=#*"6GJ9I9[:IR+)1[T.-L@KM%*30]2]U.V\HO$ MNDZFDJNO1/'DX/.7\HYH+$1 W>O;';K?<*BV8A2P2. W&!SG;F/5.J MT'4 II^'.KV%>O!.2=+M4]+K7C6Z,HF$:JW3RB M/0W5N0M=%[6("7&N#M9G%-"",XK@*2'R!5&0(0O*Y7+HQ+-]VND^^CI;#]J- MGKDN^YY!.B6(;>U"W'T5N]'L[H*\?5"W?55@=GQH%CXT*WT8X6="$UKA:*M0 M:E4J><=,0R&+ A(OT0JXKQ;4O7W(QVKUEE6WK+>'BOH?>6XUKWF MV-+N["E M72DT"PD/D+IEE#=W)5-^C(#.@?^LV*)3;-'Y3[7<>;66W7W(@4+=!^T7JEFZ M[2GP9=IF!?)9$LOL_BM6BTY^DS:P/]:'JL-G#?FW3/9[,,)\26*!(E@H2:O> M46?.LY:;321;I3UESJ3J4.DP5'\IP#5 ?5\P)K<3O4'QWS/X!5!+ P04 M" '2)I2KF4 E#@# Q"0 &0 'AL+W=O6 M7.18Z:Y8N7(M *<6E%,W\+S(S3%ASG1L;3=B.N:%HH3!C4"RR',L?L^ \G+B M^,[&<$M6F3(&=SI>XQ7<@?J\OA&ZYS8L*0W6"G+" MJG_\6*_#+\+,.;E30H\2C5/3=Q\_QE\OKZ[0:W17'17$ERC!0OPF;(5P MS@NFC&G%>5H22M%Q# H3^@J]?.%'_3>(,/0IXX7$+)4GZ&BG/W:5UFAF+9+/[HL*"=8,-F.T/+'1[:SLTN?;_2(^A202Y_ M=/#V&MZ>Y>T=X)W!BC!F3L0"4\P2:-O9BB*R%"8_/4S#T!^[#]M+T^VSHZW? M:.MW:CM/4V*23HND63?RN_^C+8X*U-_2V M#S]N+Y*F7UQY'U,01=<>1)$5> M4*P@121?8R)T/E:(-PD&GPLWI.D$,5)NFP9/=[871 M_AF(*Z_!EE<4#0=[XI]2'3PH0V?/,&KB&?W'_L^Z0;>@"[(T.Z,R^)L6==HS M?9S<%T3:\VBRYB>"V4\]=%,\ZJ_^ZVE$" U!0 &0 M 'AL+W=OYZ[Y^+SI%;ZSN2( M%AX*(J_HBMGI'C M2Y4P_@MU$SNFX+0R5A4MF"HHN&Q6]M#V80\0C0\ XA80/P8,#P &+6#@A3:5 M>5E+9EDRT:H&[:*)S6U\;SR:U'#I_N*-U73*"6>3#U=7R]OSBPMX";,LXZZU M3,"Y;.Z':_3)$BWCXI0B%I^^P,#Z:,8+I6TN8%W,L/L;X*0M'2"XIV@>7R4<8EI#P;1"XC['"EGT/5WX/D&A_JK5%9S(8#Z0VVU3&[Y6B#,C$%K8,E-*I2I-,+WV=I8 M3=?ZQY&TPR[MT*<=_BLM+TK&-8V=!R0W]?4)]N]]OV;&(IKQP M[P86J+=^, VDJI*V^7>=MYO]F;_RC_QS>A.:$?Y#TSPHETQON30@<$.4_=ZK M40"Z&=+&L*KT]WRM+$V-W^;TKJ%V 72^4@>RF3WU!+ P04 " ' M2)I2\=5(WM$" #X" &0 'AL+W=O>>7'S3VU!VSV, @1[3).-](Q9B?6::/(PAQ?R4KB&33Y:4 MI5C(+5N9?,T 1QJ4)J9C6;Z98I(904_?NV%!C^8B(1G<,,3S-,7L]Q 2NND; MMO%TXY:L8J%NF$%OC5